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

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

Download URL opengeode_core-18.5.1rc1-cp314-cp314-win_amd64.whl
Size 13.9 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
6c75bd47435982ea81d1d609a784933af4101afbabffebcf15f24fb4c436b473
BLAKE2b-256 checksum
How to use checksums
8a66b6fca521693d605e643a02474b525705c949bf060fe8814d999e10eb33e1
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.1rc1-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.1rc1-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
b717b19e737330d3143b3c448eddaa7df10aa6dbf0ad30da586eadba14f6433b
BLAKE2b-256 checksum
How to use checksums
e54bfda6d0a3a0c4a40ce5a1930da04ce87a3185522997355ba4c7ddbe0a8901
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.1rc1-cp313-cp313-win_amd64.whl

Download URL opengeode_core-18.5.1rc1-cp313-cp313-win_amd64.whl
Size 13.5 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
e69adfa20ff795a90b8f8c3509fdac143fc3b81ddcbd16e5ca09ee8a098efc88
BLAKE2b-256 checksum
How to use checksums
95726076a7f585b9dd444259e2bc1a1e1f713e277c84e794a785c5dacf046015
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.1rc1-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.1rc1-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
8b5c6a5a39ed57594a1c56cd823ef4599b46f603733be946e7b62936a37191d3
BLAKE2b-256 checksum
How to use checksums
586fa5d293b11074b6b4dc980d3351cd982c607a2d668010f612be82d51bcc9f
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.1rc1-cp312-cp312-win_amd64.whl

Download URL opengeode_core-18.5.1rc1-cp312-cp312-win_amd64.whl
Size 13.5 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
d03210b81c44a8267294838f822819086d0ce1d1621ef6eaf35f0afa3ddbfb23
BLAKE2b-256 checksum
How to use checksums
af7448437fe32115248333682b838e10fc46f30777d04e259022d546b0044b63
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.1rc1-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.1rc1-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
4cb8054855ed536ea2aa3b2e9da51e06a03d2fba62e7085cf9540e0f9ff440cf
BLAKE2b-256 checksum
How to use checksums
647d35eb5e6e4d52082ef2c9f6d4b433ee49a5416c46e17385ead10f68d6ed5b
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.1rc1-cp311-cp311-win_amd64.whl

Download URL opengeode_core-18.5.1rc1-cp311-cp311-win_amd64.whl
Size 13.5 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
0302d27099174e641dd640c526ae57123fee5fd5119464b675f53f9f755c3749
BLAKE2b-256 checksum
How to use checksums
64173abc7e6544cbae056d2d5a2f3949e2ddbd5243d3ea4a5b319d6924be6a0b
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.1rc1-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.1rc1-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
66d0e745635f71b72a821fd080334f3edd110ce9ba2bf77f30b93b7b41d000aa
BLAKE2b-256 checksum
How to use checksums
24c7cf3f3eff9e6ea647a1230460db83d22adab0355324f0910d7fd4aa5aa64b
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.1rc1-cp310-cp310-win_amd64.whl

Download URL opengeode_core-18.5.1rc1-cp310-cp310-win_amd64.whl
Size 13.5 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
54d0a7a320235b6523eaf11b922fc714854af98aa5310065cc18a1d67ba34b27
BLAKE2b-256 checksum
How to use checksums
964a76c2f3ee300a9fd6f23fc3c0ea4b9b3cf2e1ad74d9a64c0cd7b746aa9a48
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.1rc1-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-18.5.1rc1-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
9de5fe251ded3ac3e9e671ee1a371ad990ad25cdd5a4d53d4f4fbc590d0063c7
BLAKE2b-256 checksum
How to use checksums
ea3fac7fda451a7cb566f8735de189dafb46d1448f767148f938009a49204cec
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.1rc1 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