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

Uploaded CPython 3.14Windows x86-64

opengeode_core-17.4.4rc2-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.4rc2-cp313-cp313-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.13Windows x86-64

opengeode_core-17.4.4rc2-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.4rc2-cp312-cp312-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.12Windows x86-64

opengeode_core-17.4.4rc2-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.4rc2-cp311-cp311-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.11Windows x86-64

opengeode_core-17.4.4rc2-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.4rc2-cp310-cp310-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.10Windows x86-64

opengeode_core-17.4.4rc2-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.4rc2-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.4rc2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 0ff16fe77b4c6b40de41635801eb5e4bd3b3a3facba7dc60c292fcac6f020d1f
MD5 17bf8500555a4a2a7b807da989bb349d
BLAKE2b-256 8b8c81ac96fea0ca233e85157b0a5cc2152eebca4a47fd635556d529c4785cbe

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.4rc2-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.4rc2-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 865f2fd14763373bd1855abc6fbbeefa42ede71e10e0fd05e0b0b7fb730003bf
MD5 06db76cf314623e8876f98c373cb0712
BLAKE2b-256 1e3ab1e2842d7f865b17ff10bad759f4eb0212b9b8c6c6f3c704921ee002cc67

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.4rc2-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.4rc2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a67987ab8632f30780a9cf175b28e0ab4239158a4f0f3c97eb3cde29ce9a6553
MD5 7918818d049e180fc289f7e1a46856b5
BLAKE2b-256 ce9e1231493b42ccb4c9282d6ffda6a163c029846312236b7fa3b9e6b44035f4

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.4rc2-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.4rc2-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 105bd13055ba04f612a3acfe41259b08493058d3f239505b8903c595c41a8483
MD5 30327994c5c282599ca8389bc98e1ffb
BLAKE2b-256 d205b348e16b166b637f782742205b46af185e4c35ef70195205b57dfdff78dc

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.4rc2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.4rc2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d7efe9806d2f741101275d5b41132efa9097e0247cc5abbddd6c1e1859200fcf
MD5 45b434eb0f2eda1ab5d0bfb1b9014575
BLAKE2b-256 5129191df877b713877c4250d6d0d53a489794a35e6e09f16586a87b946ba095

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.4rc2-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.4rc2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7267482351f21c16ae938dbc7bf26e9c5e94b3ca81357b772198517a1e9ec04f
MD5 d473cb1cb0ebfe719e2c66ad8dccdbb7
BLAKE2b-256 8239af3930a244d80e353e51db92fd604fbedf3ae7bdad989bae661f5b0b9fd0

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.4rc2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.4rc2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7ae3cb76833886e0f4385d81aa13f77783bfbd85dc120721f5abdc4999f711e3
MD5 cdeab9f4b904f27eea6a4aed604cf750
BLAKE2b-256 d477af1f12f14783ec941618fcb770f4a0c8e89577a699e1c60cd350d8620530

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.4rc2-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.4rc2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 11ec385cde8a13c1497080fcee5717f5414fd998ec49b24e198902598854de33
MD5 7bddfa371d886c6aa5ad33478d5ee336
BLAKE2b-256 db7a2fb556940d4de74cabc62ac907e02bf0a8f2e9c58f5436ec8a83667719f8

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.4rc2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.4rc2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 eca241fa60f447fabf33f066a2de3ff4e84ea87252a8f51950d0245402bdaa8e
MD5 a3ff340083a46af548f000a4e09134d7
BLAKE2b-256 e3f387056c219a8496b03a298829f3453795990addbf28d5569576e7c0fe7b5f

See more details on using hashes here.

File details

Details for the file opengeode_core-17.4.4rc2-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.4rc2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a5910b3b7130a16420d6871ad63f774307f95b22b0df8a37c0a952e42ca5a988
MD5 7568a1ab4b89cad1f0cf9841bb81a974
BLAKE2b-256 f5c69fc7b0f7446e6dd6f888ba2ddc46ab8637137e89159b108425a1d575d763

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