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 19.0.3rc5

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.3rc5
File
opengeode_core-19.0.3rc5-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
opengeode_core-19.0.3rc5-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.3rc5-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
opengeode_core-19.0.3rc5-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.3rc5-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
opengeode_core-19.0.3rc5-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.3rc5-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
opengeode_core-19.0.3rc5-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.3rc5-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
opengeode_core-19.0.3rc5-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.6 MB

Release files / opengeode_core-19.0.3rc5-cp314-cp314-win_amd64.whl

Download URL opengeode_core-19.0.3rc5-cp314-cp314-win_amd64.whl
Size 14.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
a5617442536d1c27b1e5940629d5e60d137c7d6777d9a582333140c267edf5e7
BLAKE2b-256 checksum
How to use checksums
7d30d30e914de841dff17b407e687af70c27966831deb86b665ec232296a2378
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.3rc5-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.3rc5-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
659ad399aaeb535e31d986828a092a1bde45ca0de05b59a7ec0965979d029926
BLAKE2b-256 checksum
How to use checksums
a2ad95ad11e13e800d6a47b8bddb75ee47b2805d2f67c1b9ccf4f593bfd1ac61
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.3rc5-cp313-cp313-win_amd64.whl

Download URL opengeode_core-19.0.3rc5-cp313-cp313-win_amd64.whl
Size 13.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
c1d51a495f36f496c73f2d75ad71e8cfda740fc282177e85c48e0b766d6c2cfb
BLAKE2b-256 checksum
How to use checksums
717a8fc2019839edf5c2a458701d30c977a55b8cd9227fc304339ecfe4312a5b
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.3rc5-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.3rc5-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
28ab505dc1b7e3dae77a1e1329a3e1e50b350ce97cad8c64be573a813a8ad3a3
BLAKE2b-256 checksum
How to use checksums
9ffed1fc18acdb6f38d701491275bdb5cdf1b7d68fe7a1267a8ffdd148576550
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.3rc5-cp312-cp312-win_amd64.whl

Download URL opengeode_core-19.0.3rc5-cp312-cp312-win_amd64.whl
Size 13.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
8ed35d8f8082cdecaa3ffb24dbca59fd1517b4a9f5721831375940bd6bf8dd94
BLAKE2b-256 checksum
How to use checksums
d08edae854620f247dc44997cc996de558e1cd7173274424238625872adb4c69
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.3rc5-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.3rc5-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
96f90238978e97f6c8bdf23cb931c3a294dcb09fd20b69dd7deb43ceeb1094e5
BLAKE2b-256 checksum
How to use checksums
cc24df62f221e86a32694258274bf89e4de645130e33a09077b5a8474aced47d
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.3rc5-cp311-cp311-win_amd64.whl

Download URL opengeode_core-19.0.3rc5-cp311-cp311-win_amd64.whl
Size 13.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
324b7c3d68e1ee098053c95b71ab51ec39fb3420102da2255533b3f0b2faa70c
BLAKE2b-256 checksum
How to use checksums
2ed321533b5c64722d0d7fd7b05469d255c948d80cc54e4a8d72a73938885f1f
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.3rc5-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.3rc5-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
78d443e834c24f98ad484436db9f404859c982b51df14359c462c3c621522319
BLAKE2b-256 checksum
How to use checksums
020a7f30b90a80c39cd361112fdd86c9dac1820ac9d0942e102b26b88fb6305d
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.3rc5-cp310-cp310-win_amd64.whl

Download URL opengeode_core-19.0.3rc5-cp310-cp310-win_amd64.whl
Size 13.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
2db5ff06f8a1045da3dd5bc596eba4a30a9dffd41cbb0dfa0f29ae2e415aff26
BLAKE2b-256 checksum
How to use checksums
ed1f7df6fc38fc926364494aac9196bae53d6950aee50d52f9d436ec2bec4ee1
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.3rc5-cp310-cp310-manylinux_2_28_x86_64.whl

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

Security for OpenGeode-core 19.0.3rc5

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release
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