Back to directory
celtrix-os avatar

Celtrix

Setup Web apps in seconds not hours. No Setup, No Sh*t.. Read more below about its uses, features, and usage.

Clone repository

git clone https://github.com/celtrix-os/Celtrix.git

173

Stars

73

Forks

0

Watchers

MIT

License

Celtrix

Celtrix Banner

Celtrix is a modern web-app scaffolder. Set up full-stack web applications in seconds with your preferred technologies.


🚀 Features

Celtrix supports preset stacks for immediate scaffolding as well as a flexible custom wizard.

1. Preset Stacks

Scaffold ready-to-go, production-grade applications:

  • MERN (MongoDB, Express, React, Node.js)
  • MEAN (MongoDB, Express, Angular, Node.js)
  • MEVN (MongoDB, Express, Vue, Node.js)
  • MERN / MEAN / MEVN + Tailwind + Auth (Ready-to-go auth & styling)
  • React + Tailwind + Firebase (Serverless starter)
  • Next.js (Modern React framework setup)
  • Hono (Hono, Prisma, React)

2. Custom Stack Options

Mix and match your tech stack interactively:

Layer Supported Technologies
Frontend React Router, Next.js, Nuxt, TanStack, Astro, SvelteKit, SolidStart
Backend Hono, Fastify, Express, Convex, None (Frontend-only)
Runtime Node.js, Bun
Database PostgreSQL, SQLite, MySQL, MongoDB, None
ORM Prisma, Drizzle, None
API Layer REST, tRPC, oRPC, None
Authentication Clerk, Better Auth, None
Add-ons Biome, Husky, Nx, Vercel AI SDK

⚡ Quick Start

No global installation is required. Run:

npx celtrix my-app

Quick Templates

Scaffold a preset MERN template instantly:

npx celtrix mern-js my-app  # JavaScript
npx celtrix mern-ts my-app  # TypeScript

🛠️ Local Development

To contribute to Celtrix or run it locally:

  1. Clone the repository:
    git clone https://github.com/celtrix-os/Celtrix.git
    cd Celtrix
    
  2. Install dependencies:
    npm install
    
  3. Run the CLI:
    node index.js
    
  4. Test globally:
    npm link
    celtrix my-test-app
    

Issue Database & Validation Scripts

If you are working on repository issues:

npm run validate            # Validate API keys (Pinecone, GitHub, Gemini)
npm run populate-issues     # Sync GitHub issues to vector database
npm run check-duplicates    # Scan database for duplicates
npm run debug-db            # Inspect database health & status

🤝 Contributing

We welcome all contributions! Please check out CONTRIBUTING.md to get started.


Made with ❤️ by the Celtrix Team

Releases

Jul 24, 2026

Download .zip

Celtrix v3.0.2

Add .gitignore across the monorepo. Removed installation bug from tanstack and react router Polished codebase template scaffold.

Jun 10, 2026

Celtrix v3.0.1-beat.2 💥

Download .zip

Celtrixv3 - works smoother.

Supports flexibility among web parts. Choose your own parts and scaffold

@JoeCelaster

Jun 4, 2026

v3.0.0-beta.1 💥

Download .zip

Celtrix v3: Update

Added custom stack support Supports 6+ frontend frameworks, 4+ backend, 4+ database and so on... Retained built-in stacks for quick setup

Summary

You can now choose between front...

Nov 6, 2025

Smooth💥: Version 2.3.5

Download .zip

Improvements 💥:

Added a simple route for next.js No need to setup backend separately for next.js Implemented npx celtrix login to authorize directly via github (for future purpose).

@JoeCelaster ,...

Nov 1, 2025

Smooth💥: Version 2.3.4

Download .zip

Improvements:

Added repo link in npm website by updating package.json.

@JoeCelaster