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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.10Windows x86-64

opengeode_core-17.4.1rc1-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.1rc1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.1rc1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 5dd731fe7a7d16f4caf9664e6d5e96d14633023bc757dbc872dd374722b8bcc6
MD5 e13027d26fadb93a129a48edfb77e57e
BLAKE2b-256 55687f4fed39c20943fb58d23e895a5a29cf362607c8a5acaf7934c9bcbd06eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.1rc1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e6747b3fdba5d12b6bbeb68fec61b389acb8431ff70d6a44fef1816a9f60f44c
MD5 b232fd853e15b531cee2b47bdb172d56
BLAKE2b-256 fe64c57f7c0a5ced4835081a53665b881562ac70a9fec1021d0f57c4f1118aaa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.1rc1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 cbda1f46ad4b7a8a63960de3e70447ea9eb1496c66589d1175337aa518f3cfd5
MD5 b8f4a41fde67644ca25efb080680cb41
BLAKE2b-256 e3a4cd9d9b07c549334d5b5ad5bc46577d24337f78c28dd1b4c9080f9822c073

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.1rc1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3b3f339bc6dab3f3fc1fff89d6454031ea4aaca92372e8ba3540b22dc1d0e19f
MD5 c8630f1d42bf7c0a186726fd3c5ab75f
BLAKE2b-256 c6a9f6458e9e3a7d02afba297a0d984ecd035ea1b74c6c47345da7673cb3ffae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.1rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7ce80710cdcdf3e0f0e5914c5947a8589a31619faf21ad221e455d980f635ae6
MD5 083151a6937fbfe72919b16b784d4784
BLAKE2b-256 6b6cd53cde7aa6a46fa262ac1659c1b8cb3ca41c3092e4f938cd4288fa81e81c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.1rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 25816e5a2f5fd0bf860e18b77f09ac05c8d3390d81ee69d20c77a479d37d0f17
MD5 5dcde0398890118b2f8c552ba9e7b2a0
BLAKE2b-256 0038ba3470ada223a2468d18a0be3d857a6cdcf6b7ae8757954e5666e6a85c0b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.1rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 842d399af2b78a33fb7c094697b37f1ca95d094a4ba4b72fdf4b2e98001d2786
MD5 a300666aad85626c592dd1c9f4db0752
BLAKE2b-256 b2548e0295245935ad1c1ab136c56f61020a6bf8e94b159760a2ce20f3c11bde

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.1rc1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 91419ea4430a3b0495b970cde9d2ccde5d9f6fe83dd06d39cf2ee4ace5ec5e83
MD5 7885b145e60c32585c8598b9b3e5f987
BLAKE2b-256 831637ec00b2e4af474d0b6ccf1ec2f3ec10c7f69a141ac53cbc27c758a6d0d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.1rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 df4d83904e2326d719b536c009ffccec54cb09fe85b2619037498dbb79ed4274
MD5 f070aaf6046fd530e52a0a0ba9e40c0d
BLAKE2b-256 a3eecfa3ba1d41809f9f336d46adbd008d0a9da55939415438445e7df9f2adb6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.1rc1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 73be897093e64ac2e9970afde90a397c7f381aa7afb23e1d79df5433d362ec08
MD5 0f37c9a3436051917b88b4db86210d81
BLAKE2b-256 545f5835c7636322750a291378a79aefd9f865371a10273834c779bd38bb7804

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