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

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

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

Download URL opengeode_core-18.4.2rc1-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
dc1ddec38480d90ab3d87c0b83939f0bed14ec292fe879cdd620de0865239c8e
BLAKE2b-256 checksum
How to use checksums
865fe24fdf442200c45ce67c2a2585dffa8226ac41fddff8b97ef210b6b45fc2
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.2rc1-cp313-cp313-win_amd64.whl

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

Download URL opengeode_core-18.4.2rc1-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
e2bde6a3d73802bdbc0576ed9b2a0a72c286ae85b785ef3c9d627d5a48040b11
BLAKE2b-256 checksum
How to use checksums
412914934dcfb12b159b56c9edf77e766036a679e13f0e49783d1eeeb00e4c17
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.2rc1-cp312-cp312-win_amd64.whl

Download URL opengeode_core-18.4.2rc1-cp312-cp312-win_amd64.whl
Size 13.5 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
009c22d8b8a66d68399c3a53253a221d1ba4301cdede936622b4b69e659d1beb
BLAKE2b-256 checksum
How to use checksums
f7d8f621da0a6896cf43fe7ead21b4dc46471d4e9d0bfb9ddb868f73549c8e1a
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.2rc1-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.4.2rc1-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
a47a0c4df50d618d5f8b2d21809f0e11dff3f19e3ba4ecc8b0dd16809c0e1d76
BLAKE2b-256 checksum
How to use checksums
74f73082d5a179b84e31d6f0b8c50a65a44ea2d9c0bf03cc1bdc84306b1dabb2
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.2rc1-cp311-cp311-win_amd64.whl

Download URL opengeode_core-18.4.2rc1-cp311-cp311-win_amd64.whl
Size 13.5 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
eb85db62be3de4286e1e319d7e8586a218dca993ba3374c2cfc0e5a7e49ab13f
BLAKE2b-256 checksum
How to use checksums
6d820dd57f62996dedd6394f01cf8ace8a070743c782cc9d3854e48969d74896
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.2rc1-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.4.2rc1-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
c893bb03504aedc02f8c900458915e809528dfef17d4c9f884a8da0e0a00cffc
BLAKE2b-256 checksum
How to use checksums
75efd5937104e4d3acadf11e13955fb9c5d57831559e00ae443e53da6d184f15
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.2rc1-cp310-cp310-win_amd64.whl

Download URL opengeode_core-18.4.2rc1-cp310-cp310-win_amd64.whl
Size 13.5 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
1f4cc5c5f3cb764a658a43471f478dc663f89d14cfe968fbbb3d4874ca2adbbf
BLAKE2b-256 checksum
How to use checksums
188a4efdeffedbaf7295149d4de3d56f44799026f8f708b2f346d65bb816b38b
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.2rc1-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.4.2rc1-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
57cfc5af0d4f9bb6c1c4c21b132cd8903cebaf6be3c48cec8e32b9eac05db9ff
BLAKE2b-256 checksum
How to use checksums
2bbd36a56d2e583a2181d54738b3990b301e01e18e666b663f0c0cab84fe76c6
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.2rc1 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