v1.1.0·CLI scaffolding tool

rebar-js

Your One Click Setup Choice

Pick a framework, answer a few prompts, and get a clean repo with tooling wired up and dependencies installed.

Quick start

$npx rebar-js init

Solid defaults

TypeScript, linting, scripts, and path aliases included.

Consistent structure

Every project starts with the same clean baseline.

One-pass setup

Scaffold and install in a single command.

Works withNext.js·Vite·Express·Expo·Electron

Supported stacks

Pick your stack and ship with confidence.

Everything is pre-wired so you can skip boilerplate and start building immediately.

Next.js

React framework with SSR, app router, and more

shadcn/ui · tRPC · Drizzle ORM · Better Auth · React Compiler · ESLint / Biome · Husky

Vite (React)

React SPA with Vite, Tailwind, and shadcn/ui

TypeScript · Tailwind CSS · shadcn/ui · React Router · React Compiler · Path aliasing

Express

Minimalist Node.js backend framework

TypeScript · ESLint · Git · Path aliasing

Expo

Universal React Native apps for iOS, Android, and web

Expo SDK · File-based routing · Universal build

Electron

Desktop apps with web technologies

Electron Forge · Electron Vite

rebar-js — terminal

Interactive workflow

A guided setup that stays out of your way.

Answer a few questions and watch your project come together with clean, predictable defaults.

Step 1

Pick your stack

Choose a framework and your package manager.

Step 2

Wire tooling

Configs, scripts, and code quality built in.

Step 3

Install and ship

Dependencies installed and ready to run.

Demo

Watch the demo

See rebar-js scaffold a full project from start to finish.

Full setup flow captured end to end.
Shows prompts, installs, and final output.
Matches the defaults used in production.

Usage

Two ways to scaffold

Run the guided flow or skip straight to flags.

Interactive

Guided prompts

Answer questions to build your scaffold.

$ npx rebar-js initPick a package managerPick a framework

Headless

Flag driven

Provide flags and skip prompts.

$ npx rebar-js start -m npm -f nextjs
CLI Flags
FlagValuesDescription
-m, --packageManager
npm · yarn · bun
Package manager to use
-f, --framework
nextjs · vite · express · expo · electron
Framework to scaffold

Ready to scaffold?

One command and you have a production-grade starting point.