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 19.0.3

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

Release files / opengeode_core-19.0.3-cp314-cp314-win_amd64.whl

Download URL opengeode_core-19.0.3-cp314-cp314-win_amd64.whl
Size 14.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
f1e73e3c75511007d7bb85d7155878545ad4a84bb8152cb884ef4a1b86180d46
BLAKE2b-256 checksum
How to use checksums
daa5ca51387ec02a6b397665a31278b1495a993ba9ac720ee86128bc17cae2d3
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.3-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.3-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
a3c0fed3e6f2bd1a1c6c3bf1273192c7735bee12891b5b6f75ee761e609ca5ad
BLAKE2b-256 checksum
How to use checksums
45af7df188b4595ef98e9782d8a3ebbf6f036e97cbad5e2b353e871f0ab4cc17
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.3-cp313-cp313-win_amd64.whl

Download URL opengeode_core-19.0.3-cp313-cp313-win_amd64.whl
Size 13.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
6da0cf01b8587423e951aed171659bd81a9be28ae0d73ca0868308ca03a3a763
BLAKE2b-256 checksum
How to use checksums
220188e668244ba0272f6d84f7496e3724f429c92fe95c1ef3d53895ca76ad62
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.3-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.3-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
4a66735b96e291b0fc0f0c3c0d581bd82871ed543138d30e4034a90f88b12d65
BLAKE2b-256 checksum
How to use checksums
74eb969927b852f0adb6368404115747fc651c8cfbec5fa6527ca697027bbcda
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.3-cp312-cp312-win_amd64.whl

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

Download URL opengeode_core-19.0.3-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
a3be80797441b2c6f5ad9cf6e4a39d26f6b822d09d643aa1fc2560cdb05e83ee
BLAKE2b-256 checksum
How to use checksums
af2706e3dd9336596d8043ef839158b4b6b995d28d86c31881800d377bd8fab5
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.3-cp311-cp311-win_amd64.whl

Download URL opengeode_core-19.0.3-cp311-cp311-win_amd64.whl
Size 13.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
048bd8f42cfbdc6afa22531391f7bc3f58fb9f5c87a06bed8e8f24ce9c9024a2
BLAKE2b-256 checksum
How to use checksums
3aa425dbe19c4cb04fabfeb5a128ef9981a7d1132ba4e271e36972d9ff1a8eb2
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.3-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.3-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
49acef63694237e316ffb4f61ef233e166189e1c87e576868f0ebf063e2333dc
BLAKE2b-256 checksum
How to use checksums
9c8f4d610b5fe94dbb7b89a1c1f2249cbcba59f78b35bc31ae9c264f8765eed5
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.3-cp310-cp310-win_amd64.whl

Download URL opengeode_core-19.0.3-cp310-cp310-win_amd64.whl
Size 13.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
3b9d3506b125c9f7654a65f6c87c4c4c8fab2cefc4f2481aa84053e214c46b8a
BLAKE2b-256 checksum
How to use checksums
df531c04a0edec460a45a51182c74e96569fb28a3add45448d24f5a586fcb097
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.3-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.0.3-cp310-cp310-manylinux_2_28_x86_64.whl
Size 19.6 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1244fa29083b972624c3bee266c0517ad63c8bf28ed635ec8e157c14bbdfbbd6
BLAKE2b-256 checksum
How to use checksums
5bece6421c7eddc1fb0b193ea99bc5b8e1286f1874afce9c2f0aa5549825745e
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.3

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

19.0.3 This release

10 release files No provenance

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