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.1.0rc3

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

Release files / opengeode_core-19.1.0rc3-cp314-cp314-win_amd64.whl

Download URL opengeode_core-19.1.0rc3-cp314-cp314-win_amd64.whl
Size 14.1 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
548ab1959051a3596d99dd80a4aeb8e1e2bd1602fa86720d891c31d8e28c6ff8
BLAKE2b-256 checksum
How to use checksums
314beb4879b882d392a4ad8b73f4e671ed6d826c0456f9f78a9d0f1378d308ad
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.1.0rc3-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.1.0rc3-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
53aaf89fdd545cfbb1db397b7db05b722a7f13c07b7359f796b735ecd938827c
BLAKE2b-256 checksum
How to use checksums
be7fee54fb3909b9116281b796e26095a9d4a68b82479abb82636810cfc3a901
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.1.0rc3-cp313-cp313-win_amd64.whl

Download URL opengeode_core-19.1.0rc3-cp313-cp313-win_amd64.whl
Size 13.7 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
7b92b3585871cf14e3f9eefc8b11d335714b227290a088d09f9e6707864cfffa
BLAKE2b-256 checksum
How to use checksums
c37961cc0b424194e66ba64e2409739e723999b1aedfd28b4eda580a767da9c6
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.1.0rc3-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.1.0rc3-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
434451647919a9181077f25dbd09dc64484f10d2861596fc5e5d63bcb4751569
BLAKE2b-256 checksum
How to use checksums
c2c6260f79f8d85876691e269e20b72291080af4d09dbfac879d87bba6c71b8d
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.1.0rc3-cp312-cp312-win_amd64.whl

Download URL opengeode_core-19.1.0rc3-cp312-cp312-win_amd64.whl
Size 13.7 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
4d0351814df75cdf1e93db18b0b7c69850a6489c9bb3d413a4b8800e743d2d8a
BLAKE2b-256 checksum
How to use checksums
054c9f82dd87f5905cc77f275ca31cf87fddda94b1f5f87892a20a923842a688
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.1.0rc3-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.1.0rc3-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
0f985b5e8a1cb4604907843282c59ab34226df7262f8bc6cf7bafa5966a141dc
BLAKE2b-256 checksum
How to use checksums
ab48f8f705457ca86e56f8f01040b881744729a6afb36ff67d307221eae13e15
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.1.0rc3-cp311-cp311-win_amd64.whl

Download URL opengeode_core-19.1.0rc3-cp311-cp311-win_amd64.whl
Size 13.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
338c9b3415c41b65ee73dd6a2a8e34c199ac5762ae1e4c7c129592bc70075aa9
BLAKE2b-256 checksum
How to use checksums
554541a04b0f97195349c4b048036d9c55de6b55c45ec88681ecc0eb7a350921
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.1.0rc3-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.1.0rc3-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
9499be95cc1729313c6742747cd053bcfa8f13846bcf710967c6021102d1b232
BLAKE2b-256 checksum
How to use checksums
383ae36faae1ceb5db3ab8fac1f87f61fd6bc9cbb284a7fa26aea93d2bb7e9d8
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.1.0rc3-cp310-cp310-win_amd64.whl

Download URL opengeode_core-19.1.0rc3-cp310-cp310-win_amd64.whl
Size 13.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
30076a52f3ee0a02e576122ffea995df09c3ef1dad3494d9e38a20d92c20e8c9
BLAKE2b-256 checksum
How to use checksums
33e00365bb309c1cdd4c74f7761a99ba589f9bf8f3b3812a122a1ab98f3cb9e9
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.1.0rc3-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.1.0rc3-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
a80530ca7d2bdbcf599be2061289ab452fbd53849d118e1361959be865efd689
BLAKE2b-256 checksum
How to use checksums
e9b0960c657b2127e0b7128d1fcf96fb99fcf94542965aa66a5c213759e4b834
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.1.0rc3

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