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

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

Download URL opengeode_core-18.5.0rc1-cp314-cp314-win_amd64.whl
Size 13.9 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
e6a7d831e20056f93421266038516c8276067f1d4a5132e8e89845d299f4cc27
BLAKE2b-256 checksum
How to use checksums
83ca51619dd7dd4214de08be47a3d6889b6df6f7956b54cbd40a9d029bd2013d
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.0rc1-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.0rc1-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
471d682a400f205e2a2d1728645b1f98d737714c00255aa0f4507222772c68d2
BLAKE2b-256 checksum
How to use checksums
73dfea66a9aefeeb1d19820178badb8fd364ce52282440076071782f45a8097d
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.0rc1-cp313-cp313-win_amd64.whl

Download URL opengeode_core-18.5.0rc1-cp313-cp313-win_amd64.whl
Size 13.5 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
1506a4de8488b24a5a7f75b3ad3d541fd2c3c882fc17e7af7d37327ed2e75292
BLAKE2b-256 checksum
How to use checksums
1647a7067350fed0a3f5b1abb2f0485baf83e5bb8d1bd6584943ddd458fa85ab
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.0rc1-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.0rc1-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
dc8c383d230a4789088a99d399b4c8ab8f1d9381dd72217efe07b21474586e99
BLAKE2b-256 checksum
How to use checksums
9fdb7d688fe08e6aa14c22e803ad506138a6f07597bac70f1a938a94ba4a642e
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.0rc1-cp312-cp312-win_amd64.whl

Download URL opengeode_core-18.5.0rc1-cp312-cp312-win_amd64.whl
Size 13.5 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
b7ee857aadcdba41aa4bb839c1809646790016e8cd7764e7213b4b438a760d52
BLAKE2b-256 checksum
How to use checksums
530a57740cb8951d7a17d7258fece42ac238e744e782ab0a31078bc5c73ea17f
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.0rc1-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.0rc1-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
fc911bb0d9057767dbcbe365e7e5626088e78ffd823c9b11dfe8b84e056639c7
BLAKE2b-256 checksum
How to use checksums
7d5ace512581597fb9dba845dcbb1d0a360b1403ae5b9fd04c3fe3b3d80c3118
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.0rc1-cp311-cp311-win_amd64.whl

Download URL opengeode_core-18.5.0rc1-cp311-cp311-win_amd64.whl
Size 13.5 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
ee40ca9e9a7b61db248fd6b19ee84808ef5ad7fd7fd9455ddfac1a2771504154
BLAKE2b-256 checksum
How to use checksums
51c60c6ff3cf80a6a9f2ce7d08824409e0ada0af8611804f53f84c35d884196c
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.0rc1-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.0rc1-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
487fa5e801c43ae8f159822b2fe4052e527847cd8fe8cf8123e78e0be785d44b
BLAKE2b-256 checksum
How to use checksums
691f4828bb52e8c4a0701ba6d70695b1cb124788e1aa03e3a538018fdae0e8bc
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.0rc1-cp310-cp310-win_amd64.whl

Download URL opengeode_core-18.5.0rc1-cp310-cp310-win_amd64.whl
Size 13.5 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
7d04fa4f52b82edabedc334488aa6bcd2217ae3e2caf5c337ebb57396f1cecad
BLAKE2b-256 checksum
How to use checksums
1c4cfa9a6dba7cded8b8835ef023a5f43d44e3558dee35e629bada6092fe038e
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.0rc1-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.0rc1-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
48dc8291bde8b8f0dd57a434c067168552398b42dc8cec70f702f217713e45c1
BLAKE2b-256 checksum
How to use checksums
33223f6f796f328e9278e7f66cfcab91b5da388c031dca906b3f4cf067216d89
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.0rc1 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