Skip to content

AxiolidGeometry infrastructure without format or backend lock-in.

A pure-Rust, format-agnostic geometry kernel with neutral data, explicit contracts, and replaceable execution providers.

A kernel is a boundary, not a format parser

Axiolid is the neutral middle layer for applications that import, construct, query, compile, or render geometry. It is designed so source-format semantics stay in adapters and execution choices stay in providers.

text
source adapters ──► neutral values / graph ──► operation contracts ──► providers
     IFC, STEP             Axiolid model          Axiolid kernel      scalar / CPU / GPU

That separation keeps a mesh-only user from paying for topology or GPU APIs, lets a future adapter reuse the same representation, and makes backend claims inspectable rather than implicit.

Start with evidence

Axiolid is early software. The project deliberately distinguishes storage, contracts, and algorithms that are actually exercised. Before choosing it for an application, read:

Released under the Mozilla Public License 2.0.