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

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

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

Download URL opengeode_core-18.5.2rc1-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
eeddcb9644585e62a40c5f58082fab7a75c35a410538a3f870426de73ce1414e
BLAKE2b-256 checksum
How to use checksums
8833aa0aff662680387f59dfc777ce17dd1b021d0d300ff2019a56c20f5674e9
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.2rc1-cp313-cp313-win_amd64.whl

Download URL opengeode_core-18.5.2rc1-cp313-cp313-win_amd64.whl
Size 13.5 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
57aafc6b99e23b21c02e133a8d5d72cadca862584e77fa52babd60df615e1133
BLAKE2b-256 checksum
How to use checksums
040ae8e48a7a3208b7c26cbec726f43903a4f86ea2ebb33c7ac7505a55072fb5
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.2rc1-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.2rc1-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
c2decca9c75409276dabb243ad3052d580275c95dfb58048e372ef4afbd6c9b0
BLAKE2b-256 checksum
How to use checksums
e2a8dad891a4569ae1af923e2c0b2c18b0d94a38ea71a09e7e44e2ca4bdf86f5
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.2rc1-cp312-cp312-win_amd64.whl

Download URL opengeode_core-18.5.2rc1-cp312-cp312-win_amd64.whl
Size 13.5 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
b1e047972f30c0018ac91a9ff88054145f068569a77549052856eeb7e4bd6c8b
BLAKE2b-256 checksum
How to use checksums
63ffe894f70357bc5e819504d38cb22a6e552968cdcb40ef25eae7ea85d414ee
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.2rc1-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.2rc1-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
fd25caa0694614599a4be1befa7bb1e92af128c865991e00cc4be23e966464ea
BLAKE2b-256 checksum
How to use checksums
7e44141c27d90dd3f7a1f46374a9603cdd51ef05255f6e6a84954a5370a6a8c0
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.2rc1-cp311-cp311-win_amd64.whl

Download URL opengeode_core-18.5.2rc1-cp311-cp311-win_amd64.whl
Size 13.5 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
dc8696bf9d23b3a860a66c920f607d99a0a54f9216f15329537f05e6cbf12795
BLAKE2b-256 checksum
How to use checksums
2ba6bc0c6dadd957b8dd6559462c3e4426a1688913cb4c21f29cfcc2bf6d5267
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.2rc1-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.2rc1-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
f48cb13330a7fd2a7386d87ef1585bc24138fb6d91b841efad2265c3847b0c49
BLAKE2b-256 checksum
How to use checksums
d2d4da156779900cfcda0db3f7e67cb61131066a732b9b0e093477819386444d
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.2rc1-cp310-cp310-win_amd64.whl

Download URL opengeode_core-18.5.2rc1-cp310-cp310-win_amd64.whl
Size 13.5 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
74afab6a0264229c6f3402eccf4870d231b5548582b94edcba64b72c5cdfc017
BLAKE2b-256 checksum
How to use checksums
9867c9a0083920d9db91918dbadcfeafe733de80b9588083153ef1ed252fbc00
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.2rc1-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.2rc1-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
5db1d629e27a1dbde1d2c1839bfebdfeb17823dd8f6162340b49fb6aece4377f
BLAKE2b-256 checksum
How to use checksums
08930f978a875f67b9bf21a756bc0ab392278ca6c5cce93e6bb229fc25ee2a5e
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.2rc1 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