Skip to main content

Vitest SDK

Living documentation for TypeScript projects. Write executable behavior and technical specifications with Vitest, then publish the results to a browsable, real-time Viewer.

Three Ways to Document Your Codeโ€‹

๐Ÿงช

BDD Features

Gherkin-style Given / When / Then scenarios for business behavior, acceptance criteria, and stakeholder-readable workflows.

Write your first feature โ†’

๐Ÿ“

Specifications

Concise, developer-focused rules for APIs, utilities, components, algorithms, and data-driven edge cases.

Write your first spec โ†’

๐ŸŒ

Browser Evidence

Run behavior in a real browser when layout, focus, scrolling, accessibility, or screenshots are part of the contract.

Explore browser testing โ†’


Start Hereโ€‹

The Getting Started guide is the single setup path for the Vitest SDK. Choose AI Agent, npm, Yarn, or pnpm there, then create and run your first living specification.


Explore the Docsโ€‹