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

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

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

Download URL opengeode_core-19.0.3rc1-cp314-cp314-win_amd64.whl
Size 14.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
726b496d1b5b6bb4414259755d619f9bbfd975cc67973c52c4ed7edbf0aebf7f
BLAKE2b-256 checksum
How to use checksums
5b9888dc586ab55fccc70894ad9f89c8c0f2157a8aea52084909304e8b68d733
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.3rc1-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.3rc1-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
11a78e9a9db0ae0ffab0e762993163a15342e561a7faff75e5c693195bc28cac
BLAKE2b-256 checksum
How to use checksums
9dff4d3fa5af7a02de244a04d09aaf490398f1f06bf3db66467c1786f69af6ac
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.3rc1-cp313-cp313-win_amd64.whl

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

Download URL opengeode_core-19.0.3rc1-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
797b9373e7f5c311decb9b3fbda13260a47c8b593160e8b00e7052cfcab0f9e1
BLAKE2b-256 checksum
How to use checksums
e46d838cda2029ddc3436863d1290a35757499a782509ff1bf74e1113ff4d30d
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.3rc1-cp312-cp312-win_amd64.whl

Download URL opengeode_core-19.0.3rc1-cp312-cp312-win_amd64.whl
Size 13.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
11f4b7e2c00cfa3172c747abd03c55cc8bc94563cb428f354af684098232deb6
BLAKE2b-256 checksum
How to use checksums
0cef2ce61928bbe5f18cb0e012247a5d7ca367ad0db955a03d84cf5dd9509d1f
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.3rc1-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.3rc1-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
05267e45d8704a4de58ff0f15cf11fadb8491de5eadd04e0afdb9b6b6cbc7679
BLAKE2b-256 checksum
How to use checksums
b46c39c2631b469760ec4f6742f94664017c35013b5ed3f812fdba8a4f4ab6aa
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.3rc1-cp311-cp311-win_amd64.whl

Download URL opengeode_core-19.0.3rc1-cp311-cp311-win_amd64.whl
Size 13.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
076dbec54303e3a2775bf2cacbae032eeef36c9d00de0d26566f0b7e2c634966
BLAKE2b-256 checksum
How to use checksums
0678a5d0bc7aa6cd231e8604f19f16091b8b1139495d6fa5cf3c65b064616d74
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.3rc1-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.3rc1-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
f2aac0effd4994d6e20c7079b550767f1b260534e5247cfc4f34c2fd2524704a
BLAKE2b-256 checksum
How to use checksums
3de8f2a2f9bee79bd8b09be5f1f86b11758647875fb208ef7e2d58f43ccccc84
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.3rc1-cp310-cp310-win_amd64.whl

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

Download URL opengeode_core-19.0.3rc1-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
5ef19866ba7b5a58a43d012725d3bd29f5d90105764c4d4c18922e55a530254b
BLAKE2b-256 checksum
How to use checksums
0a684eec625d5e2a91ef98efcf753acc943db9c18c7c355225b4694f15c3220b
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.3rc1

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