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

Total release size: 167.9 MB

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

Download URL opengeode_core-19.7.0-cp314-cp314-win_amd64.whl
Size 14.1 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
e6f8cfb80b963912fe5116495dec0e981c0077dc4eb7018345f71ca151f05dd7
BLAKE2b-256 checksum
How to use checksums
b62e934973f839fa49040c63f13e72a18fdf5821e642bd37c9c7ffaef07e1fee
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.7.0-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.7.0-cp314-cp314-manylinux_2_28_x86_64.whl
Size 19.8 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b2090a3e54451a828813bb10acd5655eccd544c816d76aa2cb919478e75f26fd
BLAKE2b-256 checksum
How to use checksums
c933ea529e321c393574dc068a85033adf35a97595a5ea21e89bdea090b24969
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.7.0-cp313-cp313-win_amd64.whl

Download URL opengeode_core-19.7.0-cp313-cp313-win_amd64.whl
Size 13.7 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
9ff7a0fd1083c17d1dcc6c37b92b08e4125dfade32ef0f22b05d79bfb3ddd62d
BLAKE2b-256 checksum
How to use checksums
13cae705623b404b2ad4bc6c2fcbcc2747924b73bdb67ea48cd24aef546900a7
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.7.0-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.7.0-cp313-cp313-manylinux_2_28_x86_64.whl
Size 19.8 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
07563e17bee728ae0b0a8465939e141eabba73f1b3049cdaa5f67f2cf55db151
BLAKE2b-256 checksum
How to use checksums
fd74ec46f61b404e610bc6321bb5a607d910266b39c48e6b3ca34fa8f97deb72
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.7.0-cp312-cp312-win_amd64.whl

Download URL opengeode_core-19.7.0-cp312-cp312-win_amd64.whl
Size 13.7 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
d8335a4340314e23d603ff559b01738d042b4e8febd507cfcdaa2b3d8ec7e17d
BLAKE2b-256 checksum
How to use checksums
59807f103296a8f4481669c0f0c62a9ed485960b0799f559b9a6443a49083f1c
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.7.0-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.7.0-cp312-cp312-manylinux_2_28_x86_64.whl
Size 19.8 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5c0d2bd829c35a99ea879859b46445063e32733ecbacd77d458e881bfd8056ff
BLAKE2b-256 checksum
How to use checksums
6e2d59f56a87d360a30823bacad602d564bfb950b17bd77673cb85fa3809c6b9
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.7.0-cp311-cp311-win_amd64.whl

Download URL opengeode_core-19.7.0-cp311-cp311-win_amd64.whl
Size 13.7 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
cfb3a19a7548ee3727c6eff9216074035390c4d6a502e8f2df013e029512b853
BLAKE2b-256 checksum
How to use checksums
1ba1c3ce4aea7ee8e65b8ec25aded952c3d4541c3459cdf46a80348be531ca10
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.7.0-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.7.0-cp311-cp311-manylinux_2_28_x86_64.whl
Size 19.8 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
64abec1bc8c7a5c13c7ed9b6013ed0bbc8759b4fcdb94d357a34d601b48ee5bf
BLAKE2b-256 checksum
How to use checksums
ae41d6c31160e3ff0b8e920ad3ffb40f050b1c797eb0b004edad4af2c9b77241
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.7.0-cp310-cp310-win_amd64.whl

Download URL opengeode_core-19.7.0-cp310-cp310-win_amd64.whl
Size 13.7 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
d971f80c5b6c1694c3d102a122e1aa75583e9e9abc983a43fbcdff18a2debb48
BLAKE2b-256 checksum
How to use checksums
f4373059280c91155f5ecc91b071fc22cad24c748364580ac8014f7335b2aaca
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.7.0-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.7.0-cp310-cp310-manylinux_2_28_x86_64.whl
Size 19.8 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9e2e19b4a903639d8ac13fc74102cce94eef00fa622787f15ce0c9be5b88cd31
BLAKE2b-256 checksum
How to use checksums
46ac615152a6925f024b8a52c402b2b0ac4254fb23ac972a31685f2dc3f6dceb
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.7.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.7.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