Skip to content

Welcome to RhamaaCMS

RhamaaCMS

Production-Ready Wagtail CMS Templates

Wagtail 7.3 Django 6.0 React 18 MIT License Python 3.12+
## What is RhamaaCMS? **RhamaaCMS** is a collection of production-ready [Wagtail CMS](https://wagtail.org/) starter templates for Django developers who want to ship content-driven websites fast — without cutting corners on code quality. Every template ships with security hardening, SEO tooling, modern frontend tooling, and a clear extension path.
## Choose Your Template
⚛️

React + Inertia

Full SPA experience powered by Inertia.js. No REST API needed — React 18 renders seamlessly on top of Django/Wagtail views.

React 18 · TypeScript · Inertia.js v2 · Vite · shadcn/ui

Learn more →

IoT / MQTT

Real-time IoT dashboards with Django Channels. Sensor data flows through WebSocket to live-updating frontend visualisations.

Django Channels · MQTT · WebSocket · Daphne

Learn more →
## Core Features
🔒
Security hardenedCSP, HSTS, CSRF, SECRET_KEY rotation
📐
Tailwind CSS v4Zero-runtime, CSS-first config
🖼️
Custom image modelFocal points & renditions
🧭
Navigation managerSite-wide menus via Wagtail snippets
WhiteNoise + S3Static & media files, production-ready
🔍
SEO toolkitSitemaps, Open Graph, meta tags
🚀
Fly.io & Docker readyOne-command deployment
🛠️
RhamaaCLIScaffold projects in seconds
## Quick Start
 Terminal
# Install the CLI
pip install rhamaa

# Scaffold a new project (Base template)
rhamaa cms start myproject

# Or choose a different template
rhamaa cms start myproject --template react
rhamaa cms start myproject --template iot

Full Quick Start Guide → CLI Reference →

Template Comparison

Feature Base React IoT
Wagtail CMS
Tailwind CSS v4
Django Templates
Preline UI
SASS / esbuild
React 18
Inertia.js
shadcn/ui
MQTT / WebSocket
Django Channels

Community


Built with care by the RhamaaCMS Team · MIT License