Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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.3.0rc1

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

Release files / opengeode_core-18.3.0rc1-cp314-cp314-win_amd64.whl

Download URL opengeode_core-18.3.0rc1-cp314-cp314-win_amd64.whl
Size 13.8 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
47d8bdb96553086fc2b71195de2a76a956bf965d177f2ebf5b3c9425844f76e5
BLAKE2b-256 checksum
How to use checksums
537bdada4000f156260bcd12d99afafb4e4f206a52f921e95fc29229a0d90eca
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.3.0rc1-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.3.0rc1-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
1e615815bbba4672e4ae8e2acb5da072cbaf36aaef4a8593a877a7f725915a03
BLAKE2b-256 checksum
How to use checksums
82168c8934c35d1b2ec7a0641c7900b471fe65cfde73a12934f6245fcfc494a3
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.3.0rc1-cp313-cp313-win_amd64.whl

Download URL opengeode_core-18.3.0rc1-cp313-cp313-win_amd64.whl
Size 13.5 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
bde9492ded5bc77fb6877637630b1b1bc59913f4272f15f7ed1b2ed0adfc95dd
BLAKE2b-256 checksum
How to use checksums
367975e85dc657b6e6d8c51f84f9b141daad30b6b27825ac12ba41c35ab35902
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.3.0rc1-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.3.0rc1-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
95d121b2385855a9d7ad83201fe8f64159a2ab714e2058d20e2af1560ff3bbb0
BLAKE2b-256 checksum
How to use checksums
1d61a88d11530e3774caec0aa90d3648fa8fd252ffefec42cde54fc0a87e8e8c
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.3.0rc1-cp312-cp312-win_amd64.whl

Download URL opengeode_core-18.3.0rc1-cp312-cp312-win_amd64.whl
Size 13.5 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
3c8794c4250341e207c50be53101ebf62d8f6168014eab4bae7a1e6a15c658f5
BLAKE2b-256 checksum
How to use checksums
5c8a6c11e1e6798454c0d738ae29082611d9fddea2f466e688b99a9b1803c7b7
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.3.0rc1-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.3.0rc1-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
871dc93ef1c27de95cf446118cc6f621a56e405eeadcff9a85be569ed86e125d
BLAKE2b-256 checksum
How to use checksums
d69b3e829e08d4417e3c4566a0fa45c6fd86fee1f7a2be32acf6722e3222a106
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.3.0rc1-cp311-cp311-win_amd64.whl

Download URL opengeode_core-18.3.0rc1-cp311-cp311-win_amd64.whl
Size 13.5 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
95f0b8721506cc984ebd0eab1171c423230b20a38338935d5e227344b49a8758
BLAKE2b-256 checksum
How to use checksums
6ed9970252faf4ac98f736711846e9a46dc4822d08f53035584b294de013bbe2
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.3.0rc1-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.3.0rc1-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
0aba18a91bf6d824e9c1ab25cfd7a375d244fdbf439d3e4d34d9d756f3393e59
BLAKE2b-256 checksum
How to use checksums
dda8e0d5cb2a57f37eb0736b3d0a48b3024a6819506a182c1f31618a8fa36218
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.3.0rc1-cp310-cp310-win_amd64.whl

Download URL opengeode_core-18.3.0rc1-cp310-cp310-win_amd64.whl
Size 13.4 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
c59a05f379b9e60329c9597a9c8b0c0d3ea493e190ec564d14504c7558d55f40
BLAKE2b-256 checksum
How to use checksums
2f0fcb0f6170d74213bba84441956ec86d80a248674868541d7ae1fd48c0c94a
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.3.0rc1-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.3.0rc1-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
37bdc2e6ec7cb9d428025c2b1300a6a7b2a3347b6dd9a94c0cdac693ce48f4fa
BLAKE2b-256 checksum
How to use checksums
a82a3689ab85dcd9e83edf55a0cda46590d1488e260ba404ad859ce66321113c
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