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

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

Download URL opengeode_core-19.0.0rc1-cp314-cp314-win_amd64.whl
Size 14.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
8d20005a2aeadd796511da3c109094317defdf00155d54791bf0cb9bc336f6d8
BLAKE2b-256 checksum
How to use checksums
244dd763c8303cb59c9fbd3c36db7e949739f77b874fe804779cc5d3b9e73295
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.0rc1-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.0rc1-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
d75abbbfafa11cfb7c31116731d942a07f797444bb4e73242c9615bd466322b3
BLAKE2b-256 checksum
How to use checksums
1929fcdfb402eea63a3d1a097f00756867caea1ffdf0e4577c9ebd2436f7d472
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.0rc1-cp313-cp313-win_amd64.whl

Download URL opengeode_core-19.0.0rc1-cp313-cp313-win_amd64.whl
Size 13.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
23cb8faca444051b34868a5dd045a1283b9b7b4b5fd6c40abf7bb9091349383a
BLAKE2b-256 checksum
How to use checksums
f17dcb254707d833dac2230343fb6584f692f3f49dfc49ca035740b984047c5c
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.0rc1-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.0rc1-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
a0180210415a129a783119bb21736cd27ff312f8ce1765b08c11a2fa17822a70
BLAKE2b-256 checksum
How to use checksums
2ddfdf33e79099a562da65f8c378b5b35b48460dc736e913b3c941961906cb79
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.0rc1-cp312-cp312-win_amd64.whl

Download URL opengeode_core-19.0.0rc1-cp312-cp312-win_amd64.whl
Size 13.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
8657747e8d690e3d85723717616cb8878e5e33d38a91991edce27e4e9d0dfe86
BLAKE2b-256 checksum
How to use checksums
6d29a735e01fcae4456dcf764028ee97f23401bb12c9f74059a6080568eff392
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.0rc1-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.0rc1-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
12f51cf8323d76ae95a102931c65be4284a01532a0964f9443b9efb2a82c3240
BLAKE2b-256 checksum
How to use checksums
904987b78aa0e656368e1946b8b2aa9f414fd7559826f6d7d1378b5f44462913
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.0rc1-cp311-cp311-win_amd64.whl

Download URL opengeode_core-19.0.0rc1-cp311-cp311-win_amd64.whl
Size 13.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
bf45f9bbe457cc538932d3afeec33a54eb6e052701c2c397ef7557f58ae523e0
BLAKE2b-256 checksum
How to use checksums
0e4cc66687ffd620c42cc72cc2d59b7f13f3ad1929c4945630f9e425cefa59f7
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.0rc1-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.0rc1-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
d4e9784b33f1f0b7eeefccef08fed4c59bdabca47964ce0b61f100559164390f
BLAKE2b-256 checksum
How to use checksums
46fed221b3cb6102593a5747579179722f08830d3f9d283766e7e1c086483fae
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.0rc1-cp310-cp310-win_amd64.whl

Download URL opengeode_core-19.0.0rc1-cp310-cp310-win_amd64.whl
Size 13.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
8f37a46567e4565c7a571b2e3668179c9dae0e32bd65c967ff93b25384f283d4
BLAKE2b-256 checksum
How to use checksums
7f52647241e3f6ceccbdd5d70ddb22f03837bc80197db2bf0478c43ae7bdada7
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.0rc1-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.0rc1-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
8a67e994c211986a9c8c910eb5f8f37ed6bb1008f70a28aa47a41b32a399562c
BLAKE2b-256 checksum
How to use checksums
00f8dba75ba685d9332a7c810ed1813db5351f867fe136ac06d6661b49646b35
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.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