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

Uploaded CPython 3.14Windows x86-64

opengeode_core-17.4.4-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.4-cp313-cp313-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.13Windows x86-64

opengeode_core-17.4.4-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.4-cp312-cp312-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.12Windows x86-64

opengeode_core-17.4.4-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.4-cp311-cp311-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.11Windows x86-64

opengeode_core-17.4.4-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.4-cp310-cp310-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.10Windows x86-64

opengeode_core-17.4.4-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.4-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.4-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 ad55381c63323cf8a5dcdef0af0ac5d35698bc6b15a0de3518790ea80eb5bbbd
MD5 3e9457644c05a433cdddfaf9f9d300ca
BLAKE2b-256 453e03906ab7b733a21e7aeb847253e546734faf8c3089d4969b0735f78eea87

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.4-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5cf9bb698f5008f0231059bae4289c51d77764dee8612ace2c41181a2a15e61b
MD5 d7fd5cbb0f266dc21bcb6d106ffb0f28
BLAKE2b-256 bf132e8673818de831998fd3c99fad63f61a9a8e7a6453bca79d708a70a983c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8a67cd3c2c850d829f180834ec862eaa7f44462a0c545fd5e68fcece298f6e21
MD5 d20eb98bf583db007f1ee0860b96a8d0
BLAKE2b-256 1a9a9c746f5fb040b63cc9989090cb315ac5c78112ad59cc2df44469f9a0de1a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.4-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9a54fecf44821250a1a6d493e963e59454e9e898c564c1a2a60b5f8530343586
MD5 960d8f27873dc8c538836ad4dbb0dd1d
BLAKE2b-256 e180555a533e93821aa22b70f16d7a81fcdf167daf02b375ceed8cceac9d45e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 73e678b0c1f648e02492dbd84fd2197293c78ff3eecbf99f3c868207aaf2e4f8
MD5 f446aceda4ffd69bb595b36654238c03
BLAKE2b-256 6cedef263fe588648a79567adb3424d40da08a66be1c2aa1e6381df52d1c582b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.4-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 78c20b04c52e34f77ba8aa340b655a198fb002a915f542500061c9497f2fb0cb
MD5 619897d9fcccb9e59870ea8dbc43afde
BLAKE2b-256 40a677c56ea9cf487546a28d716ebb6bb807d43211b1003452acfde0507b4bb1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5e39b533c6efd3b417e2a5681b1b96dc079ef719f01ec7823309fb6db5363ff3
MD5 beff1891e77317bacc7cc3fea6bb9611
BLAKE2b-256 af664b9c4597a0376a60f47265e4134ce8c70e0b7e622680f9da408c0b687ed4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.4-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 33f6807dda3452d9ad5ae49b985e6d8d76e59dcee8c21ee497819808fd7fbe29
MD5 0c0ab14ec22d48bb655b88b6921a685c
BLAKE2b-256 9165f49c23315fa8aab8bff6ecd45965a525d6e7990ae173024cea9214606fbc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 71e48b1d8aa512c7f814492f2b1b957136bd996fb8a94755d7751949a98bd88f
MD5 d77c6f91266e91966b9e06eb835d5962
BLAKE2b-256 e6a4bc5550a28f521730294f4ca07c8a1b7b4f9fa99d706a653334be9199b70d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.4-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 78c2aec3485bbf59f78948367b6135fe883f860e4299f61f485dd179de1cd76c
MD5 ce5fc59166ac2094a9194ebfd6986cf8
BLAKE2b-256 25c93d451ba372159ec1192e93a1975b361d17eb26b396cf75cb2420b21435f8

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