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 18.4.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 18.4.1rc1
File
opengeode_core-18.4.1rc1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
opengeode_core-18.4.1rc1-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
opengeode_core-18.4.1rc1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
opengeode_core-18.4.1rc1-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
opengeode_core-18.4.1rc1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
opengeode_core-18.4.1rc1-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
opengeode_core-18.4.1rc1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
opengeode_core-18.4.1rc1-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
opengeode_core-18.4.1rc1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
opengeode_core-18.4.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: 164.4 MB

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

Download URL opengeode_core-18.4.1rc1-cp314-cp314-win_amd64.whl
Size 13.9 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
bc8f1c566fa28ac852db5a767cbc0ca73d42c677d37b0a7593355a5f39e43c95
BLAKE2b-256 checksum
How to use checksums
58b6965fda1b46d113fea1f7d005c2e20a5fa6a4b409eb28510bbeb8dd87caae
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-18.4.1rc1-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.4.1rc1-cp314-cp314-manylinux_2_28_x86_64.whl
Size 19.4 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d56640f673e2422a443609a3d8a3728c40280671353e9b521f4efb2fe8fc747d
BLAKE2b-256 checksum
How to use checksums
f9c7eed9a033b02b4537b8aebaa8e8d2ae803dc22ce47ac155b4e69ffe9830d8
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-18.4.1rc1-cp313-cp313-win_amd64.whl

Download URL opengeode_core-18.4.1rc1-cp313-cp313-win_amd64.whl
Size 13.5 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
b9c2837acddda48623f802b607329de3867e0009e66c5069ffa417a858e5f70a
BLAKE2b-256 checksum
How to use checksums
5ffcb87df4dca6465e1f98a83265fd5be4819f72c75ad58bc3db60ce13f1a900
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / opengeode_core-18.4.1rc1-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.4.1rc1-cp313-cp313-manylinux_2_28_x86_64.whl
Size 19.4 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
921741054720eed23ea070ce17f504433c7d19ac640262283a4138703db0a9a2
BLAKE2b-256 checksum
How to use checksums
24709da207d83da46ac09fe4be638a48deb35e5f7a20397d46635e3b5389c535
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-18.4.1rc1-cp312-cp312-win_amd64.whl

Download URL opengeode_core-18.4.1rc1-cp312-cp312-win_amd64.whl
Size 13.5 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
68a556b72c5925808568690aa296d96efe47d8e8715b862cbb2527eaee057fc7
BLAKE2b-256 checksum
How to use checksums
4948ea6edac8bae3ac0c908a55205ef15d5530a35db291300c75e2dc80b0c8d8
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-18.4.1rc1-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.4.1rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Size 19.4 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d894cdceb45eedd4ed0e1fe1385624e7923fd42228adf9c2b7b921709fb58370
BLAKE2b-256 checksum
How to use checksums
2b91152ccdc756dc85915ea4e2a6c572f6fb3e101db1e53063e29e5610438e7a
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-18.4.1rc1-cp311-cp311-win_amd64.whl

Download URL opengeode_core-18.4.1rc1-cp311-cp311-win_amd64.whl
Size 13.5 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
142a09af480d48061103be1c77aacf39ea73647e805d82ffc7e58cbc5f954408
BLAKE2b-256 checksum
How to use checksums
0dcac80bd1300c609863cfae2fffba0ff5286d0f4ffc0af3408542141a38b1b0
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-18.4.1rc1-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.4.1rc1-cp311-cp311-manylinux_2_28_x86_64.whl
Size 19.3 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1efd470f7ac49c4fb7d9c67a92eb16d5e7375dd64b49bebb60e7d9e335cbb21c
BLAKE2b-256 checksum
How to use checksums
cf42f9e2f2a56cc2739a77944ed8c922198854ab7c73a2e576660b609a8e4eaf
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-18.4.1rc1-cp310-cp310-win_amd64.whl

Download URL opengeode_core-18.4.1rc1-cp310-cp310-win_amd64.whl
Size 13.5 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
78eb000858640c80103004e4d9e6de3c6ef8caf32e8e55e0e121ea9115f8ef08
BLAKE2b-256 checksum
How to use checksums
2ed7546441dd99f90b1cb2ae956bd82ab48d42b406e04c132710388e6cc5aea5
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-18.4.1rc1-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.4.1rc1-cp310-cp310-manylinux_2_28_x86_64.whl
Size 19.3 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3889e3ea43424c55ebab9bf8d9d22097ada9251e53dfdd477abbc2e11202c5ec
BLAKE2b-256 checksum
How to use checksums
0612a6ee045515cac8cd5f617e740e150c7520986f16609765defd0fc231f8da
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

18.4.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