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

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

opengeode_core-17.4.6-cp314-cp314-win_amd64.whl (13.6 MB view details)

Uploaded CPython 3.14Windows x86-64

opengeode_core-17.4.6-cp314-cp314-manylinux_2_28_x86_64.whl (18.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

opengeode_core-17.4.6-cp313-cp313-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.13Windows x86-64

opengeode_core-17.4.6-cp313-cp313-manylinux_2_28_x86_64.whl (18.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

opengeode_core-17.4.6-cp312-cp312-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.12Windows x86-64

opengeode_core-17.4.6-cp312-cp312-manylinux_2_28_x86_64.whl (18.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

opengeode_core-17.4.6-cp311-cp311-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.11Windows x86-64

opengeode_core-17.4.6-cp311-cp311-manylinux_2_28_x86_64.whl (18.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

opengeode_core-17.4.6-cp310-cp310-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.10Windows x86-64

opengeode_core-17.4.6-cp310-cp310-manylinux_2_28_x86_64.whl (18.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

File details

Details for the file opengeode_core-17.4.6-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.6-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 44308626bf13e212e9d0a33e3e5021ab333bcd7bdcb27a7f5477b7f651d2bd43
MD5 cc1a6273f701cbb832282a14e73329d3
BLAKE2b-256 ef025b1bbf7bf1e5de3c4534402ac3d43cef53262949ad17a7d70ce833a50aa4

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.6-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.6-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 14dacf4b67f1aef3761dd396de8eac31008663363fd466a7e64e9f885f042c26
MD5 562e60a372acffcd8ed3564802c5f013
BLAKE2b-256 a7cbe921d504a8e047ad6246141d1b586f6ce91e852a440635711f27e7158b46

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.6-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 3c4fe7b5acdef29b65e5d25663e132ec94e338cdb24470941b4c0abb90a50cd3
MD5 88a3fb3796e0d5e7159f2200f7a525b7
BLAKE2b-256 958f747d9cabe4c80eb1aa40738b95551482df7e9b227f3eaa9fa0ad54fa3398

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.6-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.6-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c2e43be64c0781feee9dea4142cc5242337c07d87a29e303da03c45e1d7c96cd
MD5 bde9cf24ceb7d71acbc492ecd95e35f0
BLAKE2b-256 85304892357936073e3244188e7bb2d52f8aac45fbcb238f4215a47bc7942a02

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.6-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f366ce605d85e3a25848bc8e1393c8c7e0cf2b5df74e368d4fbc4c015a3700db
MD5 68a65ecc3bc44480d68fcaa8cd658d0b
BLAKE2b-256 01e802d23add4c4cedc88ceecb8ab541856bb3dae0ccad934ab1ee639bcd891e

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.6-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.6-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 78bb9e61587f4b7cfb855b3180268949184ed851bf9d191ebb3de82e84feb468
MD5 c08d55ee163fc57611ee3d59875b485d
BLAKE2b-256 b1f93f8a90ab884ebe6033e3047a5edb3f552645ea88f10edb46125976e6e8cc

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.6-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 585fe85ca3d19acbdb8ec02b98b822a8739885653e594ffe731c60ccebd1fd09
MD5 8e2df506ffc1089b386cfb04839cff0e
BLAKE2b-256 e6289c4265d71a31cc6dbc62fdb5eb709763df4591ad8535570e9a2d6486ee83

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.6-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.6-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c0b6b2bdede76b0fa0ca1a16ca9adaba680521d05246029e298e691794cdc1bd
MD5 b2a5707f41ae6c2e5395161cc4997a25
BLAKE2b-256 7bf057811fa74b0a72e1bd263229fdc2dd15db9ad11579ec5688539e77f56cab

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.6-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1757ea2e79f68c5d4f9c9223bb937f8f9cd75609b69c49736fecc181d14e4e8b
MD5 82ead8bb3b352f967dedf0070b57b72e
BLAKE2b-256 36dd2b38f7771b79c65801ec830fa495d3d9b9f867a7860cf9b96a824df4e756

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.6-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.6-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 365224ebdbc5abedd01b99ca460e4c9b74120de95dc18a1f1f3edd0bd174ccc9
MD5 f8371e9e0d717b945640300ee61d7beb
BLAKE2b-256 0bc2b6a63f4cb8ecd0a33e99fddb7b4d3a275614d6872851a3a2bdeee4f8c555

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page