Celtrix - A modern CLI tool to scaffold end-end web projects.
Today, developers have many tools to build web apps. But setting everything up still takes a lot of time. You either use fixed templates that don’t fit your needs, or you spend hours setting up the same things again and again or you rely on AI to generate code, which often lacks structure and becomes hard to manage.
Celtrix solves this problem.
With one command (npx celtrix), you can create a full app by choosing exactly what you want - Frontend, backend, database, API, authentication, and more or choose prebuilt stacks. No extra code, no forced choices. Just pick your stack and start building.
In this talk, I’ll show how Celtrix helps developers save time and still stay in control. You’ll see how different tools can be combined easily, and how a full app can be created in seconds.
Technology Options in Celtrix
Web Stack
| Category | Options |
| Frontend | React Router, Next.js, Nuxt, TanStack, Astro, SvelteKit, SolidStart |
| Backend | Hono, Fastify, Express, Convex, None |
| Runtime | Node.js, Bun |
| Database | SQLite, MySQL, PostgreSQL, MongoDB |
| ORM | Drizzle, Prisma |
| API Layer | tRPC, oRPC |
| Authentication | Clerk, Better Auth, None |
Database Providers
| Database | Providers |
| PostgreSQL | Neon, Supabase, Local |
| SQLite | Turso, Local |
| MySQL | PlanetScale, Local |
Add-ons
| Category | Options |
| Tooling | Biome, Husky |
| Infrastructure | Nx, Turborepo (default) |
| AI | Vercel AI SDK |
Celtrix helps you start faster, build easier, and stay in control of your stack.