Fresh design system. Real ECharts. Real DataTables. Vite 8, vanilla JS, zero jQuery. Built by Colorlib.
Dashboards, forms, tables, charts, calendar, inbox, chat, kanban, file manager, e-commerce, admin — all designed in the same v4 system.
Apache ECharts and DataTables wired in, styled to match the design system. 16 chart variants, sortable tables, CSV export — all working.
Bootstrap 5 is gone — replaced with a self-contained design system in 10 SCSS partials. ~17 KB above-the-fold (gzipped). No jQuery.
Pre-paint script reads localStorage and prefers-color-scheme — dark mode never flashes.
Inbox sends emails. Kanban drags. Calendar adds events. Forms validate. Settings persist. Not just pretty — these pages actually work.
Global fuzzy search across every page and action. Built-in keyboard shortcuts on the inbox (J/K/R/C). Modern admin UX out of the box.
Browse 55 production-ready pages. Each one uses the same components, the same tokens, the same design language.
Since 2014, Gentelella has been one of the most-used free admin templates on GitHub.
"Finally, an admin template that doesn't ship 600MB of node_modules. The token system is so clean — I changed --primary and the entire app rebranded.”
"Dropped this into my SaaS prototype on a Saturday and had it deployed by Sunday night. The DataTables and ECharts integration alone saved me a week.”
"The dark mode is genuinely good — most templates make dark mode look like an afterthought. v4 nailed the color tokens for both modes.”
_tokens.scss as a CSS custom property. Change --primary and every chart, button, badge, and link updates.MIT licensed. Use it for client work, side projects, anything. The dashboard you saw above is the live demo — every page works.
Open the dashboard