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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.10Windows x86-64

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

File metadata

File hashes

Hashes for opengeode_core-17.4.5rc1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 ef4d9bd019ae84fb8ef380f27b9e751caf6dec439aaa87fa9825dc2cf6ed8956
MD5 010fd5fbce09ae19b0dfa0b2173f733f
BLAKE2b-256 32f948a8219ff333722e55cd5dae5ade4e7d346677d6ec265160ad8a374802c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.5rc1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3fa4e9520981b4c23e9943044877cdf45a5acf35f0e627a440c1b43256723609
MD5 6111d65804c329e68ebb8fffee6f675c
BLAKE2b-256 bd6311e999d12b31b47da6036f1bae6f9d3808f4c67c69a0ef7b2338e8e06586

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.5rc1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 2c36cc4380c38b399966707f1d9c30c67dbfdaefea4ea4225060fa16b6dcf168
MD5 f864154e2be8d821779f3b93b221c190
BLAKE2b-256 6949b710cba4fd8b37a4274c9bf98e986cf5cc78c5b65862c7e12964a0e821b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.5rc1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4cab0a4d498b6246a2e1df4153d5903ed79ddd1167333c5dce30e35e71a040da
MD5 19271641219b3a091ce439c8c36261ed
BLAKE2b-256 162d259f739bdec3b50bb91c4bd16e617dcd0c7ffb29b91a03dd18ce084f0e86

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.5rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 dd9e8134462dc560676db81cc587e19aef756a33f094704c4a1bf3ef1defd4fc
MD5 61b1d6bfcc3f2f9c0ba8284dc7ff37ee
BLAKE2b-256 2110500d47e278c1b6dcd73205428a3a68a6f104c4918e6317bba54d15106c6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.5rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 088df65e018d9dff1d9ac1df003faa125d794b274d086b4269c272c46bf8e7e6
MD5 f43a230c500a1b7b89bbee2439c2b4ab
BLAKE2b-256 192a688d72eeace194c6d11d78a066236f0bbaae1d29dee8178580cf91c1b853

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.5rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4f88fd1f4ea2a38529104a09eec7cacabb7642a2c5ad2468124e88da0366b33b
MD5 02233ba6148c2284f26b53ef13fb352b
BLAKE2b-256 8a1438ab6cac5c47e3aa68cfe84f857fcb9fe0da312c2c8581cb5a7d21f92230

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.5rc1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 11717eba78fa7ffd3575a72875400dd1db9174ab7afe3a3ab2b75748eea40f95
MD5 a1281198599367ebc75de179a9377fae
BLAKE2b-256 e739c3b44fd7f20a408e30d235a5062050cbecea7ec886b4951783eb9382d78b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.5rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0b4271b46c4e5bc8b0b2d78836c42b8e14ac0e86dc3fb9f1aea38158a1817335
MD5 674b4c5bd4c2aebdb65fd9fec2dd6942
BLAKE2b-256 ba5b9a934b71b0ab11793cb1308b0f6878310ee2690e2b932f995c93ea5675bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.5rc1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b882885b61f87a3eba63b1b74ff6b7c2596ece7669156f766b6d80a1d5755e56
MD5 ee7adf82fd07e2534939ad2cc7cf6e2a
BLAKE2b-256 c607c8e407b631b4f58192e484e908142d304a35c12e2e180306db0c8033996e

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