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

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

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

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

Download URL opengeode_core-19.0.3rc6-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
f061dc7f5653ef8a3da24a338cbac7d6fa7bb11e1d9ce11e3c5f4b3d17355817
BLAKE2b-256 checksum
How to use checksums
4e53c280742744261a395a325ce761c4488896a1b79d46f0b4fd83df71566534
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.3rc6-cp313-cp313-win_amd64.whl

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

Download URL opengeode_core-19.0.3rc6-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
a211a1e3f0e94fb2e9776820fc2a191f3904b19acf459e7e6277a4ba6dd83a96
BLAKE2b-256 checksum
How to use checksums
bfb5e93335c43d3ca6058bbf6c0e10357e0078d37bbfd710a596d72dde27e4d4
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.3rc6-cp312-cp312-win_amd64.whl

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

Download URL opengeode_core-19.0.3rc6-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
8a9832db6f1d84d3e4598314041eb9ac86eeb193fe279af17c31c9d8f836c790
BLAKE2b-256 checksum
How to use checksums
73441b1b4aed83ce8ebf218a553473719c84506f7948b6d8e79f76ebddd94247
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.3rc6-cp311-cp311-win_amd64.whl

Download URL opengeode_core-19.0.3rc6-cp311-cp311-win_amd64.whl
Size 13.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
6ffad2e4eddd9a1d954789f403b27f63f04a6a40e261c7dd66d898619801c127
BLAKE2b-256 checksum
How to use checksums
0b5f9da39cc48873b9721cb14b5227f2944af60a827a09d1f0b0c19815ec66d8
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.3rc6-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.3rc6-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
60a574dcb5d3bfed070b7fade2315ee643c65640f4e00a6018bb38c1877e5e00
BLAKE2b-256 checksum
How to use checksums
7a1dc7ce0108fba090007b2a5f6bfc9af7db1775814503aa77ca73cf12aea05d
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.3rc6-cp310-cp310-win_amd64.whl

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

Download URL opengeode_core-19.0.3rc6-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
f265f7d3be74a0c9edea93f6b3655cd233680faf27225c541a85b848952c7d93
BLAKE2b-256 checksum
How to use checksums
4c2adf4981c2af4f9fbf27ae7599112f2b1b373822f6115a31062af60cba7d2a
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.3rc6

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