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

Total release size: 167.8 MB

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

Download URL opengeode_core-19.5.0-cp314-cp314-win_amd64.whl
Size 14.1 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
f5d5fcd2a1cec482cf6a7db178a7d39ddcb3544d34ec4b6aba9b5b3cd153d74c
BLAKE2b-256 checksum
How to use checksums
44dc90f621aace6a4fe35227469986cdbd4c99c0c1d7341bafc13901159f69e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.9

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

Download URL opengeode_core-19.5.0-cp314-cp314-manylinux_2_28_x86_64.whl
Size 19.8 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a3b962cfbfde1aceb279a6237fbccbfc3b0e639fd9925b9199665a0a22f2f932
BLAKE2b-256 checksum
How to use checksums
e216a7a0cbd90de3599dba63243fe86fa59e09115fa113bbfd28a5d10129636a
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.5.0-cp313-cp313-win_amd64.whl

Download URL opengeode_core-19.5.0-cp313-cp313-win_amd64.whl
Size 13.7 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
ef10fa034f13332d980ea4999eb9a75f16fc5128ea60412fe68a44c26c436c07
BLAKE2b-256 checksum
How to use checksums
acb4258d7f9f4a8d3d637dd473b9e2cf7e1832a781479865eec9c515ae80ae90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.17

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

Download URL opengeode_core-19.5.0-cp313-cp313-manylinux_2_28_x86_64.whl
Size 19.8 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
89c8202b811f735f9f14fba0a3c4cd0607e32948c640c04cd49b9e8ba09a057d
BLAKE2b-256 checksum
How to use checksums
c862d03e0a631f517b26a2bf76ffafe36387ed186f41bc56314bd317b3994393
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.5.0-cp312-cp312-win_amd64.whl

Download URL opengeode_core-19.5.0-cp312-cp312-win_amd64.whl
Size 13.7 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
eebbdbefb439f0fe5aa74618c0354a1c7b352e4a5155ba1d9335aee5f897811d
BLAKE2b-256 checksum
How to use checksums
806c5efb487b51cbda67daf6b63580eb9ab9233922fad4424948fc32bf226a7d
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.5.0-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.5.0-cp312-cp312-manylinux_2_28_x86_64.whl
Size 19.8 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c0d2aaa1741dfda0d882438e65c5afce850e7655498961d87bea8fd5af4697fc
BLAKE2b-256 checksum
How to use checksums
58219c6fd6a864f889adc39ef71fce97296d0ba96565bbbe15cade5994dc097c
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.5.0-cp311-cp311-win_amd64.whl

Download URL opengeode_core-19.5.0-cp311-cp311-win_amd64.whl
Size 13.7 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
6fab4986d5bacf7604c3c1ab6e93c3a7903274d4f41b4a35ff3f6b1edc7f74a8
BLAKE2b-256 checksum
How to use checksums
3fdb8584156ce387f18dd9fa5e81fbda43ffb91fed80b97e107c63f665ad8df8
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.5.0-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.5.0-cp311-cp311-manylinux_2_28_x86_64.whl
Size 19.8 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
63b457e2d72e52f318877ff9701cc36e4aa30edbeb5ad25fe712402617166634
BLAKE2b-256 checksum
How to use checksums
4ec3310ae4698cfe00d704637c35f6ec05e2491f244ec2df8f66158671f1bb2c
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.5.0-cp310-cp310-win_amd64.whl

Download URL opengeode_core-19.5.0-cp310-cp310-win_amd64.whl
Size 13.7 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
7b19d02360d8d5111c923ad59c398d1d67abf988e46ca364a6afdc1ba20f5e26
BLAKE2b-256 checksum
How to use checksums
42c51d9113db9437ad167e18c052d81abf1d7386c011bb1d8bf7d9aabb0a0671
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.5.0-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.5.0-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
0a7100d72b5c6b367f18415aacb9d52403ef753cd0b140a11e0a871d550d2628
BLAKE2b-256 checksum
How to use checksums
4677964458f8a9845fa3a35b27dd2deb3fa29510ea0d3c0e1d7e85e4af9ed8e1
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.5.0

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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

19.5.0 This release

10 release files No provenance

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