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.1rc2

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

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

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

Download URL opengeode_core-19.0.1rc2-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
6db0ba3b603ccea29ad31fed66087e67519d8fd0b4dc9cc052a89092e32577f2
BLAKE2b-256 checksum
How to use checksums
cdc0657ccdb584676c4159b9020ff2f9e863fa8dafe62169dcd3562e3113174c
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.1rc2-cp313-cp313-win_amd64.whl

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

Download URL opengeode_core-19.0.1rc2-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
315d535c973c61eab56e7cb7a3798d97187aa8bfbcd3e804410ddd2543fd328a
BLAKE2b-256 checksum
How to use checksums
b08824813d55ef6c9e3c4441ac595c302d21e3743e4120f264ba69368e346477
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.1rc2-cp312-cp312-win_amd64.whl

Download URL opengeode_core-19.0.1rc2-cp312-cp312-win_amd64.whl
Size 13.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
0793b6fcf029a4177e77f1804d5395efc61f8f00decbd49672f542e233fd1129
BLAKE2b-256 checksum
How to use checksums
d1771a2de827270525ba3bfad333168167590c195b6eb18dfa13892523e19a2d
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.1rc2-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.1rc2-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
c0e871cc1434f882271817672d4c5d12cffc371072a95c8f47e4c970109bce2e
BLAKE2b-256 checksum
How to use checksums
d84442fafbb7c44ca59abd64dff50bee63059d6183209405e06b26e2ad1545c0
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.1rc2-cp311-cp311-win_amd64.whl

Download URL opengeode_core-19.0.1rc2-cp311-cp311-win_amd64.whl
Size 13.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
68d8183643cfc8453020466ed87b409a9e9516c816a91bd8dead6c3f41ff9fea
BLAKE2b-256 checksum
How to use checksums
e71225317084f7a2629c3d6fc0d7cc6e6c2634434ecfcec125f4b2db5a630238
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.1rc2-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.1rc2-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
f4f22369c04d218cae65dc83eb8285e6dcf1683a51ac05eb1e1bfd575676fd37
BLAKE2b-256 checksum
How to use checksums
16b879aab514233d7ebe9f8d9122cdfcbac39974b6a8add923a196c96fd5903b
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.1rc2-cp310-cp310-win_amd64.whl

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

Download URL opengeode_core-19.0.1rc2-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
052030274dbe40fc30987af3667525ca13652226c9eefc76247215bb89ef6433
BLAKE2b-256 checksum
How to use checksums
07b814f2245ab687052b3af6b139854bcbe5ec42dbe7ccd75110a42bb2baa53f
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.1rc2 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