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

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.4.0
File Actions
opengeode_core-19.4.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for opengeode_core-19.4.0-cp314-cp314-win_amd64.whl
opengeode_core-19.4.0-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details for opengeode_core-19.4.0-cp314-cp314-manylinux_2_28_x86_64.whl
opengeode_core-19.4.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for opengeode_core-19.4.0-cp313-cp313-win_amd64.whl
opengeode_core-19.4.0-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details for opengeode_core-19.4.0-cp313-cp313-manylinux_2_28_x86_64.whl
opengeode_core-19.4.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for opengeode_core-19.4.0-cp312-cp312-win_amd64.whl
opengeode_core-19.4.0-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details for opengeode_core-19.4.0-cp312-cp312-manylinux_2_28_x86_64.whl
opengeode_core-19.4.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for opengeode_core-19.4.0-cp311-cp311-win_amd64.whl
opengeode_core-19.4.0-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details for opengeode_core-19.4.0-cp311-cp311-manylinux_2_28_x86_64.whl
opengeode_core-19.4.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for opengeode_core-19.4.0-cp310-cp310-win_amd64.whl
opengeode_core-19.4.0-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details for opengeode_core-19.4.0-cp310-cp310-manylinux_2_28_x86_64.whl

Total release size: 167.8 MB

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

Download URL opengeode_core-19.4.0-cp314-cp314-win_amd64.whl
Size 14.1 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
0b3a2a2ceda443da2e2337fbb1596a0d1aba71baeadc98c3a1ff58d2e241a42a
BLAKE2b-256 checksum
How to use checksums
4485e294fea5e939634a6cebf1e355c488f55611b71a65491e2565d9205817ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.9

Release files / opengeode_core-19.4.0-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.4.0-cp314-cp314-manylinux_2_28_x86_64.whl
Size 19.8 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
97f162664ad54ea80fe2e1b1b2a553eb9e20e245e47b0787761323588d7204ba
BLAKE2b-256 checksum
How to use checksums
536147da9f60d5dd7b1645ff7e4abed49efcaf8ea0930ccb1e25139d0826539b
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.4.0-cp313-cp313-win_amd64.whl

Download URL opengeode_core-19.4.0-cp313-cp313-win_amd64.whl
Size 13.7 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
bcd9d8034f9ebdd8b8009f6fc1ed62111e8fd854a26019c1cf90fa98dda2d5f3
BLAKE2b-256 checksum
How to use checksums
8b2447aa6e66d2cb4a9fc0afb585659a86a8c860f8bf2456298d414c195259a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.17

Release files / opengeode_core-19.4.0-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.4.0-cp313-cp313-manylinux_2_28_x86_64.whl
Size 19.8 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
bfcfb30c85a8565694f9c61f3342cce0caad61fcd404a4e7c26fed7cc5278273
BLAKE2b-256 checksum
How to use checksums
923e0b6e8f04775fdf52f3831525106b1a493558ef9a9dbc360e6ebecb62f3f5
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.4.0-cp312-cp312-win_amd64.whl

Download URL opengeode_core-19.4.0-cp312-cp312-win_amd64.whl
Size 13.7 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
8656965c3e5cf570b579e0eabe77c4464d419f487598eae2adeb26f226bfc3b4
BLAKE2b-256 checksum
How to use checksums
a26b2e690f748dddc3ca30d4365401f258b43ad511b0f3d2eb2cab6fcfa0a5b3
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.4.0-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.4.0-cp312-cp312-manylinux_2_28_x86_64.whl
Size 19.8 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
694815b3dc3ae0db10628b05d0612e0f1491fb6ddc194d76851390f0bee14a07
BLAKE2b-256 checksum
How to use checksums
0005c81a2268bfd4d1060ce030ab83c3deadb8fb56a1491e4e0fe1a1b194c694
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.4.0-cp311-cp311-win_amd64.whl

Download URL opengeode_core-19.4.0-cp311-cp311-win_amd64.whl
Size 13.7 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
d4db1e545c29e776142be78a35de22369c46780a960f85d83b76c072c753d0d4
BLAKE2b-256 checksum
How to use checksums
d02e41ae2b24358d4d26c73d312c1c2179042cb96f35730a391d0dcf2a7bc773
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.4.0-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.4.0-cp311-cp311-manylinux_2_28_x86_64.whl
Size 19.8 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c73235b1553c5400274ff950a1aea61b470c8875494a0ca4ae1e0f8469a0ff1b
BLAKE2b-256 checksum
How to use checksums
357a6390acdb0abd7282cdfb261c7fc1694c8c4a2d51fb0170d691e83401c300
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.4.0-cp310-cp310-win_amd64.whl

Download URL opengeode_core-19.4.0-cp310-cp310-win_amd64.whl
Size 13.7 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
ee056bb0808785a83d65ceaa0972b8cb2136d9f32b1d17b9ca4522c6e84f2eb6
BLAKE2b-256 checksum
How to use checksums
18042dabe40fd34ecf34e3e996958919003f281e63745e4dcf4eb3b42dbe3b20
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.4.0-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL opengeode_core-19.4.0-cp310-cp310-manylinux_2_28_x86_64.whl
Size 19.7 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
fc3189b21ef9e4beff6196226add5b3ac28e9bf6e28a2665b99b3111fd9f5020
BLAKE2b-256 checksum
How to use checksums
5b0b92fbcd9503c8f0c2a88feabc81e25f4ae1832af352dcb2ad3fa304b390c3
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.4.0

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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

19.4.0 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