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

Total release size: 167.6 MB

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

Download URL opengeode_core-19.3.0-cp314-cp314-win_amd64.whl
Size 14.1 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
38e69974a6c0b3bec03f48738e8d6a417d4ff8460ea86d588dd59d767cbdd1ef
BLAKE2b-256 checksum
How to use checksums
56183a78607cb5d51a25b854a5a2fc3da7d7628ed249a5d253b76e9b753a9957
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.3.0-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.3.0-cp314-cp314-manylinux_2_28_x86_64.whl
Size 19.7 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e53c46fad8a278fadd43a849be67bc4426af529d35e2605445371a530e158235
BLAKE2b-256 checksum
How to use checksums
dbca1854d25efd5c4690e76561c2053c011175fd8fcc3483612d87f69e84141a
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.3.0-cp313-cp313-win_amd64.whl

Download URL opengeode_core-19.3.0-cp313-cp313-win_amd64.whl
Size 13.7 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
d3ef928f16c1ae89ac05032a32e83eedc1efd6fde4031dff7b4cf8cc212bf2f1
BLAKE2b-256 checksum
How to use checksums
597291097bb63c9c5567aaa26e3a5d997b6747c56be153274c19b864ef26979b
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.3.0-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.3.0-cp313-cp313-manylinux_2_28_x86_64.whl
Size 19.7 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f8bcde64a1d41e34285cd1d3bb9612144d8e129e087f33d22492132071f7ac3d
BLAKE2b-256 checksum
How to use checksums
2c96312bc3433acca43176aaf31f9c8a9216e44d9178394a864404ef90b5595f
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.3.0-cp312-cp312-win_amd64.whl

Download URL opengeode_core-19.3.0-cp312-cp312-win_amd64.whl
Size 13.7 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
b60b33ba34f9cf6e8cc64bb5697b4f51e2e02df4014915727a8a74ba38170859
BLAKE2b-256 checksum
How to use checksums
c67586d709d64346450b1b97b84104e58cd6304135abd1ce0217b0657b38be34
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.3.0-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.3.0-cp312-cp312-manylinux_2_28_x86_64.whl
Size 19.7 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
42052f40146c954b640103fffc354ae0fd1afb74c9186ab6cd3aa339ff3668c0
BLAKE2b-256 checksum
How to use checksums
b947382dc2b898f1f7d2b4b659f1f701f83ebbe08103b34fa8a4d5c863328c7c
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.3.0-cp311-cp311-win_amd64.whl

Download URL opengeode_core-19.3.0-cp311-cp311-win_amd64.whl
Size 13.7 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
0b641be41aad6a94f6a7d20aef96bb55bc0991978fd6b173169cfe7a4be4a4a8
BLAKE2b-256 checksum
How to use checksums
2a62d557a61a594c67b548c981498013e97bcf7461d30e2859848015dce9d114
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.3.0-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.3.0-cp311-cp311-manylinux_2_28_x86_64.whl
Size 19.7 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7bab6d575cfd306eb99a0bdccac8ab3b860abea8e9c1a05daba8c2f194085587
BLAKE2b-256 checksum
How to use checksums
23e6260d87d521bcbd0d862a013516e00e7f02c3fe064f354c7e746fb2ab2a8d
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.3.0-cp310-cp310-win_amd64.whl

Download URL opengeode_core-19.3.0-cp310-cp310-win_amd64.whl
Size 13.7 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
7e3fd39b535d7895656569576a344681381c954d54050b0e689f89bf93c2c181
BLAKE2b-256 checksum
How to use checksums
49ebf13b8bd5c76ddd90601c73aa43b6613bc5ae54a0c599592abd0c340777d2
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.3.0-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.3.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
9dcb953095d53f2d9fa5ccc4bf3ecd9b5aa28876054c0149dbb2f41eaf9ceb8b
BLAKE2b-256 checksum
How to use checksums
1f05fa8d4be77b3762ae16e23728627e6be07f01b0e593d43f79e46371282912
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.3.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.3.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