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.3rc3

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

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

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

Download URL opengeode_core-19.0.3rc3-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
ad43f2cc4a088e8a652baf7a9ad9cb697e1f08f8e9e8294aaf13976487f78fe5
BLAKE2b-256 checksum
How to use checksums
53b8a61a1c086a6dda613895ffd13a98be95c27b39e84d03c5c03b77cd080183
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.3rc3-cp313-cp313-win_amd64.whl

Download URL opengeode_core-19.0.3rc3-cp313-cp313-win_amd64.whl
Size 13.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
17cdb0a1dc4ec66d6100539cad50bf5a3601592de01efa234bbe7d3a20adb643
BLAKE2b-256 checksum
How to use checksums
69382c1e0dcc2b4c04736b6882e88a23eff9440912e2e31cf225f0501f3c052d
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.3rc3-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.3rc3-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
d6d4a00f36cba41951e9e4b5ebd321baa919684d686aebb643d9bddb20f2e171
BLAKE2b-256 checksum
How to use checksums
dc69a45e88630ebcc8bb9e51b62e7477821582f857ac6dd7107e7ac8d303c41e
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.3rc3-cp312-cp312-win_amd64.whl

Download URL opengeode_core-19.0.3rc3-cp312-cp312-win_amd64.whl
Size 13.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
9b5fe234393a708ad0d0cc6e904381deccf4f44beb9147c40441f75478d34a4c
BLAKE2b-256 checksum
How to use checksums
38fe6b7a31eb738be9337092324ce80007c44c973e4b37d756ce40ddc46ba5b9
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.3rc3-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.3rc3-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
9bcca01e1559ede2b2cd80ecc7c4a2bd543d93bc8233dffe9624eb7b0ee6112d
BLAKE2b-256 checksum
How to use checksums
66284b19804f3e8183ed5f05edbb36c0a5c2ffb3b5a7dca559269409841ffce9
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.3rc3-cp311-cp311-win_amd64.whl

Download URL opengeode_core-19.0.3rc3-cp311-cp311-win_amd64.whl
Size 13.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
627bd804f9a0ecc1a6bcb43ee7b6d9a07417cac6d98bd687a1e310d8598bef65
BLAKE2b-256 checksum
How to use checksums
b12e908c36a9107a4d8c43df61021b11b51e214b62a23e7b9e0fbe24d289b40b
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.3rc3-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.3rc3-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
42be992a94fa3b2b6270d78fdb6b15071a2df978099e7a19cc7313f93ece9fe0
BLAKE2b-256 checksum
How to use checksums
765fab610d8efa1b2741de2de1fc3538ecf5f34ecda63c9ed9cff9d5362b2de5
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.3rc3-cp310-cp310-win_amd64.whl

Download URL opengeode_core-19.0.3rc3-cp310-cp310-win_amd64.whl
Size 13.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
40a732ee4f351f78dd11f5ee6181a2b36f67a0463dd770eca6e1cc55c56abab8
BLAKE2b-256 checksum
How to use checksums
30acfd87cab5a8dc61ba5e11071a4b3a9d84dbd933537ec95d51e648a07a2f0b
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.3rc3-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.3rc3-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
9bc207bc0625e99e30d6624b709bdf1445fdfdf7c370cb1bb49ca5b32745448e
BLAKE2b-256 checksum
How to use checksums
defbcd90db18c99704dcb254f631205cf592c7cb3af3cd6570a9e9913ff78c44
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.3rc3

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