Skip to main content

OpenGeodeby Geode-solutions

Open source framework for representing and manipulating geometric models

Build Status Deploy Status Version PyPI

Windows support Ubuntu support Red Hat support

Language License Semantic-release DOI

Slack invite Linkedin Mail Us


Introduction

OpenGeode is an open source framework for representing and manipulating geometric models, from simple meshes to complex boundary representations. The framework is easy to use thanks to its readable API and its Python bindings for quick prototyping. It is the industrialization of a 5-year research prototype platform RINGMesh.

Ecosystem

Project Version Description
OpenGeode-IO OpenGeode-IO-version Implementation of input and output formats
OpenGeode-Geosciences OpenGeode-Geosciences-version Custom objects and algorithms tailored for Geosciences
OpenGeode-GeosciencesIO OpenGeode-GeosciencesIO-version Implementation of input and output formats for Geosciences
OpenGeode-ModuleTemplate OpenGeode-ModuleTemplate-version Template for creating your own OpenGeode modules
OpenGeode-Inspector OpenGeode-Inspector-version Inspecting meshes and models
Geode Geode-version Open-source software for visualization, modeling and much more

Documentation

Code and API are fully documented inside the code itself. To check out our live documentation, visit docs.geode-solutions.com.

Installing OpenGeode is done:

  • either, by compiling the C++ source. Check this documentation page for more details.
  • or, by using pip command pip install OpenGeode-core and add import opengeode in your Python script. Check this documentation page for more details.

Questions

For questions and support please use the official slack. The issue list of this repo is exclusively for bug reports and feature requests.

Changelog

Detailed changes for each release are documented in the release notes.

License

MIT

Copyright (c) 2019 - 2026, Geode-solutions

Metadata

Release files for OpenGeode-core 18.5.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for OpenGeode-core 18.5.1
File
opengeode_core-18.5.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
opengeode_core-18.5.1-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
opengeode_core-18.5.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
opengeode_core-18.5.1-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
opengeode_core-18.5.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
opengeode_core-18.5.1-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
opengeode_core-18.5.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
opengeode_core-18.5.1-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
opengeode_core-18.5.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
opengeode_core-18.5.1-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details

Total release size: 164.9 MB

Release files / opengeode_core-18.5.1-cp314-cp314-win_amd64.whl

Download URL opengeode_core-18.5.1-cp314-cp314-win_amd64.whl
Size 13.9 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
7f8ebb3c3655efc5911ae6358890170a4e8d7de0a3c6851899090c9baade3744
BLAKE2b-256 checksum
How to use checksums
a7f31fc90bfa4895e183def7aa98c3c5adf394a2a1c28b63490328281fe406d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.8

Release files / opengeode_core-18.5.1-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.1-cp314-cp314-manylinux_2_28_x86_64.whl
Size 19.4 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3fa3d6e283471e20c20ded5f5356797fe470afa6a02e45d49505f531bc4604ac
BLAKE2b-256 checksum
How to use checksums
e7011e696374cf872abedd5da97fc3d9b7eb3f622ffc168928fe799777effeb1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release files / opengeode_core-18.5.1-cp313-cp313-win_amd64.whl

Download URL opengeode_core-18.5.1-cp313-cp313-win_amd64.whl
Size 13.5 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
9e9547bc946867cc0878b2c8aad9b34a7d65d0275b26fcda903ea8da82b4ec08
BLAKE2b-256 checksum
How to use checksums
257cb466f114a6b5d54f0bd6d0139f5e7c59ed03bff3fec6afabb19f6cad6184
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / opengeode_core-18.5.1-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.1-cp313-cp313-manylinux_2_28_x86_64.whl
Size 19.4 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ef33e11320d3f7e27444e1835b2e993c73f8dc3a6c1401c59af3d8dec72ab9da
BLAKE2b-256 checksum
How to use checksums
8dbbb01a28da3cb9f3b7fa61751b01a14748d65835eba6650ac6a99a59fb1ecc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / opengeode_core-18.5.1-cp312-cp312-win_amd64.whl

Download URL opengeode_core-18.5.1-cp312-cp312-win_amd64.whl
Size 13.5 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
bcbdf80c1bc09bda6b6826f75afe75ea45d80055ce8ac5d86a2d1098142a14ac
BLAKE2b-256 checksum
How to use checksums
9b1d995c29ab92e02c260737b09b83c9b45ae68456ada3149f51145def9b173e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.10

Release files / opengeode_core-18.5.1-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.1-cp312-cp312-manylinux_2_28_x86_64.whl
Size 19.4 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7b4ae6ac9cd957d2086599319910093f5607039a5617fb9356721f5e8da59685
BLAKE2b-256 checksum
How to use checksums
2e851b971b23a84087a1db4dca381a110a1fe0cab025f924c9e4f2a200f227ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release files / opengeode_core-18.5.1-cp311-cp311-win_amd64.whl

Download URL opengeode_core-18.5.1-cp311-cp311-win_amd64.whl
Size 13.5 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
99d91108bb205faabdab7580f71bdc3f2b87859911adb386fd3251d281fb5b9f
BLAKE2b-256 checksum
How to use checksums
96bb1264d342d0deb8a7d0adfbf9ac88beec9149cd93a1e11dbe470c842d9023
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release files / opengeode_core-18.5.1-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.1-cp311-cp311-manylinux_2_28_x86_64.whl
Size 19.4 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
faf44755c2a524c4a59316523b836c2a56ed6e42f61c69f9131c250c2b5c2230
BLAKE2b-256 checksum
How to use checksums
870140c9e1ad567a3f3203fcc576e2675d7aef0759895afe3d6b7c8c05340407
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.15

Release files / opengeode_core-18.5.1-cp310-cp310-win_amd64.whl

Download URL opengeode_core-18.5.1-cp310-cp310-win_amd64.whl
Size 13.5 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
4e4f6feb9d51f23553616ce8320a574d49ef78d3dc126e071955c93a9684e29b
BLAKE2b-256 checksum
How to use checksums
de1d94f5b8c784967f25a7c75e3096f2a2567496b3e2a71fc08fa12ab4f16d56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.11

Release files / opengeode_core-18.5.1-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.1-cp310-cp310-manylinux_2_28_x86_64.whl
Size 19.4 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
10cb1e9ea6923fba69fb95591e2edde82c916e2e5188262a24b4cdd03cebe1a4
BLAKE2b-256 checksum
How to use checksums
1a1c71e53b180fad8793fcbdfdfb7d06dc2f0d629726538121348488ff25ddc0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.20

Release history Release notifications | RSS feed

This release

18.5.1 This release

10 release files

11.3.0

8 release files

10.8.1

8 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page