The Styx compiler (v2) - 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. The legacy v1 Python compiler lives at styx-legacy.
Early development. See ARCHITECTURE.md for design details.
npm install
npm run build
npm test# Terminal 1: Watch core library
npm run dev -w @styx-api/core
# Terminal 2: Run playground
npm run devstyx/
├── packages/core/ # @styx-api/core - compiler library
├── playground/ # Svelte interactive compiler explorer
└── ...