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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.10Windows x86-64

opengeode_core-17.4.5-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.5-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.5-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 52e7709e5314a90626bbff280cb263d38af00517ab561e2519aa5bd93dfa5923
MD5 71e30a08a794f9090a6764a66b5e95d4
BLAKE2b-256 aac1776430e462d8a61f94dc8bf51a572de70387f0319a7f734eff8a75747ad4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.5-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 eb07cf9a288e36da857e44b9454eda0fa45c4568dcccf79644bacf23b38693b1
MD5 c299e2e24cc6ad27ee81b3bc91dcb2b1
BLAKE2b-256 8ac3b4c40f2a5b62406b0eb10cb5422737d126ee10b753d4abd3a5c99dad0307

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 eca11d88cfbf24848122c517d11878d4066fbf2f068b65d9bee498353bea014a
MD5 eefd0e420d470b11ec03d8101c7226ba
BLAKE2b-256 005bfa5a8847a93d6791f3709d71e50fd56cb0b98370660b9d6dffd279f9668e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.5-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 32407870d2ad5412de3c1986b7c5bf8dd304fc0a8d378db405c393bac9ada1b2
MD5 e869f06fec6d8d245f25f85a211b08e8
BLAKE2b-256 8bac5976406d71451753fc64aa7809131b349e013f40d3ea84ea11e9da97bc07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c9c806e922cd43e0b24bde3d5575c70d5374be35c54d5d747bee07c0b7d01f60
MD5 ced3ed5719faee3b37885b0d40e59bbf
BLAKE2b-256 eecc3e83807b67a39836c13a71fe79df1c273afb1223bc30e39ef96f607f6078

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.5-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a2225db96c1a9e79d268051f03e957a6a0869f196dd05f802a34ca46f811036f
MD5 674411c48521ce6e5a8a4b28d00e11ba
BLAKE2b-256 1aa3c7100d83e53792758a7d4ca7731eebef5c6b73cba6837a3e49d76ce534db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6c79a0cb087ce1c839eb74033c5d5f8904c503ddb1976b996e0e95324b73f249
MD5 544bb5b7384391aa3b3dde8ae4a3dd3c
BLAKE2b-256 408d0087ec939844719a74d1a5f321129f2c9fe30e6238f88e916b9200250cfc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.5-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a20592802eca3b00fdd6baffcc357d6b15b929c7000b2e271b9fd7884ea9a3bb
MD5 e61e365f1a84ab85306b2cbe08bdb7dd
BLAKE2b-256 faf8f4dbcde0dd0d3634f2da36e8e262ac2500850f0f8621a20352719eaa4123

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5d90b673413815e0dd282fcf9294c309c1fec074229db356949bb513a68de602
MD5 1f0674cafcc8316286bf2883d38383b4
BLAKE2b-256 38a740e8dd6e2fb41a3ac33f1a940f489640b54cc77817760fffde540be1d323

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.5-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e10465966bd86f3711771245c284f2af51d501a8db1782180c6300b39dc6f97a
MD5 a9c29a13125f96540ba56e06ec773d7d
BLAKE2b-256 a66974c1ce6e48a8c4c7fa636dcfd70766a5d14ae8d897ee7987d989e8f0a588

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