API reference
Reference for the public @manta-eu packages.
The API reference covers the public @manta-eu/* packages, generated from their TypeScript sources so it always
matches the published versions. Each package page lists its entry points, and each entry point has its own page.
| Package | What it gives you |
|---|---|
@manta-eu/react |
The design system, the chat and providers, and React hooks for the graph |
@manta-eu/client |
The Manta GraphQL contract and typed React Query hooks |
@manta-eu/codegen |
A CLI that generates LDKit schemas from a datastore’s shapes |
@manta-eu/upload |
A CLI that uploads files to a datastore |
@manta-eu/cli |
The manta CLI, which keeps your app’s vocabulary, shapes and rules in a datastore in line with files you track in git |
@manta-eu/auth |
Sign-in for the Manta CLIs, your own server and machine access; @manta-eu/auth/web runs in a browser |
@manta-eu/ldo |
TypeScript types for the Manta knowledge graph |
@manta-eu/rdf-lib |
Namespace prefixes, CURIE helpers and JSON-LD types |
@manta-eu/lib |
Small shared TypeScript helpers |
@manta-eu/datalog-parser |
A Datalog parser and AST builder |
Manta Horns
| Package | What it gives you |
|---|---|
@manta-eu/horns |
The Horn and HornView schemas, realm helpers and the library resolver |
@manta-eu/horns-client |
The Horns pages and embeds for a React app: routes, providers, views |
@manta-eu/horns-kit |
The snapshot renderer, on a server and when it hydrates in the browser |
@manta-eu/horns-server |
The Hono routes a Cloudflare Worker mounts to serve Horns |