Getting Started
Installation
Scaffold a new GioJS app in seconds, or add it to an existing project.
Create a new app
The fastest way to start is the interactive scaffolder. It asks for a project name and lets you pick TypeScript or JavaScript with an arrow-key prompt.
bash
npm create giojs@latestThen start the dev server:
bash
cd my-app
npm install
npm run devGioJS needs Node 18+ and ships a prebuilt Rust binary for your platform — there is nothing to compile.
System requirements
- Node.js 18 or newer
- Linux x64/arm64, macOS (Intel/Apple Silicon), or Windows x64
- No Rust toolchain required — the server binary is installed from npm