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.5.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.5.2rc2
File
opengeode_core-18.5.2rc2-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
opengeode_core-18.5.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.5.2rc2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
opengeode_core-18.5.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.5.2rc2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
opengeode_core-18.5.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.5.2rc2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
opengeode_core-18.5.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.5.2rc2-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
opengeode_core-18.5.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: 166.1 MB

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

Download URL opengeode_core-18.5.2rc2-cp314-cp314-win_amd64.whl
Size 14.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
1dcff745a81b3dcd5055a8f1a2383e3753ab98b9b1cc262889fe1ac91faf1c26
BLAKE2b-256 checksum
How to use checksums
cb51e9134a686da5a200ea958d4b6ba3319bff44b56547fa9e7fbe284df610f1
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.5.2rc2-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.2rc2-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
3dc5acf43275c5b04f58a4c1b6e6adee7dc00bea44c684fa05f2c692c7a1b37b
BLAKE2b-256 checksum
How to use checksums
3fd558022b761b6be7e6cad7fc58cf6fc90f03021b5b9e2de5d8d1217d064380
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.5.2rc2-cp313-cp313-win_amd64.whl

Download URL opengeode_core-18.5.2rc2-cp313-cp313-win_amd64.whl
Size 13.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
b8f1f0e9658eb679f7bcdb141e67a00fd8738c48023a0da8d0b6959dd3c00319
BLAKE2b-256 checksum
How to use checksums
2e6f9cbb123248f775e436a482fbd8ad2969e2c9b551a341bcc3fe7c53998bc8
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.5.2rc2-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.2rc2-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
63a2f7607fd5d19fff75991a393ee7c546b1ab8957509531f494776563cf8638
BLAKE2b-256 checksum
How to use checksums
6fafbd60b1cfca3c5b2339c2e6fb5b780c71abb194b00cef2dcd70bce87302d5
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.5.2rc2-cp312-cp312-win_amd64.whl

Download URL opengeode_core-18.5.2rc2-cp312-cp312-win_amd64.whl
Size 13.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
49fac8e500e94f091f56f881de9601a1b79e5e2038a250dcba2ff95e85113e97
BLAKE2b-256 checksum
How to use checksums
4fc9d7259a8e671bca29f28d3abf55159c8e0309f4858a5e2939255d0409515b
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.5.2rc2-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.2rc2-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
1ac08ca5b40def0b58b6f8fbc3a7a5d95eb0799f356a85270b8c3151bb3bce86
BLAKE2b-256 checksum
How to use checksums
1f13c9be7bad4dfe715612a17b6825357b45748772d34925255a4eb50f42a11b
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.5.2rc2-cp311-cp311-win_amd64.whl

Download URL opengeode_core-18.5.2rc2-cp311-cp311-win_amd64.whl
Size 13.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
c15a43b6597ce1402dc908ce39c3b0da519608ce3fb86ac5269f05db60796f25
BLAKE2b-256 checksum
How to use checksums
418455c0f0ea383e815656108a7686365022f0c4847e2bdd19dff67804d29820
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.5.2rc2-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.2rc2-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
2a6b362b9eddc6fb4021c6bd45cf5e2e1b5cf50ddfc1861570fe65f610ca07d7
BLAKE2b-256 checksum
How to use checksums
711722e61ee66e9815f6e5dba437728bec263a43cbfc2f724989a7344221c021
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.5.2rc2-cp310-cp310-win_amd64.whl

Download URL opengeode_core-18.5.2rc2-cp310-cp310-win_amd64.whl
Size 13.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
eda7cd8f7c6ad2f57246979ee5bf99829fa5180ea199ac15ee76aa4d10e414b0
BLAKE2b-256 checksum
How to use checksums
1d9dc0969d4aaa329bb57ffb34c123dc0383140eaa4cd4789a1b4e8540aeb3f8
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.5.2rc2-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.2rc2-cp310-cp310-manylinux_2_28_x86_64.whl
Size 19.5 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a191c52ab6eff235680fa28f7674b35a8d9821a1d3bb8c15b650e1668ea17d7b
BLAKE2b-256 checksum
How to use checksums
30cc28ba46e10a1a1b17d7d46d0584328d7642b39638e37d4f7eb5aeba4a2c2b
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.5.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