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

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.1
File Actions
opengeode_core-19.5.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for opengeode_core-19.5.1-cp314-cp314-win_amd64.whl
opengeode_core-19.5.1-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.1-cp314-cp314-manylinux_2_28_x86_64.whl
opengeode_core-19.5.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for opengeode_core-19.5.1-cp313-cp313-win_amd64.whl
opengeode_core-19.5.1-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.1-cp313-cp313-manylinux_2_28_x86_64.whl
opengeode_core-19.5.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for opengeode_core-19.5.1-cp312-cp312-win_amd64.whl
opengeode_core-19.5.1-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.1-cp312-cp312-manylinux_2_28_x86_64.whl
opengeode_core-19.5.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for opengeode_core-19.5.1-cp311-cp311-win_amd64.whl
opengeode_core-19.5.1-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.1-cp311-cp311-manylinux_2_28_x86_64.whl
opengeode_core-19.5.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for opengeode_core-19.5.1-cp310-cp310-win_amd64.whl
opengeode_core-19.5.1-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.1-cp310-cp310-manylinux_2_28_x86_64.whl

Total release size: 167.8 MB

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

Download URL opengeode_core-19.5.1-cp314-cp314-win_amd64.whl
Size 14.1 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
50048ccf5efb0611a96dcd9e04f38b70788a1abf17005e0cc998f15832555453
BLAKE2b-256 checksum
How to use checksums
8bcd2fa1339110e63c1c571e50209295a2b069f7cd9385d2e72d32a06799f61c
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.1-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.5.1-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
784811d23627495c7e581f505f3b734d9531bbfc0b9f5eee09dd66bdfc6cdd74
BLAKE2b-256 checksum
How to use checksums
43492e5fe9bd12e28748a3b592876d0c2b3b6de554779c192bb70a6f7d8b19e0
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.1-cp313-cp313-win_amd64.whl

Download URL opengeode_core-19.5.1-cp313-cp313-win_amd64.whl
Size 13.7 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
5241563f1a0989105e8f882676a4a0cd077165c2469c2172887f5bd13abb5592
BLAKE2b-256 checksum
How to use checksums
df8789a49e40ed0d3f7987ce05af847ae6ad45818824e1b6aa7965acee12db06
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.1-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.5.1-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
2c1006da60371aac1c9afa8d8ca10c62df7e5fa3ec61152fa1e3c4bc133b1da8
BLAKE2b-256 checksum
How to use checksums
cbee6b77de405671bd9ff94c638d68e2d4f10bd4705aea394506ee8fba301a37
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.1-cp312-cp312-win_amd64.whl

Download URL opengeode_core-19.5.1-cp312-cp312-win_amd64.whl
Size 13.7 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
b7a87e05f3fcd8ca0b639ebd7ea576ad7180ec5e652bc64982479b06f9873a64
BLAKE2b-256 checksum
How to use checksums
267091a96703585d8b116243b9f75466627fd73730195910c684c2461c34bf28
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.1-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.5.1-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
5d7bcdc8d74c6b7426d95a251bae6620ed5c8dec5f2bed214402c6c0c3444e51
BLAKE2b-256 checksum
How to use checksums
db6eb8734c0219852bc362299c1861d806cf70f345add31ce26d09adb17eb89d
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.1-cp311-cp311-win_amd64.whl

Download URL opengeode_core-19.5.1-cp311-cp311-win_amd64.whl
Size 13.7 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
da29bc428c12ee072fc6ab64811d8e2e266a0a55971a3ee3924fb7c87feb26ac
BLAKE2b-256 checksum
How to use checksums
bc4e7ce29a500ae60d6ce504334b1f3eeff43d2baebca23cf7d0293325dd2923
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.1-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.5.1-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
b81034850794a8f35a16036dcaf7d7a65c34971a5f79b263743d0c277d14bc3b
BLAKE2b-256 checksum
How to use checksums
02ec433af5d233a7347ca808c5b683c6236d8ee9328a5bfc89697d085fa93659
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.1-cp310-cp310-win_amd64.whl

Download URL opengeode_core-19.5.1-cp310-cp310-win_amd64.whl
Size 13.7 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
ac6f748320cd855a8a0171447c27ba214a0834a5dc986fba9fd06cdf599c250f
BLAKE2b-256 checksum
How to use checksums
32c02938ec1e38f39e3f941500012038f6e8a8ee71caf1c013a8b594998c8c76
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.1-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.5.1-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
2f4b00504a8ce995864a323b1f90a186f7c0a931db1c1463dc5fc7db5b4ceaf3
BLAKE2b-256 checksum
How to use checksums
335ba871f9cc26cff17fda1e76bca1a09229c5bb4be686e7348bd118f43fc8c2
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.1

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