GioJSdocs
Get StartedReleasesGitHub ↗
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@latest

Then start the dev server:

bash
cd my-app
npm install
npm run dev
GioJS 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