Skip to content

ngx-admin

A ready-made Angular admin dashboard template with themes, components, and examples.

Stars
25.7k
Forks
7.9k
Licence
MIT
Language
TypeScript
Last update
2.1 years ago
Type
Framework

No commits in over a year — check for forks or alternatives before adopting.

What it is

ngx-admin is a starter template for building admin dashboards and back-office web apps with Angular. It comes with prebuilt pages, layouts, and UI components built on the Nebular component library, plus several visual themes you can switch between. Developers use it to skip building the basic dashboard structure from scratch.

  • Start a new admin panel with a dashboard layout and navigation already in place
  • Explore example pages and components to see how Nebular components are used in Angular
  • Switch between bundled themes such as dark, default, cosmic, and corporate while developing
  • Use the starter-kit branch as an empty base if you do not need the example pages

Great for

  • Developers starting a new Angular admin or back-office dashboard
  • Teams who want Nebular-based components and a few visual themes out of the box
  • Developers who want an example of an Angular project with many pages and components to learn from
  • Projects that need an authentication module with multiple providers as a starting point

Not ideal for

  • Teams that need active upstream support: the README says the repository is in minimal maintenance and pull requests and issues are not actively reviewed or merged
  • Projects that are not built on Angular or do not want to adopt Nebular components
  • Beginners new to both Angular and TypeScript, since setup and customization assume working knowledge of both
Step-by-step guide: how to use ngx-adminInstall, first run, examples, tips and FAQs

How to get it

  1. 1

    Clone and build from source

    You'll need: Node.js 14.14+

    Clone the repository

    git clone https://github.com/akveo/ngx-admin.git
  2. 2

    Run it

    • Confirm you have Node.js 14.14 or newer installed
    • Clone the repository and open the project folder
    • Follow the Installation Guidelines in the documentation to install dependencies and start the app
    • Open the local dev server in your browser to view the dashboard
  3. 3

    Get the most out of it

    • Use the starter-kit branch if you want an empty base without the example pages
    • Check the material theme branch (feat/material-theme) if you want Angular Material styling
    • Browse the live demo to preview themes before choosing one
    • Follow the linked Nebular documentation for details on the underlying component library

Downloads

Strengths

  • Includes many prebuilt components and usage examples, according to the README
  • Offers multiple themes, RTL support, and a responsive layout
  • Released under the MIT license, so it can be used and modified freely

Trade-offs

  • The README says the repository is in minimal maintenance, with pull requests and issues not actively reviewed
  • Installation requires Node.js 14.14 or newer because of a node-sass dependency, which may be a hurdle on newer setups

How it compares

ProjectStarsTypeLevelUpdatedBest for
ngx-admin (this)25.7kFrameworkintermediate2.1 years agoDevelopers starting a new Angular admin or back-office dashboard
AdminLTE45.7kLibrarybeginner5 days agoDevelopers building an internal admin panel or back-office tool quickly
gentelella21.6kLibraryintermediate6 days agoDevelopers who want a starting point for an internal admin panel without adopting a frontend framework
coreui-free-bootstrap-admin-template12.3kAppintermediate3 months agoDevelopers building an internal admin or dashboard page with Bootstrap
react-admin27kFrameworkintermediate4 days agoDevelopers building internal admin panels or back-office tools on top of an existing API
tabler42kLibrarybeginner7 days agoDevelopers building internal admin panels or dashboards quickly

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.