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

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

Total release size: 163.9 MB

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

Download URL opengeode_core-18.2.0-cp314-cp314-win_amd64.whl
Size 13.8 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
cbcc8d9db098406342d81432c100294754059dd15c92cd25bc637f6946f6ca52
BLAKE2b-256 checksum
How to use checksums
228e6a404ad407027f6d8109b8f328baf3c23d3f8fc51f5893ea219fd6bbef67
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

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

Download URL opengeode_core-18.2.0-cp314-cp314-manylinux_2_28_x86_64.whl
Size 19.3 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
76ec0653890ac0545dbbb4c35a38cb836722a84131d11a1e2330bebd6a743f01
BLAKE2b-256 checksum
How to use checksums
ae1bbf9bae211c3c910b1ce23060e3cf03f0dbb58945a715444455f49eaf8346
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.2.0-cp313-cp313-win_amd64.whl

Download URL opengeode_core-18.2.0-cp313-cp313-win_amd64.whl
Size 13.4 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
cf24baa865f751e151927533c3785bb42f2de45bae37a392d3d3eb05978032a3
BLAKE2b-256 checksum
How to use checksums
799061dc22f3c76b4c572710ac335efcdc1d59a3db159ce0b9c760fb7cdc228f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

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

Download URL opengeode_core-18.2.0-cp313-cp313-manylinux_2_28_x86_64.whl
Size 19.3 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
87d841b137d4bac6c571782bd4758d9fbd9c0adbcb9c17d19292c49dc21da235
BLAKE2b-256 checksum
How to use checksums
53223e6d0219c66aba9f00d688e46c5ecf25458fc05e5fb3e9248db72bcf5001
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.2.0-cp312-cp312-win_amd64.whl

Download URL opengeode_core-18.2.0-cp312-cp312-win_amd64.whl
Size 13.4 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
fcb259c97af1dd5241ee7370c15740ab1b8df9694a0b4f661f1ca81b0f9373a6
BLAKE2b-256 checksum
How to use checksums
ea69471cf63e20bffbd47aff626d5af7dfd5efa2ab6af6482b19aa79c332bfb1
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.2.0-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.2.0-cp312-cp312-manylinux_2_28_x86_64.whl
Size 19.3 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a65d06474ba0d5205d94471c650603fbfd10faec7f78bcfa4890bf28aa1d5d20
BLAKE2b-256 checksum
How to use checksums
52cbba247d2a237b2c0299c82c7f37ff985e13ebca32c6668d1d64c527c8b180
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.2.0-cp311-cp311-win_amd64.whl

Download URL opengeode_core-18.2.0-cp311-cp311-win_amd64.whl
Size 13.4 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
0e9d74c552270962561b60e8d4be5ed7ce9ba81a66c5c7ca9f2c68435649faea
BLAKE2b-256 checksum
How to use checksums
3e042e86bd03e263fa73e81e842e2fd1c5483c016619c99a9ef16b5abf30da9c
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.2.0-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.2.0-cp311-cp311-manylinux_2_28_x86_64.whl
Size 19.3 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1eed10961422915452e732329bb9e31de38a6f2dbbff45aba7bc5006f1c5cc95
BLAKE2b-256 checksum
How to use checksums
390297bc46805f26089932c98d29d4006cd69b30511ba1ee6b61a51a2039d18f
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.2.0-cp310-cp310-win_amd64.whl

Download URL opengeode_core-18.2.0-cp310-cp310-win_amd64.whl
Size 13.4 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
d2dfdcb0a0b62468f1abfefde2f895b641966a8957734d529f1a00cf8ed27d67
BLAKE2b-256 checksum
How to use checksums
0c92eedaddf7f5a8b2c1592839bc1301dba38ec4e3c164148368e1830e613ec8
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.2.0-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.2.0-cp310-cp310-manylinux_2_28_x86_64.whl
Size 19.3 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
97669a136fdd7a1ef6315fb7df5e92759d6b09a75ae589527ed20a4453558a67
BLAKE2b-256 checksum
How to use checksums
ba1bd02788d7a157232a4bf3aaa6a80ff6976237fdb3effe078101dc9caa19e3
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

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