Skip to content

styx-api/styx-ts

Repository files navigation

Styx2

Next-generation Styx compiler - parses CLI tool specifications (e.g. Boutiques descriptors), optimizes an intermediate representation, and generates type-safe wrappers for multiple target languages. Part of the Styx/NiWrap ecosystem.

Early development. See ARCHITECTURE.md for design details.

Development

npm install
npm run build
npm test

Watch mode

# Terminal 1: Watch core library
npm run dev -w @styx/core

# Terminal 2: Run playground
npm run dev

Project Structure

styx2/
├── packages/core/    # @styx/core - compiler library
├── playground/       # Svelte interactive compiler explorer
└── ...

Releases

No releases published

Packages

 
 
 

Contributors