Know exactly what you are buying
Most template shops are vague about where the demo stops and your work starts. We are not. Our library splits cleanly into two kinds of product, and every template page says which one it is.
Front-end templates
The whole interface, ready for your API
Complete, production-quality UI: every screen built, components typed, charts and data tables wired to local data you swap for your own endpoints.
- Full source — components, pages, styles, build config
- Interactive tables, forms, charts and filters
- Light and dark themes throughout
- Sign-in and sign-up screens as UI
- No server, database or session handling
40 of 46 templates — Next.js, React, Angular, Vue, Nuxt, Svelte, Blazor and plain HTML
Full-stack templates
A running application, database and all
Everything above, plus a real backend you can log into on day one: migrations, models, working authentication and role-based permissions.
- Database schema with migrations and seeders
- Real create, read, update and delete — not mock state
- Working auth: Laravel Fortify, or Django’s auth system
- Role and permission layers included
- Multi-tenant organisation support on the Django editions
6 of 46 templates — Laravel 13 and Django 6 editions
What ships, by stack
No asterisks and no anonymous competitor column — just what is in the box for each stack we publish. Every row is checkable against the demo and the source you download.
| Stack | Backend | Authentication | Data layer | Typed | Dark mode | Templates |
|---|---|---|---|---|---|---|
| Laravel 13 | Server | Fortify + Spatie roles | Database CRUD | TypeScript | Built in | 4 |
| Django 6 | Server | Django auth + org tenancy | Database CRUD | Python typing | Built in | 2 |
| Next.js 16 | Static export | Sign-in screens (UI) | Local data, swap for your API | TypeScript | Built in | 11 |
| React 19 | Client app | Sign-in screens (UI) | Local data, swap for your API | Mixed | Built in | 3 |
| Angular 22 | Client app | Sign-in screens (UI) | Local data, swap for your API | TypeScript | Built in | 4 |
| Vue 3 & Nuxt 4 | Client app | Sign-in screens (UI) | Local data, swap for your API | TypeScript | Built in | 4 |
| SvelteKit 2 | Client app | Sign-in screens (UI) | Local data, swap for your API | TypeScript | Built in | 2 |
| Blazor / .NET 10 | WebAssembly | Sign-in screens (UI) | Local data, swap for your API | C# | Built in | 1 |
| HTML, Tailwind & Bootstrap | None | Sign-in screens (UI) | Local data, swap for your API | JavaScript | Built in | 15 |
Want this per template rather than per stack? The comparison page lists all 46 side by side.
Depth you can count
“50+ pages” is easy to write and hard to check, so here is the real distribution. We counted every route, screen and HTML page in the source of all 46 templates — the same numbers shown on the comparison page.
Median 66 pages per template · smallest 18 · largest 213 · 3,290 across the library
One design, rebuilt for your stack
This is the part nobody else does. Apex ships as 8 separate editions — same screens, same design system, each written idiomatically for its framework. No wrappers, no ports, no compromise. If your team runs two stacks, or you are migrating between them, the interface stays identical.
Apex
8 editions
Current versions, not last year’s
Templates are rebuilt on major releases rather than relabelled. These are the versions shipping in the library today.
We have been doing this a long time
DashboardPack comes from the team behind two of the most-used open-source admin dashboards ever published. Both are still actively maintained — you can check the commit history yourself.
Judge the code, not the screenshots
Every template has a full live demo you can click through before paying, and 4 of them are open source on GitHub — read the source, run it locally, and see the quality for yourself at no cost.
Straight answers
Start with the facts
Compare all 46 templates on stack, depth and price — then take the one that fits.
Compare all templates See the Club Pass