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.2.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.2.1rc1
File
opengeode_core-18.2.1rc1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
opengeode_core-18.2.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.2.1rc1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
opengeode_core-18.2.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.2.1rc1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
opengeode_core-18.2.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.2.1rc1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
opengeode_core-18.2.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.2.1rc1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
opengeode_core-18.2.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: 163.9 MB

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

Download URL opengeode_core-18.2.1rc1-cp314-cp314-win_amd64.whl
Size 13.8 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
4f49e7152924d8bbab421a03127fa16f07f27b1f4b64c4e76f8331352d6148d7
BLAKE2b-256 checksum
How to use checksums
5dcdfdc261d28dd3a8eea55d5f9bd3b3d52c81623e0bc6f11b5647d81018ab7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / opengeode_core-18.2.1rc1-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.2.1rc1-cp314-cp314-manylinux_2_28_x86_64.whl
Size 19.3 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4b03da713995795b666d642f1e66b38a06b89a2a38274cd13e330b9f6c222361
BLAKE2b-256 checksum
How to use checksums
f39699e279f647e6ad45e19afea87128688a3e04d8030b029631bdf3b1787431
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.2.1rc1-cp313-cp313-win_amd64.whl

Download URL opengeode_core-18.2.1rc1-cp313-cp313-win_amd64.whl
Size 13.4 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
ac86c9fb3fc93a40f074ae661b309563670227bb4c45babbb339f6be64595bca
BLAKE2b-256 checksum
How to use checksums
291fa0896d69ecc0f8b2eacf0445867cdbe0f87119d3ae677b5ecaf9c1481f1e
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.2.1rc1-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.2.1rc1-cp313-cp313-manylinux_2_28_x86_64.whl
Size 19.3 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
edcb0efb5b7d0ae0c7534853322cafeab16c23cca516e04a8ac8d2ade027c98c
BLAKE2b-256 checksum
How to use checksums
b32974e59c146025a2bf3ddf7f76cb26d292ba7fb166a32eeb67958a288ab56e
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.2.1rc1-cp312-cp312-win_amd64.whl

Download URL opengeode_core-18.2.1rc1-cp312-cp312-win_amd64.whl
Size 13.4 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
257b818a07aaf4e421afe544321a92a3608da44d7bf8dc0316d176af2a4d18ca
BLAKE2b-256 checksum
How to use checksums
fee13e383d80f159190a91f072dbe8a346ed3577b8eff5fd631a92a7b10a245c
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.2.1rc1-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.2.1rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Size 19.3 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a589d4220f22306ccd55f32315fcbaa0f41006a6a592adca116ddc25716a40ad
BLAKE2b-256 checksum
How to use checksums
bc790d2166103d577287cdcdc6e362424f036dce5320a94c2f00008e6a03fc3a
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.2.1rc1-cp311-cp311-win_amd64.whl

Download URL opengeode_core-18.2.1rc1-cp311-cp311-win_amd64.whl
Size 13.4 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
4d00380eb43db9bb3d23562c7b244082cf529342a59cbcc121376b1a4ad57c07
BLAKE2b-256 checksum
How to use checksums
9c85d2ea79c5185adb66531c4e475f9996dd2a76b936f2936ac4bcf46ee6c683
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.2.1rc1-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.2.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
05ba3b9fd65f00a47589c493670b9a7c8bcd333ced0493bbe0ea9592447383b7
BLAKE2b-256 checksum
How to use checksums
23216c835d2f3834e613da35c17a499329cfec2ae10dfad692c9e7f1f149dbe7
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.2.1rc1-cp310-cp310-win_amd64.whl

Download URL opengeode_core-18.2.1rc1-cp310-cp310-win_amd64.whl
Size 13.4 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
4668944b2231bde29fc4ed732a55b2223cd7b1e03fa8c368e7e5eed3200ba5fa
BLAKE2b-256 checksum
How to use checksums
998071237a1cbdc7b459c0a86c89a03b38e06180218c0b2cba11b09fe86e7b47
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.2.1rc1-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.2.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
c8a26ea5b66bf145686bbcdc8a55fa66ee475067cd4caa6a6bdded35fd5978c8
BLAKE2b-256 checksum
How to use checksums
c73b8076031c26e7ad7c38f52c466a4ef47fa50212be4e5837e3361cb17286e0
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

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