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.0rc4

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

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

Download URL opengeode_core-19.1.0rc4-cp314-cp314-win_amd64.whl
Size 14.1 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
900f727876abfb6f1c0b5f8830c2a8b323641ca9c962bff6be870ab07110b067
BLAKE2b-256 checksum
How to use checksums
a3a1547936af4790c4d552f2a057a5fede578567646c232880e2c670c7f149eb
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.0rc4-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.1.0rc4-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
b12b4703f23e3273102b13a193eb7b11d0487e7c2d609f33811566c2033691cc
BLAKE2b-256 checksum
How to use checksums
69527bd74d6aba44e69102dad25452abb4fa40864f2a85b06047879ddacb7dd3
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.0rc4-cp313-cp313-win_amd64.whl

Download URL opengeode_core-19.1.0rc4-cp313-cp313-win_amd64.whl
Size 13.7 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
5abe33143c48a07fbe7b132d0e3832ee5a9af51606801bec089175fd27507bd1
BLAKE2b-256 checksum
How to use checksums
e1580e90f98efd31c434d62c45debaff975eb0c82354197b896f199b4b6b99e7
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.0rc4-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.1.0rc4-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
9c18c7f21b5510f8ddcd95c4dacfbe34e364c8c8902f53cf3b9516dc34952fa9
BLAKE2b-256 checksum
How to use checksums
73b9c99b7d4286b4474d6c29ca44c3230aa29b628f4f145d487ad26c046f219b
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.0rc4-cp312-cp312-win_amd64.whl

Download URL opengeode_core-19.1.0rc4-cp312-cp312-win_amd64.whl
Size 13.7 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
5425df9800ea5d125f4c9903160cf5c91f19798bc10c7a6afac9f125b14804b1
BLAKE2b-256 checksum
How to use checksums
6492059175b79d88f34fae4be8889abb453d5b4146c5ad42136e22393c34aecb
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.0rc4-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.1.0rc4-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
b3aaf180bbb7ca6ab1047dfc13bdd8f5390fc4f8bda9c4283ec2cb61c9f6cf37
BLAKE2b-256 checksum
How to use checksums
1df571a54a9d7b5c8e65c0c722a7929b3285a19950f65caf1a2c21ced99b853c
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.0rc4-cp311-cp311-win_amd64.whl

Download URL opengeode_core-19.1.0rc4-cp311-cp311-win_amd64.whl
Size 13.7 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
9e87bfcea28b5ee64036a288a941a0b46fbfa97335d4fd47cdde14c7c7ee8db0
BLAKE2b-256 checksum
How to use checksums
da266912747c5d38030e3256c2a6921c59adb519bb2cf5254849f667115de90d
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.0rc4-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.1.0rc4-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
2e0104acec0abf92c05a03108ebcdc125837a32f8ae6f8c90682c08c5bcfedbe
BLAKE2b-256 checksum
How to use checksums
bfe89fe5e0134bfd839c7f8243396e508c87b729546ddf3a3f3f71065d255ab1
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.0rc4-cp310-cp310-win_amd64.whl

Download URL opengeode_core-19.1.0rc4-cp310-cp310-win_amd64.whl
Size 13.7 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
7628496845bab751094f0fcc275cabb061493bf3f51d75eaf277579ecb4a5f1a
BLAKE2b-256 checksum
How to use checksums
56b91a611d8b14467b8679e8c83a7b8f98c798f4675a3edeb56a6b72ca896a1d
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.0rc4-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.1.0rc4-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
098ad65070ac86e7d667d51f521a8ca05fe597359fc52d261f7026acc8b165ef
BLAKE2b-256 checksum
How to use checksums
09fe20af78d74d4536d53c5d23bef85e74344b13e349b4ecbb8ab3406e3d98ef
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.0rc4

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