ZenoZENO

Installation

Install the requirements, clone Zeno and verify the setup

Requirements

Package manager

Zeno is a pnpm workspace. Install pnpm globally:

npm install -g pnpm

Node.js

Zeno requires Node.js 24. Install it from the Node.js website.

Quick start

Clone the Zeno repository:

git clone https://github.com/zeno-lib/zeno.git
cd zeno

Install dependencies:

pnpm install

Start the development servers:

pnpm dev

Verify installation

Run the full CI pipeline to check that everything works:

pnpm ci

This runs:

  1. Linting with Ultracite
  2. TypeScript type checking
  3. Building all packages
  4. Unit tests with Vitest
  5. E2E tests with Playwright