Skip to main content

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

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

Uploaded CPython 3.14Windows x86-64

opengeode_core-18.0.0-cp314-cp314-manylinux_2_28_x86_64.whl (19.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

opengeode_core-18.0.0-cp313-cp313-win_amd64.whl (13.3 MB view details)

Uploaded CPython 3.13Windows x86-64

opengeode_core-18.0.0-cp313-cp313-manylinux_2_28_x86_64.whl (19.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

opengeode_core-18.0.0-cp312-cp312-win_amd64.whl (13.3 MB view details)

Uploaded CPython 3.12Windows x86-64

opengeode_core-18.0.0-cp312-cp312-manylinux_2_28_x86_64.whl (19.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

opengeode_core-18.0.0-cp311-cp311-win_amd64.whl (13.3 MB view details)

Uploaded CPython 3.11Windows x86-64

opengeode_core-18.0.0-cp311-cp311-manylinux_2_28_x86_64.whl (19.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

opengeode_core-18.0.0-cp310-cp310-win_amd64.whl (13.3 MB view details)

Uploaded CPython 3.10Windows x86-64

opengeode_core-18.0.0-cp310-cp310-manylinux_2_28_x86_64.whl (19.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

File details

Details for the file opengeode_core-18.0.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-18.0.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 7d94ef02d7d5bebb699d307516652c16ef6a0e01828564b855e158b6e9432514
MD5 e2ee23f31d70d7eb34150dc0e904c11b
BLAKE2b-256 ae170acbe24740e8a77b5089e6612aa151eacbb32ddd0c77dd704fc1cde904e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-18.0.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ff9c1cea55110fdd007b2393fb6abd035ca9aa38225769906e4141ed1b467001
MD5 4983c5ac5e42340eba4c238fe2959a63
BLAKE2b-256 a4f912618b5e76bc71378ca50ecaf094148295716a1b4e8042ae8ad9cce31ab1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-18.0.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e0294f2f4c4901e7834c3ff17a668e9cdb8c90cf1b368cd278f7464718a3c97b
MD5 e8354327b9d92fb667c5108f28e8debf
BLAKE2b-256 caedf6862a706ff2a1aa02ec90c025392dc35df47621ed80c55e0b0598e93073

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-18.0.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 db81519cb38f2501e07b38a669eb93354bb8a41583228b4cc966098610a6a7ff
MD5 1e06846fca8a83970765ff24f2e16c3e
BLAKE2b-256 2d74a0d67d192f6a4cb86399ec2b87c361d8a644f342f91d49a01961fdb218ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-18.0.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2981fdf1aca01661019d11efec3ab62e47c47cdb8dc7bd9c2941dab60e7fe9d7
MD5 7781fb4db10c7809b0662799610575a9
BLAKE2b-256 638f9175270e932a50d9a0e089b0176041e2a152cbf3930eb04c2bc23f4e64f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-18.0.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6c64e648547689ce21b979a30a36c804410f37fda14c609f52e6a5e6b2829457
MD5 6d3925ee7be0805148816e334bfc7d2b
BLAKE2b-256 4e36b25e0cd82daf45ece5dae98037a91e75205935990e6a157747dce4fae462

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-18.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ab2abb598d3e2ecba72535ce9f416a8174c9cc661b43f5742d464086eed15e61
MD5 ea8f4e2325c1a8aa33ffeec9e5ee861b
BLAKE2b-256 6a4194c577af3a615f02bcf2f71a1bbb8c8fe82fde1307becb5aaf41bff01671

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-18.0.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 004f1d4c794cd45284184f795f058878c6d58264441567ee239e7e126a44bf1e
MD5 5d30d95dd75dc5f220f82a415d10d763
BLAKE2b-256 8f64bda8012ddb1f0e13a80cba0e432d6cec060f83d3b7190b685d056ad255dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-18.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c4029be89a1f48461fbff717146609426e493ff4a7873b383b84a3d87b0e804f
MD5 3d0329091e85c1397f7e2c604d68a843
BLAKE2b-256 452cf45a218b1d816a81580ded2e6d28bffa3f9c8afef33a33c32c59fb6074e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-18.0.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1f9718446aa1656b0a9b279892001cb15e10a435295cad7063ef23a997c09451
MD5 706d89f865b8851304938eccf21305b9
BLAKE2b-256 0240dba96895497c59c5fd2a048d2dd44b1fa242727690cbae0c7b4854d44534

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

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