Module directory

The seven runtime modules share the httk.* namespace. Their aggregate API reference is pinned to this site’s submodule revisions; each module also has a separate documentation subsite.

Runtime modules

httk-core

Shared contracts, exact vector and datastream models, OPTIMADE definitions, registries, and dependency-free record models. Import path: httk.core.

httk-atomistic

Exact crystal-structure and symmetry representations. Import path: httk.atomistic.

httk-io

File-format parsing and writing capabilities, including CIF and POSCAR. Import path: httk.io.

httk-data

Data-management capabilities and validation over core’s provider and definition contracts. Import path: httk.data.

httk-optimade

OPTIMADE protocol serving and adaptation capabilities. Import path: httk.optimade.

httk-web

Web-facing application capabilities built around the httk module ecosystem. Import path: httk.web.

httk-workflow

Workflow and calculation orchestration capabilities. Import path: httk.workflow.

Selected snapshot versions

The manifest-derived table below is the authoritative documentation link for the exact snapshot represented by this site.