Skip to main content

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

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

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

Download URL opengeode_core-18.4.1-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
a583c1d2e18364986453f21575a43c737d8e628e7fe13ecf5fad16d4b42d210c
BLAKE2b-256 checksum
How to use checksums
7e82b7da05242f61fecdbb6b88e506bfc61823f36954b341d037f4aa004e7482
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.1-cp313-cp313-win_amd64.whl

Download URL opengeode_core-18.4.1-cp313-cp313-win_amd64.whl
Size 13.5 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
216fc9da46e0d8085b4cfbbf9e4ece25b4a7d58139538bbf29b1d5d43d5507e4
BLAKE2b-256 checksum
How to use checksums
49f639e1d99db165a45d94c21b73ffcefe066d71930dbc9f78fae8259e113f33
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.4.1-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.4.1-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
7a9b9c0781d2620d2052227f952e67ef3862e17c73f76fc2877b03d0f0244b06
BLAKE2b-256 checksum
How to use checksums
e25a5e778e0e7f0c501778f8dd20e907b8981bf359948b0f084ed085a28605d8
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.1-cp312-cp312-win_amd64.whl

Download URL opengeode_core-18.4.1-cp312-cp312-win_amd64.whl
Size 13.5 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
735169b24ae39c5ef05d947607985d684dd0ade7c03faa2af24078f548df68cb
BLAKE2b-256 checksum
How to use checksums
77d91b6ba7ffd5b6ace9e363c967aa2ae993367d83ba400b218e6b132344dced
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.1-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.4.1-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
f174918053b845b5d4ac6df8b4890d93af86350d5785cdf9854b717d1315420c
BLAKE2b-256 checksum
How to use checksums
265a9652897db3db1a0caf46735d0a25c3b9b467a386fc30de2773e2f5c77874
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.1-cp311-cp311-win_amd64.whl

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

Download URL opengeode_core-18.4.1-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
26678d683fd9dc0279daa387961b868109cdc526aa7789f95630b1e69d35249d
BLAKE2b-256 checksum
How to use checksums
22d268451c87e674b64d4986f203dcddc753e329dedec2d672348a5b1dd93245
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.1-cp310-cp310-win_amd64.whl

Download URL opengeode_core-18.4.1-cp310-cp310-win_amd64.whl
Size 13.5 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
a2c03f253d44c23f2aac1d4905e78168c6cd5902b63da56829ac5fb8aeac3393
BLAKE2b-256 checksum
How to use checksums
2555f3dde240d36401bc008de28037fb132227a2720f5d53fb4a5248d8ce34eb
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.1-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.4.1-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
a2aa1f6bc4d8ebe46e1eebd36f98a23a669ebcafd96b1d9e41a060f09b6d3804
BLAKE2b-256 checksum
How to use checksums
4cb68d27b4fad72572352d29b5135bb63b4bd9694bb7b338b249ad2b2226aec1
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.1 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