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.5.0rc2

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.5.0rc2
File
opengeode_core-18.5.0rc2-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
opengeode_core-18.5.0rc2-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
opengeode_core-18.5.0rc2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
opengeode_core-18.5.0rc2-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
opengeode_core-18.5.0rc2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
opengeode_core-18.5.0rc2-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
opengeode_core-18.5.0rc2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
opengeode_core-18.5.0rc2-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
opengeode_core-18.5.0rc2-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
opengeode_core-18.5.0rc2-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.9 MB

Release files / opengeode_core-18.5.0rc2-cp314-cp314-win_amd64.whl

Download URL opengeode_core-18.5.0rc2-cp314-cp314-win_amd64.whl
Size 13.9 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
c4e3176768df4b5ee9bef28b5b39bc0358363a43489e9374a0d9ef615c1e5dbf
BLAKE2b-256 checksum
How to use checksums
3036dca71ffaeb9569862cbc346cc252506bf67fc903033e5adcd5f4274e3bec
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.5.0rc2-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.0rc2-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
4c83ad43d33a108d1b9b8483fcd2454abd7d4b03d16be123b832a7ae9712d339
BLAKE2b-256 checksum
How to use checksums
7aab77bdb7051bec96bb745f9ad8aa5ba59c25ff0e17f01d6d1244faf69d27e1
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.5.0rc2-cp313-cp313-win_amd64.whl

Download URL opengeode_core-18.5.0rc2-cp313-cp313-win_amd64.whl
Size 13.5 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
ae356ce2a4384672fcc5d81f184bdd4931a3ec527b57e7c55a6616ee59d1a07b
BLAKE2b-256 checksum
How to use checksums
fbbcd37a3c0b3a3aa1f2b3f69155b6d1ed0e5785036bb5e7f3ae4af5ef8d488a
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-18.5.0rc2-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.0rc2-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
330544f105bdde1bf2f799b2ccc164656bcc9b292d0982cffe2884d7ba4da6a7
BLAKE2b-256 checksum
How to use checksums
a7267f47725e03bac133326f4d176eb0169d4f7b3d6431f57db355a8d2baadac
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.5.0rc2-cp312-cp312-win_amd64.whl

Download URL opengeode_core-18.5.0rc2-cp312-cp312-win_amd64.whl
Size 13.5 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
77f52027e97363c4f57da1cc8a748e2d8e2560f0ef4b5a0067e35d357c060b8a
BLAKE2b-256 checksum
How to use checksums
b01d7bf561f5cd9237e7f114d1a2a4a823dc57007367e5d66eb2ef199848f708
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.5.0rc2-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.0rc2-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
f493752e55253841a7a43f801f7b22f79ff23599dc6703293b3495d05d6b7253
BLAKE2b-256 checksum
How to use checksums
d9f3fcdfa3c388749b29203459e9a7b5d1bad8e00e5071eab4f628171ef3f253
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.5.0rc2-cp311-cp311-win_amd64.whl

Download URL opengeode_core-18.5.0rc2-cp311-cp311-win_amd64.whl
Size 13.5 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
76a4ef34be3f7a737fd035589a16cbd88d5f50854d8838c92a51c81500727eeb
BLAKE2b-256 checksum
How to use checksums
186ca23c3a26634ee1c51b8e23ddb4ddfae3f3f16a66f8680ceed0a71b4f2be2
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.5.0rc2-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.0rc2-cp311-cp311-manylinux_2_28_x86_64.whl
Size 19.4 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0c82005da59aa8f1cc3b714effc0c15534e17d658563f0dff2bf6778a9477c5d
BLAKE2b-256 checksum
How to use checksums
7a1619c59e9e3c78f1a182fa4566810f9fce5c119e24e0e13f0584f88df217bb
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.5.0rc2-cp310-cp310-win_amd64.whl

Download URL opengeode_core-18.5.0rc2-cp310-cp310-win_amd64.whl
Size 13.5 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
a6837b0e0635a83996e56c81f38f10037ef53878a33ce9e90047c59187ff48e0
BLAKE2b-256 checksum
How to use checksums
483ab8e7f72b696f4f82d863010206ab0482605dbbc44c6b3bd312abb8abba0d
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.5.0rc2-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.0rc2-cp310-cp310-manylinux_2_28_x86_64.whl
Size 19.4 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3a35e4e20fe69af97098d34589a5e0cc39c58f9c69de06d4a0c180cbdde8b93c
BLAKE2b-256 checksum
How to use checksums
09d5d5424ace21fbddff316b36b5ee560eddff5892f0375c073e41069e2ed171
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.5.0rc2 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