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

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

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

Download URL opengeode_core-19.0.2-cp314-cp314-win_amd64.whl
Size 14.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
9282945fc3f5482c8b18a22435b3faabb7c451f0153c2e1ac3f1e7cbc1501b67
BLAKE2b-256 checksum
How to use checksums
c28ea0ebfdd884b738f81bccab6ce95bd4cf6e64ff4f9f98af6ecfc525ce79c5
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.2-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.2-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
02441e42877234e038f6eed21bb575d1cb811c01d83e2226d140e9e8d9651c87
BLAKE2b-256 checksum
How to use checksums
62d5ec07959f97b1fe83d85ccb893f364556829b003a6d3eeaae29f8954c7449
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.2-cp313-cp313-win_amd64.whl

Download URL opengeode_core-19.0.2-cp313-cp313-win_amd64.whl
Size 13.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
bf7dfc36c06973fccfb2c4face3c71feaaf87d88c4e9a71de5237eeb2000f9d4
BLAKE2b-256 checksum
How to use checksums
5106764857cac318fdf0bbac29675eef5327fd22ee06b8d5f040db413c08b83d
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.2-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.2-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
d9b5adce1d1c8114234c80c100e64b90b80eece4abc99541ee78497d3f495e6c
BLAKE2b-256 checksum
How to use checksums
6ce8003a47b768adc50c562fc6d81b808bd1ce40f71be05bd230ad43703908a7
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.2-cp312-cp312-win_amd64.whl

Download URL opengeode_core-19.0.2-cp312-cp312-win_amd64.whl
Size 13.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
119835194301583419e10bab96776b4cf211091c783e3a408d04681c4491cba7
BLAKE2b-256 checksum
How to use checksums
9604a8f6d242ad97e9d1982bded2b0dd0579580de720d69253a55cd5dcd01ad6
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.2-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.2-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
fe3cf47139ef9aa2fcfabed4aeedc751355b79d9d0f741c37a0f40d4d871d803
BLAKE2b-256 checksum
How to use checksums
ea333a1aa01c18d7e34be7fa2d08251eb47ac252cd827461b47cda83c9fac4de
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.2-cp311-cp311-win_amd64.whl

Download URL opengeode_core-19.0.2-cp311-cp311-win_amd64.whl
Size 13.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
0ff3c864f2cac4d532d586e797f5be09adea85e510c5c24584fef99b1a9f34c8
BLAKE2b-256 checksum
How to use checksums
36b6e4dcac1c1a66a877510891e504d98ef0943cde3e1125516fd9a7e2ff5be6
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.2-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.2-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
a9a20a25a8234e689dba685bc3b9e14fb0927f7e04543d26d28221bd09d61a91
BLAKE2b-256 checksum
How to use checksums
2cd932db37bd591311ce12e86236c3685bd2822520ed0542cdb319ca4c3a97be
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.2-cp310-cp310-win_amd64.whl

Download URL opengeode_core-19.0.2-cp310-cp310-win_amd64.whl
Size 13.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
97a5fc9934bf3681822741232c0a6a8ef1b5aea6497dfe2d6e6f07083823ffff
BLAKE2b-256 checksum
How to use checksums
3c133a709fd7711d95c11be9ee1a2e023a2cf7cdac9c39dc580d33f739cc0def
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.2-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.2-cp310-cp310-manylinux_2_28_x86_64.whl
Size 19.5 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c02e0bba2af8fa47f14e2d14ffb151661fc34547ed04d25dfecd9c44db6e0593
BLAKE2b-256 checksum
How to use checksums
de3754d3e7ccc0725f626267f462b6b1ee5726828d22b331c2d1181c8c3d27a1
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.2

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

19.0.2 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