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.0.0rc3

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

Total release size: 165.9 MB

Release files / opengeode_core-19.0.0rc3-cp314-cp314-win_amd64.whl

Download URL opengeode_core-19.0.0rc3-cp314-cp314-win_amd64.whl
Size 14.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
34e700e59f9f4463802a0f75d1b518b9330db19be2c7266100fbaeb8d6317d6a
BLAKE2b-256 checksum
How to use checksums
efc9dd8708a256631e8999d9ad71f31c3346e47a707c0bb737facd65b9d8e18c
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.0.0rc3-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.0rc3-cp314-cp314-manylinux_2_28_x86_64.whl
Size 19.5 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f10f3c140cf4430c40104d6ebbe20bdf85f93b64bf4aa1dac10b0803cbb8ec7a
BLAKE2b-256 checksum
How to use checksums
0da7adbec205d83e48831dc4d12887f5bab2c4318db32e06a9b021dc61768932
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.0.0rc3-cp313-cp313-win_amd64.whl

Download URL opengeode_core-19.0.0rc3-cp313-cp313-win_amd64.whl
Size 13.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
b6944f00aca36aafa85fdd482a8d4fbcf2c1b1b8c14b77c3599b4fc97b5931b4
BLAKE2b-256 checksum
How to use checksums
318e2c5ee88fd9047a0dfc70ab5d9624f946f02f21addb0579c880a1125deacd
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.0.0rc3-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.0rc3-cp313-cp313-manylinux_2_28_x86_64.whl
Size 19.5 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
dae66cb95145a235512c765f72a0d766726e421251649b92a396bdd1d679766b
BLAKE2b-256 checksum
How to use checksums
2db3234d20d5367f53daf09a0bfaed90ee9ea6a0601f1c29a6be6db9ea7331da
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.0.0rc3-cp312-cp312-win_amd64.whl

Download URL opengeode_core-19.0.0rc3-cp312-cp312-win_amd64.whl
Size 13.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
a4cd0871121554c32c601bcc5f264d9b00a0489af5cd9dd449611a2ca028f9b7
BLAKE2b-256 checksum
How to use checksums
6d824903da7d8436b39670ca0adcc3be33f04dcf128dbbc1fc0088e961850a4b
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.0.0rc3-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.0rc3-cp312-cp312-manylinux_2_28_x86_64.whl
Size 19.5 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1316ea3ed51a6377c6840c64f187cfe07d38631a30a06b7ead17cf418fceb3b2
BLAKE2b-256 checksum
How to use checksums
136ec8f735fe27db3e6d4a74aa12f583ab975b87aef4740f5e826940d4553c14
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.0.0rc3-cp311-cp311-win_amd64.whl

Download URL opengeode_core-19.0.0rc3-cp311-cp311-win_amd64.whl
Size 13.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
7cdf56cc70a64f304acb9cb031d19da08ccf52a360e1713c55474d56c16e40ed
BLAKE2b-256 checksum
How to use checksums
712ca4168d1981f4e7125b88022285808a5187088b2e7dd5945317b9f1e07583
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.0.0rc3-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.0rc3-cp311-cp311-manylinux_2_28_x86_64.whl
Size 19.5 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
282e92607299425d10ef7bfd746554dd3e398a9ef8e114b1f865e3966a29ac1b
BLAKE2b-256 checksum
How to use checksums
9543fd6e45b8ee76d68dc1c742901e3d287980f80e0452e3ff4f25fa6a7397ec
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.0.0rc3-cp310-cp310-win_amd64.whl

Download URL opengeode_core-19.0.0rc3-cp310-cp310-win_amd64.whl
Size 13.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
681d0d9935d169954503de15bd8075a704a4266c2096b3248f1ed9ebd0db4f6b
BLAKE2b-256 checksum
How to use checksums
5c06f092191533bac21959f85928b284055cb5957e4ff5616a25d093ed45be41
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.0.0rc3-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.0rc3-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
6d4e76d16ae8decab5e97d1eb27bb5f24cb4fdc7e5d399de4d648f9beb2ae8bf
BLAKE2b-256 checksum
How to use checksums
fa7496ee8bc205f05aa73d77caf84364452134a558a693164d4b2e7b837aa768
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

19.0.0rc3 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