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

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

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

Download URL opengeode_core-19.0.1rc4-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
77b2c4f7dfb03dbfb32d62a471daf37ba6116ae904eadd9dcdfdc3def3f136e5
BLAKE2b-256 checksum
How to use checksums
d9bd730449bdee684914785dddcd41cdacf15f55e991d7d76b99965014571cc3
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.1rc4-cp313-cp313-win_amd64.whl

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

Download URL opengeode_core-19.0.1rc4-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
a9d0687c4cda9b5c3229494e4f55b20706ad22086ac53072aa21c5979b2f80d8
BLAKE2b-256 checksum
How to use checksums
52cf999326063aa8ebd622bdf8886986ca82e8083efaa14a9ef98843df360b95
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.1rc4-cp312-cp312-win_amd64.whl

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

Download URL opengeode_core-19.0.1rc4-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
70af2c2e67171741fdcadc9180194fdcf2ea2d338fecb9cc58dddaf5df255056
BLAKE2b-256 checksum
How to use checksums
024a4e37dd84c551dc66689d52b86563abc2d7488a20d7ca7eedacf4c7735a37
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.1rc4-cp311-cp311-win_amd64.whl

Download URL opengeode_core-19.0.1rc4-cp311-cp311-win_amd64.whl
Size 13.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
5e048cfd4571dad14c4afc7c2e1f3db7f3aed2f3a91f2df9548fb0e4b46fe251
BLAKE2b-256 checksum
How to use checksums
2bf6dcce1f8530b41f4b5bfe8ad0999675a15a5ca4af6d2905b9cd7d0d3518a9
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.1rc4-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.1rc4-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
029e9fa8adcb26aeeb22f9c7f6cba7962e829ef96e58f77cab302c1c36239708
BLAKE2b-256 checksum
How to use checksums
dd62b8ac61ed2532f1956cd0e1a3d9df3ba4a908f811e3a6db95e1e2d60e5593
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.1rc4-cp310-cp310-win_amd64.whl

Download URL opengeode_core-19.0.1rc4-cp310-cp310-win_amd64.whl
Size 13.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
3eae68facddccb02d6229b7a5a700464b76775da6e78da0c7c24d3fd9e5df16b
BLAKE2b-256 checksum
How to use checksums
497c0c2bef738045bfcce7fb449b39b3ad17b1dc8bf87f1652e1898c4e26c41e
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.1rc4-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.1rc4-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
077e5bbf84ceec373a1e5094d9a08b9b4bdb0fbddf8ce8790c07f8b3d91409cf
BLAKE2b-256 checksum
How to use checksums
0714569246e8ce4a13052a7f338c128a765ae19cff0c1584442af307d9abb759
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.1rc4 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