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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.10Windows x86-64

opengeode_core-17.3.8rc1-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.3.8rc1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.3.8rc1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 054bfbdd4041076bc33677eb8da3e9bd72f439be0fcda3601d3ec38569ea7eaa
MD5 e2bd1a8041c745e39faf91a79e32d2f4
BLAKE2b-256 6af5354c97635b4def3b04fd4523e719a177488d20b9ba8dd37a672eb1ef7620

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.8rc1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 95e45f10528805d3a2529142d83731c294f2b025884c044b61e6cd8c79e1bafb
MD5 54b9bac6be7c612e690c3471ac58d9b6
BLAKE2b-256 921838af74c7c16c0126c0850383bf8d9f68a81ce77e7ece3aeb44ae8a9af6b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.8rc1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 5dcc9fbeaebdc9ae50576fcce82e22839b4588339f09a6fe987d5b10917055b8
MD5 59ad377d5dcde5e003bdab48cbf0f479
BLAKE2b-256 69d3ec5e96bb99c389e170b292e13feeefac4b4fa0408e67c30000efaf6755f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.8rc1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 aae97d46e9cbd1125a9a3b3c5bb22feb2b36922e7575583f3b3f3d0e5d67703c
MD5 dbf64767bc5aaea4b55b755e4bbf6687
BLAKE2b-256 1245bb0ccc4839e2bf450881894ea0508f421a2e172d66063460e0eb281b960f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.8rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5b4ac0e5fa08a7c33e19c207632478de2d986c73eef7bb534d89064223b7c286
MD5 b3d8b0fe1393d214789678643c8d8a70
BLAKE2b-256 21023f4a72975888d2b5b696cd90fd23715f598e359956736de1cea23a12290a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.8rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dd46b099ef16a0c21e4a581e8d86a6180018bbceb1164f78db0c24069a10d792
MD5 863ce3cbb94bf6483dfd3fd64b88a283
BLAKE2b-256 68a1ec9bf74c43358f0def0bc3c6dda044087ecbf77f96fa5b4c9e82d77487fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.8rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3bf9d1087d2655d0abf215fe5674214f70b370a4936052aba8fbd4db96d38cd6
MD5 f1250f9564fd7b432e012b8ae148fc7a
BLAKE2b-256 23be961ccb6640567d8039f869376a85356b2e142bdcbb037edb204d4e27a66d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.8rc1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3e972e79c895be3634f2f83406a03e84b85ee06186622f1c93f7328f9911210f
MD5 4c653b5ea0044f56ff5d0c02c5550775
BLAKE2b-256 8b09e790ca4212d7610445a4de0240aad9153a09096a948141730583a6810a90

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.8rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1224ef2e96da3d502e9e0b5e4d6c32df7ac6417e8c454e2b483b5286c1152c2f
MD5 87e1678741b7195a95f75e4aadc334ee
BLAKE2b-256 4e099e0c58332bbf81a9da3a7b6c638239b70c526e20793cc182a8635049c491

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.8rc1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1a3bf17b95a391a0691733c083dffcc67b46601ede5cdc5e10c7bfbc20a1a678
MD5 d2249ed6df5356104ef7d5653b4ced3e
BLAKE2b-256 a8cf6f8e25664ffe1b6bc8321d6432decf1eadb1d6c25486a5c1f16a32e92766

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