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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.10Windows x86-64

opengeode_core-17.3.6-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.6-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.3.6-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 67fa175f72678a50bbf103a5f21ef8577d74f86807c3381e9844d516c3de7d81
MD5 ef82c7af9f0a890283847d23eab8073e
BLAKE2b-256 2493410452a7c85ea31a945282d299e25754b63d8f1c99211c2aa3b5904d7608

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.6-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 16282a3c13d5c9e514ec04f8e867d28293652d784720590205c9d433e2825173
MD5 904c18a0bf3110bee830ab3a8a508e12
BLAKE2b-256 dc9481aa6ce9b59d4f30c699699716de95dcbcb3c81e8fec6c87785d68d2cf77

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8f1c9c1da85b7c20e6aee5456a767b52f85bee17ae3397c17c84a5fa99d973a7
MD5 e62797642d8e3e18878e4cb74ce769e6
BLAKE2b-256 78c4f8854ac3819cca5259f2026841c7820eae603bb51a74df4b94f8cbc909ef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.6-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 98d8e64b528946c1c77d9f6268574384b4e4bbb2ae3520d1511e4872a5d9eaaa
MD5 03c962e8a6615d186edeeb9490dba770
BLAKE2b-256 7b760dcb67c73185a485d06759dbd348e9f1d3952ff6d73171dc2739d6aa94b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 98a06be5a6c12411ed04fca9918793c51f08ac6e53a0c4247f9c920fb4678111
MD5 6ead06a957e749b3140a9665d59951d3
BLAKE2b-256 1075de143423c3ec646700ec7bd4ce818af20992a8a66d88e372a6372b80e821

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.6-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 811d00600bd76798ed0ca6f10b81b6f68b97cf44a91fbeb69b5bba9615abc464
MD5 27ed844025435bac7e26eeeaa94fb577
BLAKE2b-256 d1fd1022d0f662e1bcfcf78eed922757a39f59a4ab999a94f6d5270d3d594102

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 80db000c2ff66a039fcf4ff804624d7585e4808a2df38ba121e0e5acafa13f55
MD5 64a995f2d258915790f92e11f2abaecd
BLAKE2b-256 e2cff01ea224fa429f77c1a9f44816e94c1a25d1367d6b3b4c97e0d0f02d7dac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.6-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a89e6972d286c9351c966eeda08ec3be9f3b5e3eeb9832fc39075bbd557c26dd
MD5 f23cf3728c2656abc757cb5ec22c0814
BLAKE2b-256 4dd376912c333b4d578a33feba06ce8f95c82660ab9334b133f03a0425c47dd0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a76b3655315403d44c13988f0713d6c966d9fc03b3e9d7b6cb1a0e432abe5f2b
MD5 5f6832fd4f8e7d28f2588a1f59bfbcf9
BLAKE2b-256 c1eeb4ad5bd5ebc076c4a149ed2bb2ffc72e41fb62f5169bd5a67952ebf5d851

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.3.6-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 606526358da8af0d86b3be730528258f0c5e0635beddb10a11297814136d5721
MD5 502938ca645b81aa164491e8b274ca88
BLAKE2b-256 a9ed3fb228d6ee14fa4111c94d04f63dfa46f1c0a2114ef0a09677293b3433ae

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