Documentation
LongHorn's documentation explains how to create an app, run it on Node, Bun, Deno or Cloudflare Workers, and use its modules. These pages are the short version; the repository holds one full guide per feature.
- Getting started Create and run a LongHorn TypeScript backend with npm create longhorn, then start it on Node, Bun, Deno or Cloudflare Workers.
- Runtimes How one LongHorn app runs on Node, Bun, Deno and Cloudflare Workers: what changes between hosts, what storage each offers and current limits.
- DI container LongHorn's DI container: typed tokens, application singletons, overrides for tests and circular dependency detection, with no decorators.
- Rust services LongHorn can hand heavy work to an optional native Rust service over a typed, authenticated protocol. What exists today and how to run the demo.
- Roadmap What is built in LongHorn, what comes next and what is only planned, including per-service runtime placement. Status: early alpha.
Full guides
The feature index lists every guide in the repository, including the architecture guide and the runtime matrix.