Fraktal CMS
A modern content management system powered by Laravel 12, Jetstream, Inertia.js, React, and Tailwind CSS v4.
Fraktal CMS is a modern, developer-friendly CMS designed for content-rich websites and web applications. Built with Laravel 12, Jetstream (Inertia.js + React), and Tailwind CSS v4.x, it aims to provide an extensible, high-performance content engine for modern development needs.
🚧 This project is currently under early-stage development. API and structure may still change. so even clone it, its still nothing except Auth for now
- 🧩 Modular CMS structure
- ⚡ Built with Laravel 12 + Jetstream (Inertia.js / React)
- 🎨 Tailwind CSS v4.x design system
- 🛠️ Rich page editor using GrapeJs (coming soon)
- 🔐 Secure authentication, 2FA, and profile management via Jetstream
- 📦 Extensible components, page blocks, and API-ready
🛠 Technology Stack
- Backend: Laravel 12, Jetstream, Eloquent ORM
- Frontend: React.js, Inertia.js, GrapeJs (Editor)
- Styling: Tailwind CSS 4.x
- Auth System: Laravel Jetstream (Inertia scaffolding)
- Build Tools: Vite, PostCSS, Babel, NPM
🚧 Development Status
We are actively working on:
- Laravel 12 + Inertia + Jetstream setup
- Tailwind CSS v4 integration
- Editor component (RGrapeJs)
- Admin dashboard layout
- Block-based content editor
- Page builder and preview mode
- Public page rendering engine
🚀 Getting Started
Installation instructions will be added once the core structure is finalized.
Planned:
composer installphp artisan migratenpm install && npm run devphp artisan serve
📦 Roadmap (Coming Soon)
- User roles & permissions
- Page versioning & draft support
- Media manager & uploads
- Page SEO meta editor
- Themes and page templates
- Custom block/component registration
Fraktal CMS is developed and maintained by Terra Core X — a creative developer collective focused on building robust open-source tools and modular systems for modern web development.
If you're interested in collaboration, feel free to reach out or open an issue/discussion.
Fraktal CMS is dual-licensed under:
We welcome contributions! Please check the upcoming CONTRIBUTING.md for guidelines.
You can help by:
- Reporting bugs or issues
- Submitting feature requests
- Contributing code (once the base is stable)
- Improving documentation
If you discover any security vulnerabilities or open a confidential issue just using Issues.
For general inquiries, ideas, or collaboration you can using Isuues or discussion menu.
Built with ❤️ by Terra Core X – Empowering developers through composable and modular tools.