Manta Developers
GitHub
Menu

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