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.2.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.2.0
File
opengeode_core-19.2.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
opengeode_core-19.2.0-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
opengeode_core-19.2.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
opengeode_core-19.2.0-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
opengeode_core-19.2.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
opengeode_core-19.2.0-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
opengeode_core-19.2.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
opengeode_core-19.2.0-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
opengeode_core-19.2.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
opengeode_core-19.2.0-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details

Total release size: 167.5 MB

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

Download URL opengeode_core-19.2.0-cp314-cp314-win_amd64.whl
Size 14.1 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
2c4735dc00476fbf7e9ce5a5225ae823bce144164564898231ec61672a96435f
BLAKE2b-256 checksum
How to use checksums
ce1bb15fc7372f9db94498809e507b1e533cf407d724abb9873801b9b6e81203
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.2.0-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.2.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
a8007deba9556f877b08c17658c158083cb477d5895511b9f0a63e6e81afc2e9
BLAKE2b-256 checksum
How to use checksums
e5288c1ade1fdb1816f4696f6e6d7ee8d8bad2d0a762ffa65dec71326686f438
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.2.0-cp313-cp313-win_amd64.whl

Download URL opengeode_core-19.2.0-cp313-cp313-win_amd64.whl
Size 13.7 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
5b5dd2387fcdfcdb063370b9aede47ac044fbc9ee1c91b79f08ebbfb54c0d11d
BLAKE2b-256 checksum
How to use checksums
514ddc3e31053848b57ac88311cf92164b4f3eb58ec2933a784537c932f02594
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.2.0-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.2.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
3c1a016780e2bccf344a7d8db270c488219e975a8cf2d04b175340b830a1a04c
BLAKE2b-256 checksum
How to use checksums
2da183940f4668c17dab67dd39664b92220224b7e0639f42869e4a8953e0b5f6
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.2.0-cp312-cp312-win_amd64.whl

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

Download URL opengeode_core-19.2.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
b6daef27efb558ebe55efd3a686816f6b6135481b0baa811dedcd97ee89f18b7
BLAKE2b-256 checksum
How to use checksums
8003ac3557f9c66bee68b66e168cfda8fc41b40aef3461698cb5e2fe102063be
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.2.0-cp311-cp311-win_amd64.whl

Download URL opengeode_core-19.2.0-cp311-cp311-win_amd64.whl
Size 13.7 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
d953b5ccd245575e2cbbbd7125ec061a5299a99f45c8d5fffbbbea1443d4b7be
BLAKE2b-256 checksum
How to use checksums
22fcae8b6b1f88b3736a3fb869a4a84691a2c19752abddaa249e8c8f42121e1c
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.2.0-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.2.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
d107c8ec7926b96f4ec0aaf198fece2335e504444c7eee955e13db45fd114633
BLAKE2b-256 checksum
How to use checksums
e1917688bafe8cea5d051f599d15d98de33181b04a9b96ca50353f45cd095328
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.2.0-cp310-cp310-win_amd64.whl

Download URL opengeode_core-19.2.0-cp310-cp310-win_amd64.whl
Size 13.7 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
4d917e51292451719aaba39213254296646f3d505c9160bf5a990d7c5c8705da
BLAKE2b-256 checksum
How to use checksums
bf2d7bf75f244eb1f0e6995eb8655d3067e3f2c20762afbce5a5f5cae2b3261a
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.2.0-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.2.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
6a079a14525d7677e83cdfe3472f9a0cb8a1abf78bf360eadb6bbe72c659457f
BLAKE2b-256 checksum
How to use checksums
b540d8d31b675c1f40759d1dae2d6a7380704f8edc585e21644c2f05550f560e
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.2.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.2.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