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

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

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

Download URL opengeode_core-19.0.3rc7-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
40baa0fc4654f76da85504aed5caa2f85449eb1bb9460af8500cd52ba534d96e
BLAKE2b-256 checksum
How to use checksums
8dea4235c694e58024b343ab3f447085fae42bbb4a23cc5f6f0cfa46a5de85bb
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.3rc7-cp313-cp313-win_amd64.whl

Download URL opengeode_core-19.0.3rc7-cp313-cp313-win_amd64.whl
Size 13.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
37ab309b78507d92e07bf4e60b239b59fc1b47037c2835ce8b5586a369c09bb4
BLAKE2b-256 checksum
How to use checksums
8b3fd68eec55692af71cd68416165ccaabee9cd774aef6ccc93eb253cbe4c843
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.3rc7-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.3rc7-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
a2a2a16a023c5b7a5b91a3e6b1a70e78792c0e1356d6088142767cf46f2aaa51
BLAKE2b-256 checksum
How to use checksums
364e1cc4e652a06f9b1371bb7728ac52fecde82d94ed127784236364ce945b49
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.3rc7-cp312-cp312-win_amd64.whl

Download URL opengeode_core-19.0.3rc7-cp312-cp312-win_amd64.whl
Size 13.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
a7c2ca8b46baa08c9dfae371b5c01f6ec66011d089092fe7698e29fe76b5158c
BLAKE2b-256 checksum
How to use checksums
8c3fc170b54ae739d2c828098716f616bf376d535ef06d74d1572819565cd2ef
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.3rc7-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.3rc7-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
437b764b687cbc563c45fccac096c8c5ad0681008e417938f920a11c0c1864e8
BLAKE2b-256 checksum
How to use checksums
0cf56663dd364f617b193c9dcb58e085819eb4c3e45c35b709df149ceda6c951
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.3rc7-cp311-cp311-win_amd64.whl

Download URL opengeode_core-19.0.3rc7-cp311-cp311-win_amd64.whl
Size 13.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
8a1818a60e2475c883c108a4419682cbee0172347d0e03515ec8dae3e38731b7
BLAKE2b-256 checksum
How to use checksums
2a490f5f7a068a9eea731d55235226dfe8595b58fd77b2567724dd74b9ed18f1
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.3rc7-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.3rc7-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
13a6ac1004aba7da1a31b5e227743164c0b0fa3dd3e1f203f277ee75cd0483f9
BLAKE2b-256 checksum
How to use checksums
083c565fe0fdaed24da2046e52c33b2e0d28909062cd5599579f2a3a0e63aa6b
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.3rc7-cp310-cp310-win_amd64.whl

Download URL opengeode_core-19.0.3rc7-cp310-cp310-win_amd64.whl
Size 13.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
fbfcb7d85706e5a7e23d87d2d795760e871d3f0495aa2c4ce66cc90b5897cef3
BLAKE2b-256 checksum
How to use checksums
6218b2b997f84982cb7e4ccebafde190b6825ee0d2aa60f2d5ae9989636fff85
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.3rc7-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.3rc7-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
271117d5df609cbfc5e1758b752da26400980c50015de4823acf683dfffb5ec6
BLAKE2b-256 checksum
How to use checksums
26485f4d8712a33367dc366db8470a81c99462752e5d1d6be9917ab4a0b718db
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.3rc7

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