Starter templates for routup. Each subdirectory is a self-contained, working starter for a specific runtime.
Scaffold a new project from any template with degit:
npx degit routup/templates/node-api my-app
cd my-app
npm install
npm run dev| Template | Runtime | Highlights |
|---|---|---|
| node-api | Node.js >=22 | Basic JSON API with @routup/body middleware |
| cloudflare-worker | Cloudflare Workers | Configured with wrangler, deploys with one command |
| bun-decorators | Bun | Class-based routing via @routup/decorators |