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

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

Download URL opengeode_core-19.1.0rc1-cp314-cp314-win_amd64.whl
Size 14.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
28a1a0c116bce6644348dcd886f40ec5b72ba30183a4aef46bdda1248b46d653
BLAKE2b-256 checksum
How to use checksums
527bbdb01607cb6ffc4934cafea4a04673fc70bb98ad1a43932b31beb7f58dd3
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.1.0rc1-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.1.0rc1-cp314-cp314-manylinux_2_28_x86_64.whl
Size 19.7 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6f83f53cc3e29d66bcaec9cc3ec594eaf7eae679eeb50ed30468957b7d56fb43
BLAKE2b-256 checksum
How to use checksums
a6794b4e82d76f784bf958549d4ef1cb97a9518ea829b20163cd583515051631
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.1.0rc1-cp313-cp313-win_amd64.whl

Download URL opengeode_core-19.1.0rc1-cp313-cp313-win_amd64.whl
Size 13.7 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
cb06546f7d038802c3d2e673e993b448bd47de72eb97d3329cee43d32e9936f3
BLAKE2b-256 checksum
How to use checksums
92fbc1bf562f171faaae7dd39a929a2079e4ca4b53dada658499f350893b44c8
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.1.0rc1-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.1.0rc1-cp313-cp313-manylinux_2_28_x86_64.whl
Size 19.7 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
254a379f6f0d1f271364c45caf53a4f7631f24aab416daf2c2986ef34f63f111
BLAKE2b-256 checksum
How to use checksums
d63bbf9ea6dd4bed445131edf5a6a2f1dc3418a802472791b1c9bb65f65c520f
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.1.0rc1-cp312-cp312-win_amd64.whl

Download URL opengeode_core-19.1.0rc1-cp312-cp312-win_amd64.whl
Size 13.7 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
098335e2104f348c5d4b80b171764bb7360032fc7c8ee84bf5e3b3f0faf8349a
BLAKE2b-256 checksum
How to use checksums
8ef4f70b9214617b25bcf279310a28c391b0ed9514dcdc525f1ff414cf2a2dbc
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.1.0rc1-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.1.0rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Size 19.7 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6a420ef4f894f1d909b398793d842268018fcb12c07e7b34f6c32445a5bb1b7d
BLAKE2b-256 checksum
How to use checksums
28178f75a8a25dd54488172615f98342bc4903d1d3d4dcbb83892bf271edd065
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.1.0rc1-cp311-cp311-win_amd64.whl

Download URL opengeode_core-19.1.0rc1-cp311-cp311-win_amd64.whl
Size 13.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
624c6099bae0362e38c9c70b60586cc6fb2ba1cca1ba6b72ef0bd125325cef9c
BLAKE2b-256 checksum
How to use checksums
7dfb4bd97c39fa7b73300fe06fbde22d4303119fe84616f60fd506e9e585e1ba
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.1.0rc1-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.1.0rc1-cp311-cp311-manylinux_2_28_x86_64.whl
Size 19.7 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e9afcd160663d7b4e555d57746a06f67b5b6f2bb70bf9c49dfdc89a08ac51141
BLAKE2b-256 checksum
How to use checksums
cff708dc6e05dceb28ed067db996965670b10ff77c80ca1b5f89ddbdae70769f
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.1.0rc1-cp310-cp310-win_amd64.whl

Download URL opengeode_core-19.1.0rc1-cp310-cp310-win_amd64.whl
Size 13.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
d0cb007610f2a35791f1c5c278d669fcc22f55e39c10758c5f04e9ce80aa7a06
BLAKE2b-256 checksum
How to use checksums
cc6bc28b309d45d687d6ef3f929e6cff0c10403b51747834215a53f021bf7024
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.1.0rc1-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.1.0rc1-cp310-cp310-manylinux_2_28_x86_64.whl
Size 19.7 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
cbd6b0f03eb589ffb885e768766f383f45196bec9214a7f7afc477a1ffa00f0d
BLAKE2b-256 checksum
How to use checksums
fd396737ff219cd39385ccfcef78f091a0a1e0e83cb5b53c48608559d7edade3
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.1.0rc1

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