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 18.4.2rc2

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

Total release size: 164.9 MB

Release files / opengeode_core-18.4.2rc2-cp314-cp314-win_amd64.whl

Download URL opengeode_core-18.4.2rc2-cp314-cp314-win_amd64.whl
Size 13.9 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
779b862a32010fd387649475258e8674bf5e248fe9129448bffd98d39587e068
BLAKE2b-256 checksum
How to use checksums
dcb5543b22bed044041b2e54403be2902d3219cc37084b6b0e698e512c311ff2
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-18.4.2rc2-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.4.2rc2-cp314-cp314-manylinux_2_28_x86_64.whl
Size 19.4 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d2a7d95526438fcb9f51646bae5268ec30fdbe15e43bf49f751597f66ce1169d
BLAKE2b-256 checksum
How to use checksums
a62e0c01d26963b5073b50d0a8191615096f6a50f1577c3c5b07f98ac3282162
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-18.4.2rc2-cp313-cp313-win_amd64.whl

Download URL opengeode_core-18.4.2rc2-cp313-cp313-win_amd64.whl
Size 13.5 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
f702b9a9970ca618d69214295f976ac7757daa189e977cea3373fd1e54ced127
BLAKE2b-256 checksum
How to use checksums
d99aeaa6124f1479c0d97e8cd59e6b193f62cf1aa6b78a3bb5b142f1497265d9
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-18.4.2rc2-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.4.2rc2-cp313-cp313-manylinux_2_28_x86_64.whl
Size 19.4 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
55dedefbd939e3a751d3d278595e91bf6760b587fbd0e0db92db8c4bcc3d6c75
BLAKE2b-256 checksum
How to use checksums
d6f527257f62a1efc0d33fdd33bd34256c6038eba46d7e7f03c9d9f88a430e78
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-18.4.2rc2-cp312-cp312-win_amd64.whl

Download URL opengeode_core-18.4.2rc2-cp312-cp312-win_amd64.whl
Size 13.5 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
1e704b72b3da22b5c1a8d0de39d4cb82b27d4db0f84bd08ff1c9cb1d8e327bf9
BLAKE2b-256 checksum
How to use checksums
873338f0664d7e79035c46a72457324b2fee542fdff9d211bf4976c90c68f90a
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-18.4.2rc2-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.4.2rc2-cp312-cp312-manylinux_2_28_x86_64.whl
Size 19.4 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1b21cbf9e46562716329c7a05d161255ae9e47571a14fa7cccb10a3665197ce7
BLAKE2b-256 checksum
How to use checksums
7b70e1660952d43c6053f177ad35ca19f7567d26e90991e4e47ef74dace8713c
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-18.4.2rc2-cp311-cp311-win_amd64.whl

Download URL opengeode_core-18.4.2rc2-cp311-cp311-win_amd64.whl
Size 13.5 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
25b886f54ad9f5fda31d993df1748c899683539fb1c9045c69daeb4c8af73ce4
BLAKE2b-256 checksum
How to use checksums
d3c4ea6bff06020c5a2ffe6fe0482715e8f71c92505217f9e3707437a1d62b08
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-18.4.2rc2-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.4.2rc2-cp311-cp311-manylinux_2_28_x86_64.whl
Size 19.4 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b090aa7317aa4203c0c914d11f97a9202b4caeb6969a8a086e05162570ae8719
BLAKE2b-256 checksum
How to use checksums
5339697023a918615324e8a85ed8aeaf741bd93673754330ffcf1f6669cde939
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-18.4.2rc2-cp310-cp310-win_amd64.whl

Download URL opengeode_core-18.4.2rc2-cp310-cp310-win_amd64.whl
Size 13.5 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
29cb6c9d1f4fec3f8f7f319dd4165b6c82b748ae30eafc1beaa900010ad1ed61
BLAKE2b-256 checksum
How to use checksums
0a904f20c763b916cf961a790fed8873b4450228989d303783e42611bda927f6
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-18.4.2rc2-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.4.2rc2-cp310-cp310-manylinux_2_28_x86_64.whl
Size 19.4 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3a6a968f2bff6431079d3fa71a284b0b76c420cae07628ab0e22b43d53aed9bf
BLAKE2b-256 checksum
How to use checksums
73abbeb48877f488e91e1c8c3985ac3c4c769edb3d13fd047f7f4abfc7704e10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.20

Release history Release notifications | RSS feed

This release

18.4.2rc2 This release

10 release files

11.3.0

8 release files

10.8.1

8 release files

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