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

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

Download URL opengeode_core-19.0.2rc1-cp314-cp314-win_amd64.whl
Size 14.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
d7a3854be80ceae02bd9f5cb2b66137236f17e32ce98fd8b66ce3883a0401618
BLAKE2b-256 checksum
How to use checksums
566c989375cc213a61ff7733b117a68aaefffd52c2c0952e32be00621aae160f
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.2rc1-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.2rc1-cp314-cp314-manylinux_2_28_x86_64.whl
Size 19.6 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
67e6ae521c3143c5b166f56ea9166a3b4ceb75d5f044d2029b0b5f58cd62de71
BLAKE2b-256 checksum
How to use checksums
041333afd677e79a99fe05ad8b013fa7a70147cafd5b981d69dcb8ac29e6f436
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.2rc1-cp313-cp313-win_amd64.whl

Download URL opengeode_core-19.0.2rc1-cp313-cp313-win_amd64.whl
Size 13.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
13c015379c8e5e2ca67b98496e168c9587343559d8c0a8b9e13ce164a69df602
BLAKE2b-256 checksum
How to use checksums
1abce5bf1a2d304c47ca748fd887a0d4129f5487dca2b08a43a89ee89b025256
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.2rc1-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.2rc1-cp313-cp313-manylinux_2_28_x86_64.whl
Size 19.6 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
39bb123ddab0b57b6d3d6904984391f9b3317b3aac7e042046a8efbf3bf1bffa
BLAKE2b-256 checksum
How to use checksums
117c4e820b3fb57ce7136c9724b091ce766d7f07486456e5acf054f3c0f9f8bd
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.2rc1-cp312-cp312-win_amd64.whl

Download URL opengeode_core-19.0.2rc1-cp312-cp312-win_amd64.whl
Size 13.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
4ecd8ca58b305d78bbb01ae8d39a36bc705c808c3362f4d841304aa3efbe8368
BLAKE2b-256 checksum
How to use checksums
01c8cba907395c78ff237a8e555db3c8f271e4747b4c7195e76762750cc1b71a
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.2rc1-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.2rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Size 19.6 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
aa82131012296ef6cc109dd7adc015e8eee863aa7e01bb56b96605ed7e5ffef5
BLAKE2b-256 checksum
How to use checksums
a490f581f22fde0f22bba5a34c592425ef1b2f85bd33810cd86aaf66abe5fc10
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.2rc1-cp311-cp311-win_amd64.whl

Download URL opengeode_core-19.0.2rc1-cp311-cp311-win_amd64.whl
Size 13.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
78f22c2e3d8bbc11a93e1b39671f1dbcd630d2a0e8dec925fbd1df3bb35e545e
BLAKE2b-256 checksum
How to use checksums
a9af12733e5c60806f166bd3746461c26e2feea28e8e0512644cef59eaa48375
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.2rc1-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.2rc1-cp311-cp311-manylinux_2_28_x86_64.whl
Size 19.6 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
289f2631beec8677657e85c061d188f5d3db844f1cb8cab05d940c9c8871fe09
BLAKE2b-256 checksum
How to use checksums
8e1368f073f4947603e36674715208937d90c9343783a823f5d230a2b672f605
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.2rc1-cp310-cp310-win_amd64.whl

Download URL opengeode_core-19.0.2rc1-cp310-cp310-win_amd64.whl
Size 13.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
d0b26094d5201c0a7501fbd9e0b5647adba92a7f8670ea1b95b9836ce1bc0586
BLAKE2b-256 checksum
How to use checksums
ef14ca5026181ddfe455de112279a0896a44b20f3e3a7c28ef7d65b8806c2b23
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.2rc1-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.2rc1-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
b044c7c397713211a618ee2470a6927db9336a39e96548cd2e2eb08789029102
BLAKE2b-256 checksum
How to use checksums
afea3e88c96e97b3678e9cc8dea8221097615177bc35df9b804cac6ca75d4a37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.20

Security for OpenGeode-core 19.0.2rc1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release
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