Skip to main content

LIVON

CISecret Scan

Vulnerability ScanOpenSSF ScorecardOpenSSF Best Practices

REUSE statusCoveralls CoverageLicense

LIVON in one sentence​

LIVON is a TypeScript monorepo for schema-first APIs and deterministic realtime sync across backend and frontend.

Why teams use LIVON​

  • One API contract for validation, execution, and generated client surfaces.
  • Deterministic sync units (source / action / stream) for predictable state flow.
  • Realtime-ready runtime with strict typing and docs-driven generation.
  • Monorepo quality gates and security checks designed to block risky changes early.

Monorepo quick map​

AreaWhat it containsStart here
Core docsProduct context, onboarding, governance, release flowGetting Started
Package docsRuntime, schema, sync, adapters, CLI package guidesPackages Index
Schema referenceFull API references for schema builders/combinatorsSchema APIs
Architecture docsRuntime internals, flow, roadmap, technical decisionsRuntime Design
Contributor rulesGate checks, coding/testing standards, workflow contractsContributing

Package overview​

PackageRole in the stackDocs
@livon/runtimeRuntime composition and execution boundaries.runtime
@livon/schemaSchema builders, parsing, and contract typing.schema
@livon/syncDeterministic sync units for state/event workflows.sync
@livon/clientGenerated client API surfaces from server schema.client
@livon/client-ws-transportBrowser/client websocket transport adapter.client-ws-transport
@livon/node-ws-transportNode websocket transport adapter.node-ws-transport
@livon/reactReact integration utilities around LIVON sync/runtime.react
@livon/cliExplain/sync CLI and generated client update tooling.cli
@livon/dlq-moduleDead-letter queue runtime module for failure handling.dlq-module

New to LIVON​

  1. Why Livon Exists
  2. Getting Started
  3. Schema APIs
  4. @livon/runtime

Building product features​

  1. For Fullstack Developers
  2. Backend / Frontend Symmetry
  3. SchemaDoc & Generated JSDoc
  4. @livon/client

Contributing to the monorepo​

  1. Contributing
  2. Testing and Quality
  3. Governance and Rule Sources
  4. OpenSSF Best Practices (Passing)