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

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

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

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

Download URL opengeode_core-19.0.3rc2-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
a67bf4091daaadf3ba222df2eacf81b6c07afbdb22331213f9fdc119f51fbb60
BLAKE2b-256 checksum
How to use checksums
2bc1a58597130847f7d803263c43019ad2fc5715a745e8d6cf084370dc73de8c
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.3rc2-cp313-cp313-win_amd64.whl

Download URL opengeode_core-19.0.3rc2-cp313-cp313-win_amd64.whl
Size 13.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
4bb7cddfaaa8c5434e25c2c157d69eba8c7ec213986999568cce4770196f6e29
BLAKE2b-256 checksum
How to use checksums
e41f79217cc96f7ef65a9621e3b795b6a6767eb80278f049eb81936c586ad76e
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.3rc2-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.3rc2-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
c4f2a3324eb1a8fe037e2d14fe7499aebf593467e74d55ddafc4dca0fd0a7bf0
BLAKE2b-256 checksum
How to use checksums
4d10bf82996374b0f8929ce7283aecf864e0251424b99b3508402e823c90af6f
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.3rc2-cp312-cp312-win_amd64.whl

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

Download URL opengeode_core-19.0.3rc2-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
b176bec25ead93be777ca96553f541be9b36167213c00e35fe85dc9dbc52d27e
BLAKE2b-256 checksum
How to use checksums
6171cb1df837343b77ce566750af9d49e322d5045d776eff6bbe7f2809d2596a
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.3rc2-cp311-cp311-win_amd64.whl

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

Download URL opengeode_core-19.0.3rc2-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
84b169f7393c87eff516cd6a686d274952cc1e551f7fde5f492e08b6cd564c41
BLAKE2b-256 checksum
How to use checksums
340358a1b9bfd5c18389238c84d1601c503a283c55235471ae6dd69cc1a16056
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.3rc2-cp310-cp310-win_amd64.whl

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

Download URL opengeode_core-19.0.3rc2-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
b794997815f67741ebe42e0dedffd37a1c8e105a370908cedaad45f4671bef1c
BLAKE2b-256 checksum
How to use checksums
1d64bfe22bbef6a59abdef7a6ca598b123d4876a6615f126e7b739098076bfff
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.3rc2

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