Skip to content
Projects

moesaid/cleopatra has 1,639 GitHub stars and 291 forks. GitHot measured -1 stars in 24 hours. Last checked 2026-11-08 03:23 UTC. Last push 2026-02-24.

How these counts are measured

Admin Dashboard Template Built On Tailwind CSS

What you can do

  • 4 Dashboard Templates - Analytics, E-commerce, Crypto, Mission Control
  • 2 Themes - Light & Dark mode
  • 47+ Pages - Authentication, Apps, Components, Forms, and more
  • 15+ Components - Buttons, Cards, Tables, Charts, Modals, etc.

Measured star growth

in 24h
-1
in 7 days
Update delayed
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

Cleopatra

Modern Admin Dashboard Template

MIT license Vite Tailwind CSS

A beautifully designed, production-ready admin dashboard built with Tailwind CSS v4 and Vite.

Live Demo


Version 2.0 - Complete Rewrite

Version 2.0 is a complete rewrite from the ground up. The entire codebase has been rebuilt with a modern architecture, improved developer experience, and better performance.

What's New:

  • Rebuilt with Tailwind CSS v4 and Vite
  • 4 unique dashboard templates
  • 10 accent colors + Light/Dark themes
  • SPA-like navigation without page reloads
  • Widget-based component architecture
  • Redesigned landing page

Documentation:


Preview

Analytics Dashboard

4 Dashboard Templates

Analytics E-commerce
Analytics E-commerce
Crypto Mission Control
Crypto Mission Control

Features

  • 4 Dashboard Templates - Analytics, E-commerce, Crypto, Mission Control
  • 2 Themes - Light & Dark mode
  • 47+ Pages - Authentication, Apps, Components, Forms, and more
  • 15+ Components - Buttons, Cards, Tables, Charts, Modals, etc.
  • SPA Navigation - Smooth transitions without page reloads
  • Responsive Design - Works on all devices
  • Modern Stack - Vite, Tailwind CSS v4, Handlebars

Why Pure JavaScript?

Cleopatra is built with vanilla JavaScript intentionally:

  • Zero Framework Lock-in - Use it with any backend (Laravel, Django, Rails, Node, or static)
  • Faster Load Times - No framework runtime overhead
  • Easy to Understand - Simple, readable code without framework abstractions
  • Future Proof - Vanilla JS never goes out of style
  • Lightweight - Smaller bundle size means faster page loads
  • Full Control - No hidden magic, you own every line of code

This makes Cleopatra perfect for developers who want a clean starting point without the complexity of React, Vue, or Angular.


Quick Start

# Clone the repository
git clone https://github.com/moesaid/cleopatra.git

# Navigate to directory
cd cleopatra

# Install dependencies
npm install

# Start development server
npm run dev

Open http://localhost:8081


Project Structure

src/
├── components/
│   ├── layout/      # App shell, header, sidebar
│   ├── ui/          # Buttons, cards, alerts, modals
│   ├── widgets/     # Dashboard widgets, charts, stats
│   └── charts/      # ApexCharts & Chart.js components
├── pages/           # Route files
├── styles/          # Global styles & Tailwind config
└── js/              # JavaScript modules

Customization

Theme Colors

Choose from 10 accent colors:

Black (default) Blue Green Orange Yellow
Olive Slate Cyan Purple Rose

Theme Modes

  • Light Mode - Clean white interface
  • Dark Mode - Easy on the eyes

Tech Stack

Tool Purpose
Vite Build tool & dev server
Tailwind CSS v4 Utility-first styling
Handlebars Template partials
ApexCharts Interactive charts
Chart.js Additional chart types

License

MIT © Mohamed Said

Explore related projects