API Reference
PrimaDB now ships both guide-style docs and reference-style docs.
Browser TypeScript Package API
This page covers the public primadb browser package entrypoint and its hook helper surface. The re-exported runtime classes and transport bindings are documented on the browser runtime API page.
Browser Runtime API
This page covers the browser-facing wasm_bindgen runtime exported by the core crate. These are the classes and functions re-exported through the browser TypeScript package.
Threaded Browser Package API
This page covers the primadb/threads entrypoint. It extends the browser runtime with thread bootstrap helpers and still shares the same core runtime classes documented on the browser runtime page.
Gun Runtime API
This page covers the browser Gun-compatible entrypoint and the typed runtime installer contract used by primadb/gun.
Node Package API
This page covers the primadb-node native package surface. It is generated directly from the shipped TypeScript declaration file.
Python Package API
This page covers the primadb-python package surface. It is generated directly from the public stub file shipped with the package.
Rust Crate API
This page covers the public Rust crate surface. The site also serves the full bundled rustdoc so Rust consumers can browse the real crate API directly.