Skip to main content

Open source framework for representing and manipulating geometric models

Project description

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

Project details


Release history Release notifications | RSS feed

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.2rc1-cp314-cp314-win_amd64.whl (13.6 MB view details)

Uploaded CPython 3.14Windows x86-64

opengeode_core-17.4.2rc1-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.2rc1-cp313-cp313-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.13Windows x86-64

opengeode_core-17.4.2rc1-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.2rc1-cp312-cp312-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.12Windows x86-64

opengeode_core-17.4.2rc1-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.2rc1-cp311-cp311-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.11Windows x86-64

opengeode_core-17.4.2rc1-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.2rc1-cp310-cp310-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.10Windows x86-64

opengeode_core-17.4.2rc1-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.2rc1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.2rc1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 b4604ec330dff1c8d68c054ef0d3229edf05613a7d164e27327c14cfcde5f8a2
MD5 cb6d41e73ecdc9fec3455121c2919bb1
BLAKE2b-256 0b970ab8ccff3802f9365aceeeaf4c4fdbf0c2f0337469886d9f6389114dd97c

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.2rc1-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.2rc1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1273b6dba646af86f8773b5ccf241a901e9ba7f20ce1cabed0322f3b15897301
MD5 7500d18c661b8b734de6fad0a6ce3c8f
BLAKE2b-256 2c165d0465e8269ff1c9d1af32c6cf862f344c9a0417557cb703d1ea170d94e3

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.2rc1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.2rc1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4f97e2a01ca37750ac48ba27978dcd1f4eaa84121ae3f31b4257cc297cec6252
MD5 c6a7853bf0a6c7b0f6467cf8dd1e5b21
BLAKE2b-256 01c8f17773056b209844dce819ff2f2dbd8ced2c8575e216d2e78904c99ebee0

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.2rc1-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.2rc1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e7558d9c7f80120833c63bfba5ba047beaeca8bc8d127dd7035a4d97b33097b6
MD5 70b2f43ae4ba58be0f82d5dcefafcf76
BLAKE2b-256 a65b20c9757631b4ce6b956dc39295836d1b01f7c74ba782c69404e2919a8cb9

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.2rc1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.2rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 19e25a3458acbbc9203e0b22b5376e7dcca9b2303f8e6a1e514570f0712f6362
MD5 4b2ab482f463bd21f7a69f9295f52f4c
BLAKE2b-256 cb3709a657a47ae11f6f9ccb80bcb76122432477dc1542a65eb00a873bdd9cd5

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.2rc1-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.2rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 616636c749558575ce3714a16911758ef9725e85f95da081a25727a08c9b8e6b
MD5 d0f4983cc8a1ab5b3ac8caed85cd6f5d
BLAKE2b-256 3e4871764873422e6ee9e913b1a3c7ff1045e5c8fcdf07626b1547d219a12144

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.2rc1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.2rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 88930e7b551b2c0422e6abb96b8bbe00d2052235115634ab326cdbb47ff45038
MD5 ecc89f500e9a2245c222a9473338dafb
BLAKE2b-256 48cfa5262da449b4c88b75a9aeac5b88e7cda08106b1fa228f589898a0632064

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.2rc1-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.2rc1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7de4363d8ebd68b5c3a57b938ddd2a9eeda004608d87452394fe2b351bc97b70
MD5 55871932f0ac0b085cec8290c7986050
BLAKE2b-256 468da931b763a78754eae8568bbe1d19ba79e5ec208a221e796b39d193a038f7

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.2rc1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.2rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2d034a1b68874564b0605f2cad01c3558ee061f25a4cdc44b47fa5ecb207f794
MD5 7dd16f3b0e87547556a0b34bec310d3b
BLAKE2b-256 ab47477725c5bc43d05ae5a388d4315702ae56447ff6933f48bec2e10632a3e0

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.2rc1-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.2rc1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 61efe76212a5efc17aa229051276d9863e20e5f7a4cbc98a89669bae3add6a0b
MD5 22e485a0b25bf27adb744803885ab671
BLAKE2b-256 c7f8dcaf21e2bb6d3f2dfbf64b8047ac074aed4ed32c90c55c50cc0c2d7374ae

See more details on using hashes here.

Supported by

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