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 19.0.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 19.0.1
File
opengeode_core-19.0.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
opengeode_core-19.0.1-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
opengeode_core-19.0.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
opengeode_core-19.0.1-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
opengeode_core-19.0.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
opengeode_core-19.0.1-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
opengeode_core-19.0.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
opengeode_core-19.0.1-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
opengeode_core-19.0.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
opengeode_core-19.0.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: 166.1 MB

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

Download URL opengeode_core-19.0.1-cp314-cp314-win_amd64.whl
Size 14.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
eb481ec8709a490df882531928e5873bf3ef00e3163ff43cd75d7e4ce227ce73
BLAKE2b-256 checksum
How to use checksums
031458f84ed5cc20dfe5b11d0eafbaad81d4830523c2095e30532ec776580379
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-19.0.1-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.1-cp314-cp314-manylinux_2_28_x86_64.whl
Size 19.6 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
fd3a4485f4f753a30cace964c7330f5988a60e0d81c82692c44a2cdb03ea5f78
BLAKE2b-256 checksum
How to use checksums
99357a66649e973869a44d7965ca50f6e565ec524fd93e03acc5e9cdfb4fde43
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-19.0.1-cp313-cp313-win_amd64.whl

Download URL opengeode_core-19.0.1-cp313-cp313-win_amd64.whl
Size 13.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
df026218757ae5a609827b24384500b5aee0239acbc16f9c102f2d1748feddf8
BLAKE2b-256 checksum
How to use checksums
557e1a4d43fbc44d9a529c9c2d166fe3e66ad050c374216ce05e62f5aac90321
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-19.0.1-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.1-cp313-cp313-manylinux_2_28_x86_64.whl
Size 19.6 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9135db6c2604f944f60d87538b0c2369e60c8a13c0e56e0be1dc6f849f5dcec6
BLAKE2b-256 checksum
How to use checksums
1c8a7a89d99a9f1ffe428c31fd1c4035793bf0487044448ccfc86eced1ef299b
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-19.0.1-cp312-cp312-win_amd64.whl

Download URL opengeode_core-19.0.1-cp312-cp312-win_amd64.whl
Size 13.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
b6216c08a0054233eaf24b9caea337e3a5fac4096262b5bd13343b7e56a275f3
BLAKE2b-256 checksum
How to use checksums
c235766f66964606bf8644c100c30fde746facc3ccc347af6715d4bbea735f03
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-19.0.1-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.1-cp312-cp312-manylinux_2_28_x86_64.whl
Size 19.6 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4964d9aa5dc7aa8aa9e2193282ac1ce8f5a4ad15849040d95b58f9832c15e5ee
BLAKE2b-256 checksum
How to use checksums
738a9043fdee097d86cdd308d6b7dec1e1e5aaec3095244a25e80b50d9eb79ca
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-19.0.1-cp311-cp311-win_amd64.whl

Download URL opengeode_core-19.0.1-cp311-cp311-win_amd64.whl
Size 13.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
a810db3b69baf67b4b527454ef2c3b5044c494fb52e7efacfcec0cbc681e349d
BLAKE2b-256 checksum
How to use checksums
ee4f016212cf5f4920bea5965c30796cf876ec0d0b9d9eb9e15e460681f3c695
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-19.0.1-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.1-cp311-cp311-manylinux_2_28_x86_64.whl
Size 19.6 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2be14b557a532932ed733ba6c6df709475388b84b640550b3464086da9930641
BLAKE2b-256 checksum
How to use checksums
dfb1080320307f27ef4d7e3302d585f95e33cc67c58b31f3d584033bbf8d2450
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-19.0.1-cp310-cp310-win_amd64.whl

Download URL opengeode_core-19.0.1-cp310-cp310-win_amd64.whl
Size 13.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
3108331154e5d78e394af84ff8d4ff35446e2347299ceff451e5098ebb4ff30b
BLAKE2b-256 checksum
How to use checksums
8622c41f5370142d2789a845f2e619acb6ffc95cfb0add2f66d41fe0bfb27d84
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-19.0.1-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.1-cp310-cp310-manylinux_2_28_x86_64.whl
Size 19.5 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c86ddb930f5492f9edb455b9b1c59da6be4fad69a22b6bedc6a30d40050968ca
BLAKE2b-256 checksum
How to use checksums
c45467822a327f4c319e8b65e5541c6771b21cd9ad8df1d3d37e996c09698273
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

19.0.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