Skip to main content

Trellis documentation

Documentation

API Reference

Trellis API Reference

Start with library docs for practical TypeScript and Rust usage, tutorials for task-oriented walkthroughs, and design docs for architecture and protocol decisions. Use generated API reference when you need exact language-level symbols.

Narrative Library Docs

  • TypeScript libraries

    How to use Trellis from TypeScript apps, services, devices, portals, and CLIs.

  • Rust libraries

    How to use Trellis from Rust services, tools, and generated Cargo participant facades.

TypeScript

  • @qlever-llc/trellis

    TypeScript Trellis client runtime, contract helpers, generated SDKs, and service APIs.

  • @qlever-llc/trellis-svelte

    Svelte integration APIs for Trellis browser applications.

  • @qlever-llc/trellis-test

    Deno-first integration test helpers for Trellis service repositories.

  • @qlever-llc/result

    Class-based Result and AsyncResult APIs for explicit TypeScript error handling.

Rustdoc

  • trellis

    Curated Rust runtime facade and Trellis-owned SDK modules on docs.rs.

  • trellis-contracts

    Rust contract types and helpers on docs.rs.

Trellis Docs

Documentation

Overview What Trellis offers
Libraries TypeScript and Rust
Concepts Deeper system model
Guides Task workflows
Trellis Design Docs Architecture records
API Reference Generated symbols