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

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

Download URL opengeode_core-19.0.0rc2-cp314-cp314-win_amd64.whl
Size 14.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
f165614d839fdbbb7996efb8e76e24450fae076464db7340bf81196ca9eea299
BLAKE2b-256 checksum
How to use checksums
965f82ce20ad740064a7fa52566e1dcde817df118ed650490f1632416d2c7751
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-19.0.0rc2-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.0rc2-cp314-cp314-manylinux_2_28_x86_64.whl
Size 19.5 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ccc0cd5712d7c5cfb3155965cf61c2c322ec2e1cd4b6af60a12eaa6f07f699f9
BLAKE2b-256 checksum
How to use checksums
68f4a67fa0b9de0aa8af284ca43a298e7360e5cd630af920abb5eb7adcaf0369
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-19.0.0rc2-cp313-cp313-win_amd64.whl

Download URL opengeode_core-19.0.0rc2-cp313-cp313-win_amd64.whl
Size 13.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
a7e993330465aaf9b08fe1a5fe2c7520f4160f279172eda47daecfee7eec4fdb
BLAKE2b-256 checksum
How to use checksums
62750e44023e1524c8758326289a6b8145abebeaca56238f9e712edb9cbf164b
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-19.0.0rc2-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.0rc2-cp313-cp313-manylinux_2_28_x86_64.whl
Size 19.5 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
37899351689c4d3216ae2e9c4fe309f49181a88512934281fcf3b7c94bf5cfcd
BLAKE2b-256 checksum
How to use checksums
58e5043e2040d77d42bcb37fdc8d95b61dae807743e8c8cb73f3871918962280
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-19.0.0rc2-cp312-cp312-win_amd64.whl

Download URL opengeode_core-19.0.0rc2-cp312-cp312-win_amd64.whl
Size 13.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
3dc9e4db43489a83e5d96cc320d1f435b08c646c1c6ce431a8b7f670eed818c9
BLAKE2b-256 checksum
How to use checksums
e5cf0e7e0b54ab7357521c91752301ae19cde2edfa053fcfcd2ecb06357b99b5
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-19.0.0rc2-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.0rc2-cp312-cp312-manylinux_2_28_x86_64.whl
Size 19.5 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d9c33f8f0a3d7106b36eb576941d5c467522bc86d3a08582440da46207b51c79
BLAKE2b-256 checksum
How to use checksums
82d2b9a472b9e648f2cc422ca8372b39f254b76d4d521ceb1f842073b5b0d9d9
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-19.0.0rc2-cp311-cp311-win_amd64.whl

Download URL opengeode_core-19.0.0rc2-cp311-cp311-win_amd64.whl
Size 13.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
2c219310998967e72baa1f4552da96d2e632ccc1580b498ca9723763903ac18e
BLAKE2b-256 checksum
How to use checksums
1c3ba89eb07b48b2e619101da0cbcb66f30571c61b39a180f650568cc10166ab
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-19.0.0rc2-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.0rc2-cp311-cp311-manylinux_2_28_x86_64.whl
Size 19.5 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
af8000c396906d4534136cf19353186c140fd60c773fbe010c7b8dc6f7208e0d
BLAKE2b-256 checksum
How to use checksums
884819ece8c26d4c735b76a1c0a8583612e9f01dcc98bdd7c6523d69b1e1990c
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-19.0.0rc2-cp310-cp310-win_amd64.whl

Download URL opengeode_core-19.0.0rc2-cp310-cp310-win_amd64.whl
Size 13.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
dfd107e896886a5890adff84bcd02275509b7611062823866d4dc7d28ca37061
BLAKE2b-256 checksum
How to use checksums
95b50825a46e084d505f903942223d3663a73feda654272036ca0db2c218971f
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-19.0.0rc2-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.0rc2-cp310-cp310-manylinux_2_28_x86_64.whl
Size 19.5 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
43d0706008a5969994af3081b9d5f9decf5b9a920e6d3b59feda624427bd670c
BLAKE2b-256 checksum
How to use checksums
c5a3de3aaa156781b9b5cc7fa55bd7f787ee8eccfc8387ba1cb709246df63091
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

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