Language bindings
Confium ships three bindings on top of the Rust core. Pick the one that matches your stack.
- Python —
pip install confium. Composite verify, transparency log, PKI parse, attributes DSL. - Ruby —
gem install confium. Most complete: composite sign + verify, CMS build/sign, TC sessions, transparency log, OTS. - WASM (
@confium/confium-wasmon npm) — verifier-only, designed for browser verification of server-side signatures. - Rust API — every other binding wraps this. See the workspace map.
For the full feature-by-feature comparison, see the bindings parity matrix.
For how Confium relates to the sibling RNP (OpenPGP) project, see Confium + RNP.
For the same operation in all four bindings, see the cross-binding examples.