A React Router starter with React 19, Tailwind CSS v4, and optional WebGL. Satus means "beginning" in Latin.
| Tool | Version |
|---|---|
| Node.js | >= 22.0.0 |
| Bun | >= 1.3.5 |
bun install
cp .env.example .env.local
bun dev| Category | Technologies |
|---|---|
| Framework | React Router 7 (SSR), React 19, TypeScript |
| Styling | Tailwind CSS v4, CSS Modules, Lightning CSS |
| Optional | React Three Fiber, Anime.js, Theatre.js, Sanity |
| Tooling | Vite 8, Bun, Oxlint, Oxfmt |
| Env | t3-env, Valibot |
app/ # React Router routes and layouts
components/ # Reusable UI components
hooks/ # Custom React hooks
utils/ # Pure utility functions
styles/ # Design system, Tailwind config, CSS generation
integrations/ # Third-party services (Sanity)
dev/ # Debug tools (Orchestra, Theatre.js)
webgl/ # 3D graphics system (R3F)
bun dev # Dev server
bun run build # Production build
bun run check # Lint + format + typecheck
bun run lint # Oxlint
bun run format # Oxfmt
bun run typecheck # TypeScript check- Path alias:
~/maps to project root - Components: Use
~/components/imageand~/components/link - CSS Modules: Import as
s→import s from './component.module.css' - Env vars:
PUBLIC_prefix for client, plain for server. Validated with t3-env + Valibot - Debug tools: Toggle with
Ctrl+O/Cmd+Shift+O/Cmd+.
MIT — Built by darkroom.engineering
