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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.10Windows x86-64

opengeode_core-17.4.3rc2-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.3rc2-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for opengeode_core-17.4.3rc2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 aa21e8cd0d3ef5c0e39eb4dd7e28744ff1bb63ee997ee974219a650411a50c26
MD5 4504a006065117aec8b2d2542fe7756f
BLAKE2b-256 234cb9144130cecca544a905d81ba77b6a5699ab5f1ae2b9c5ddf2a28f09faa2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.3rc2-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 92d349c6517cdf0a5ba179bdb4fb0acf3c7f919abfeb1f72b8086412aad915a9
MD5 83e970e0507f9d7d3a70aee9591afa73
BLAKE2b-256 996c9491cc174dff25c66655d4cb63855ff1f0d28d88d51fa4d0f9b329b1e757

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.3rc2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 eb97dfd7c0a047a3e50c77f0e4b6d1076cb73ac72c0929670cbbe3acbf212c02
MD5 a7f1912ed70e945f7b764509e1b67910
BLAKE2b-256 f0d82e6e36095f587df106863e95a65d1016a48a5d82977ee233f7c4b3697534

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.3rc2-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e9de815b10b171b093bec44af3c22a40c206bca7394d233a128f314e1dd81940
MD5 ae3ecd9a4a38b8feea235b2343ef9833
BLAKE2b-256 effd6daa06a5155af2df05fe67bf48eef41e64ff7670ad84eee638ddc508d4e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.3rc2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0252a4337c663e979179d09ea7efbfab9786b6c3a4a27fffb1c22fd7179b943b
MD5 298ab89ed5c5aa48dd41eb58559f08ed
BLAKE2b-256 52a674b445f05883551381669c77ebfebb29fac21eae838ef8fd9c70ea3f1abc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.3rc2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e7bc9bad798211f660ced9d39dcdc89d7e42ce002d56b360c74fed0c9a228f33
MD5 93bb0da3e8538d5c74612ad00d3ed646
BLAKE2b-256 2217e4a9e9417be6b57c82a86966d9508f7c2b1fcdcfdfd3da345c8f6ec51473

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.3rc2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b337fc7060959cd4373f08b70b28e4d088b88b23a103540878f47aaec0029a65
MD5 0172f074285c658be22e671cd878b05e
BLAKE2b-256 00d7f388eedbb10a20ee03aced27603565e6561a9b33fd017915b9b524523cd4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.3rc2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0de11567dde5967aea7fd3def662727ea3f24ce66788e19eb1ab652a34877400
MD5 20e1318d4464fa70c3b32a138f3fac08
BLAKE2b-256 400249acb8cd6ac47d8e368f46cbe9fdaef12848f356f4100940f4f0859b5d93

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.3rc2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 552327677abd911e2a94ead0c66d98d50c77085753c94f0e143d3556f5f817a4
MD5 32da6a8bf7132bd8ddee8449affb82c3
BLAKE2b-256 165473501b67ef01926f1f50155255d89de1dc0b1d8d443cc9f381dfaa49ffc2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opengeode_core-17.4.3rc2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f7ef0364f4cebffede251452cb0b2adfce7a07dc147ce199b65d5dbce6eda054
MD5 b1ebc9a892faece2c2911a4bf3906dd6
BLAKE2b-256 527c78dbf3b4958e688dae0bb4956feb60995132efc75f3505c9bd4b2cb0ea57

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