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

Total release size: 167.9 MB

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

Download URL opengeode_core-19.6.0-cp314-cp314-win_amd64.whl
Size 14.1 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
e0e86fa1aded54d0ad7278f5650387fe13e6fe93053ccc3ef68cb530e55b9260
BLAKE2b-256 checksum
How to use checksums
c09ab3d0308cf7ec90a785aeed03c2d8551d8700ffd40cdad198649b3c940522
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.6.0-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.6.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
30989b0dbe1084519c0c452ff1a16be94dd71b9e7c9a7a31f916b51a3f2277eb
BLAKE2b-256 checksum
How to use checksums
d3dcd068258751b8ec98ddb85dbd06fe5caa57e3cb24bf7dc33017c324d534b1
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.6.0-cp313-cp313-win_amd64.whl

Download URL opengeode_core-19.6.0-cp313-cp313-win_amd64.whl
Size 13.7 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
c70a95bb460ede0a1ebe80d4d1fbf3114c0f880c7c001f48b926ce30c770b813
BLAKE2b-256 checksum
How to use checksums
a85492f96784a32cfdc0fc7ab7e37cd138e190903af3a527e94bd24272fbabc7
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.6.0-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.6.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
db237cf7c8c3bcecd2582002eae4fedd795f67f34bd28b1f4d9ed2305a85180b
BLAKE2b-256 checksum
How to use checksums
386564eb3b32c973df7fbd1e05493af0aed0164c37d01c6f740cb35637a8073e
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.6.0-cp312-cp312-win_amd64.whl

Download URL opengeode_core-19.6.0-cp312-cp312-win_amd64.whl
Size 13.7 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
5c2076a850854c489a444fb4c86835909c967fe6e66fc512fc761351e42f6f5f
BLAKE2b-256 checksum
How to use checksums
4213ee285a5bbdf9db2ef3dfc1d35b049bdef3493635a5a549cb3f07dab51960
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.6.0-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.6.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
aa575c8910caa75cd8b387d6659f6a91a982f821e58e73b2803b211c90fe5a98
BLAKE2b-256 checksum
How to use checksums
f2c0d63ad4c675206819e166e25355ed8736e74490494e427f1dc9dd8abbf712
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.6.0-cp311-cp311-win_amd64.whl

Download URL opengeode_core-19.6.0-cp311-cp311-win_amd64.whl
Size 13.7 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
0614d5f6a5d5f56c9b3ec728225e781d02816909ed1a380db40f1dcc6f8d2342
BLAKE2b-256 checksum
How to use checksums
ea18423964dfcf43fcaaaa7a2414fbd89bb15e6533de7735397df3ddd4b6f654
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.6.0-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.6.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
fc566a544278e457687f51f3fb8791ec9a320ac20aa8411b84ae07cbecf1110a
BLAKE2b-256 checksum
How to use checksums
bb9e52f8a4300e49f18cbe603642898de0c521bba032b17b5798351aa0c85171
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.6.0-cp310-cp310-win_amd64.whl

Download URL opengeode_core-19.6.0-cp310-cp310-win_amd64.whl
Size 13.7 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
79872c3b9bbe6441f6474208e1b052e4834d894eeab1b11531693160aaf3d087
BLAKE2b-256 checksum
How to use checksums
3f7be8455b995750427049c6e1353588c68dcd2f9acf9d067b8aa6cf1615c037
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.6.0-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.6.0-cp310-cp310-manylinux_2_28_x86_64.whl
Size 19.8 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
94519865ebac3b434fef251316bcb9ad2dbe202a69de3b8eb7082eed74e7238e
BLAKE2b-256 checksum
How to use checksums
33f34951cc9fd20deb158d2026dcc339d2b3fbee65254862c456dfa3c6e22cbb
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.6.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.6.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