NGX-Admin is a free, open-source Bootstrap 4 admin dashboard template built with Angular 4+ and the Nebular module system, created by Akveo and distributed through ThemeWagon. It provides a set of pre-built pages, charts, maps, and UI components for anyone building an Angular-based admin interface.
What is NGX-Admin?
NGX-Admin is a free admin dashboard template that combines Bootstrap 4 styling with an Angular 4+ codebase using the Nebular module library from Akveo. It takes Angular components and Nebular modules and outputs a complete dashboard interface with multiple layout options, authentication pages, and integrated data visualizations. The template evolved from the older ng2-admin (Angular 2) and Blur-Admin (Angular 1.x) projects, making it the latest generation in that lineage.
Key Features
- Bootstrap 4 with SCSS — The template is built on Bootstrap 4 and includes SCSS source files for full style customization.
- Angular 4+ and Nebular — Uses the Nebular module system, giving developers reusable Angular components like modals, buttons, and notifications.
- Pre-built authentication pages — Includes four ready-to-use demo pages: login, register, forgot password, and reset password.
- Charts and tables — Integrates chart.js, d3, and pace-js, plus multiple table layouts for data-heavy dashboards.
- Three integrated map types — Comes with three different map implementations for location-based displays.
- Light and dark color schemes — Offers both light and dark theme variants, plus RTL (right-to-left) language support.
- Three layout types and hide-able navigation — Provides three different layout options and a collapsible navigation menu for flexible dashboards.
- UI and icon packages — Includes FontAwesome icons, animated search boxes, checkboxes, radio buttons, selection dropdowns, and two text editors.
Who is it for?
- Angular developers — Builds custom admin dashboards without starting from scratch, using a well-organized codebase with TypeScript and SCSS.
- Startup teams — Uses as a foundation for project management systems, web application back-ends, or internal tools that need a polished UI fast.
- Agencies and freelancers — Customizes for client CMS or CRM projects, taking advantage of the included authentication pages and responsive layout.
- Learners — Studies the template's structure to understand how Angular, Bootstrap 4, and Nebular work together in a real project.
What can you do with NGX-Admin?
- Project management systems: Turn the dashboard into a task tracker with team metrics, using the included charts (chart.js, d3) and tables.
- Web application back-ends: Wire the admin UI to your own APIs for user management, analytics, and content moderation.
- CMS and CRM interfaces: Adapt the pages and components to manage content, customers, and sales data, with RTL support for localized products.
- Marketing dashboards: Display campaign performance with maps, charts, and the pre-built login area for client access.
How does NGX-Admin work?
Get started by downloading the template from ThemeWagon and following the Nebular-based documentation. The project runs as a standard Angular application, so you install dependencies, serve it with the Angular CLI, then customize routes, components, and the SCSS theme. The included walk-through covers installation steps and how to adapt the starter kit.
Pros and cons
- Open source and free — Licensed for commercial use with lifetime free updates from ThemeWagon.
- Many preloaded libraries — Includes chart.js, d3, pace-js, FontAwesome, and multiple editors, maps, and animations.
- Angular-only limitation — The template cannot be used as plain HTML/CSS; it requires the Angular environment, as noted by user reviews.
Pricing
NGX-Admin is free to download from ThemeWagon. It is open source, can be used in commercial projects, and includes lifetime free updates.
Alternatives
- Berry — A free React admin dashboard template with Material UI, available on ThemeWagon.
- Elegant Admin Lite — A free Bootstrap 4 HTML5 dashboard template that does not require a JavaScript framework.
- Able Pro Lite — A free Bootstrap 4 HTML5 admin dashboard template with a similar feature set and a different visual style.
FAQ
Is NGX-Admin free?
Yes, NGX-Admin is free to download from ThemeWagon. It is open source and can be used in commercial projects, with lifetime free updates.
What Angular version does NGX-Admin use?
The template is built with Angular 4+ and uses the Nebular module library. It is the successor to ng2-admin, which targeted Angular 2, so it is designed for modern Angular versions at the time of release.
Does NGX-Admin support right-to-left (RTL) layouts?
Yes, RTL support is listed as a key feature, allowing the dashboard to be adapted for languages such as Arabic and Hebrew.
Can I use NGX-Admin without knowing Angular?
No. The template is written in Angular and TypeScript, and it cannot be used as plain HTML and CSS. Some user reviews note this limitation explicitly.
What demo pages are included?
The template includes four ready-made authentication pages: login, register, forgot password, and reset password. It also offers three different layout types and three map types.
