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

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

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

Download URL opengeode_core-19.0.1rc1-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
0501057c3fe394e6b79f1985faad7c06b32696cb7b42e210a40577f4ab778cd9
BLAKE2b-256 checksum
How to use checksums
49ef64ec768ca1d5560157a9bbcd34a3d53b6d4b2df7557916be41ba9538e5ba
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.1rc1-cp313-cp313-win_amd64.whl

Download URL opengeode_core-19.0.1rc1-cp313-cp313-win_amd64.whl
Size 13.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
03522fe794e077107f33ed77f6d70dec7f8c520dfb7f311a6b44b7d123ff19b7
BLAKE2b-256 checksum
How to use checksums
539d5f167344cc8e6ad313c235b710ee10f52a8de40bff87fe04955420b323f6
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.1rc1-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.1rc1-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
b1daefe0b477571c20c2351f23197e10b238774e6bf422b0013d0bebe84b6a5c
BLAKE2b-256 checksum
How to use checksums
7b6b9cd282e0d434c87b8073b061d1536216f30e8eef9f88ffe873f59c36613e
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.1rc1-cp312-cp312-win_amd64.whl

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

Download URL opengeode_core-19.0.1rc1-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
5d687d18be01e619b11faa090bfd2a15c5702f48f260930461a9035b573015dd
BLAKE2b-256 checksum
How to use checksums
a14d3673fc7ed6de56e43ca83ecb0c8fe3743f310414bff2e5936b4a901e9ea7
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.1rc1-cp311-cp311-win_amd64.whl

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

Download URL opengeode_core-19.0.1rc1-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
ed037f463185f803bcc5b60b1d05ebf9ec2ab848221fb226c68e791307ba5e00
BLAKE2b-256 checksum
How to use checksums
06d3ca4206afcae2cd6e5b953e958cbc2968d98dc5683a6b38e91d0e424d50dd
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.1rc1-cp310-cp310-win_amd64.whl

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

Download URL opengeode_core-19.0.1rc1-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
3e7af30bcceaffbfff796341a7bae14cca58175638ea594c1652ff018ed26d1d
BLAKE2b-256 checksum
How to use checksums
7493c4f467936296a7b88e66153568c69c29e1e1323d31c121a401b14723706e
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.1rc1 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