docsloth.dev
SDKs and packages
Browser-facing packages are Apache-2.0 and never depend on the AGPL server. Types are generated from the contracts, so a schema change reaches every client at once.
| Package | Licence | Purpose |
|---|---|---|
@docsloth/contracts | Apache-2.0 | JSON Schema models, OpenAPI documents, component prop schemas and validators generated from them. |
@docsloth/renderer | Apache-2.0 | Document IR to safe HTML and Markdown, with secret redaction and labelled fallbacks for unknown components. |
@docsloth/component-sdk | Apache-2.0 | Manifest validation, capability negotiation and install policy for component authors. |
@docsloth/adapters | Apache-2.0 | Web Component registration and the sandboxed-iframe bridge for non-React hosts. |
@docsloth/registry-client | Apache-2.0 | Client for the open, federated registry; the hosted marketplace is not required. |
@docsloth/test-kit | Apache-2.0 | Conformance helpers so third-party renderers can prove compatibility. |
@docsloth/cli | AGPL-3.0-only | The local engine entry point: init, verify, generate, publish, export and import. |
Actions
Actions
- View API
Opens the operation list generated from the published core contract, with the envelope, idempotency and budget conventions.
- Create component
Shows the manifest, trust-class, schema/fixture and signing steps a component author must complete; no hosted registry account is required.