Dark admin template based on Angular and Google Material Design
material-angular-dashboard — Angular Admin dashboard Template
By CreativeIT
A dark-themed admin dashboard template built on Angular and Google Material Design, offering dashboard, chart, and data table pages under the MIT license.
Explore the design
Compare the page layouts and mobile experience. Open any screenshot for a closer look.
Actual screenshot captured by the server browser.
One original preview is available. Open the full image to inspect the design.
Screenshots show visual appearance; interactive behavior may differ.
What stands out
A quick read of the recorded project description.
Chart components built with D3 and NVD3
Advanced data tables built with ag-Grid
Sass + BEM structure, theme adjustable via _variables.scss
MIT license, allowing free commercial use and modification
Three optional branches: starter-kit, feature/backend, and feature/serverless
Template Details
Material Angular Dashboard is an Angular admin template published by CreativeIT. It follows Google Material Design guidelines and uses a dark theme by default; the README describes it as the "first dark Material Design + Angular dashboard." The repository is released under the MIT license, permitting free use, modification, commercial use, and distribution of this version of the code, provided the copyright notice and license notice are retained when redistributed.
The template includes dashboard pages and uses D3 and NVD3 for chart components and ag-Grid for advanced tables, along with a custom material-angular-select component. Styles are based on Sass with a BEM structure, and the theme can be adjusted by editing src/theme/scss/_variables.scss.
The repository offers two optional branches: the starter-kit branch is an empty template without all pages and modules, suitable for quick starts; the feature/backend branch includes a preconfigured Node.js backend with authentication and routing capabilities; the feature/serverless branch demonstrates deployment on AWS Lambda. The README also notes that the project is still under development, and more features can be found in the issue list.
Regarding usage restrictions, the MIT license for the code itself does not cover third-party assets such as demo images, fonts, and icons, which must be checked separately under their respective licenses; external services such as domains, hosting, databases, payments, or AI may incur additional charges.
Is it right for your project?
Use Cases
- Building a dark-themed admin interface
- Admin dashboard pages requiring charts and data tables
- Quick-starting a custom project based on the starter-kit branch
- Referencing the feature/backend branch for a full-stack solution with authentication and routing
- Referencing the feature/serverless branch for deployment on AWS Lambda
Suitable For
- Teams developing admin systems with Angular
- Developers needing a Material Design dark-themed dashboard
- Projects wanting to use this template code freely for commercial purposes under the MIT license
Getting started & customization
Use these recorded setup notes alongside the repository instructions for your chosen version.
- 1
After cloning the repository, run npm install to install dependencies
- 2
Install @angular/cli globally to use the ng command
- 3
Run npm start or ng serve to start the development server, default address http://localhost:4200/
- 4
Run npm run build or ng build to build, with output in the dist/ directory
- 5
Third-party assets such as demo images, fonts, and icons must be checked separately under their respective licenses
License & source material
Usage conditions & limitations
Free to use · keep license noticeThis entry covers the free version under the MIT license in the public repository; the free scope is limited to this version of the code and does not imply that external services or third-party assets are free.
Must comply with when using
- Permits free use, modification, commercial use, and distribution of this version of the code.
- When distributing copies or substantial portions of the code, retain the original author's copyright notice and the full MIT license notice.
- The code is provided as is; warranties and limitations of liability are governed by the original license and applicable law.
Additional costs & items to verify
- The full-stack authentication demo in the feature/backend branch relies on an externally hosted demo site and requires the provided demo account credentials; this demo service is not part of the template code, and you must set up your own backend for actual deployment.
- The deployment method in the feature/serverless branch relies on external cloud services such as AWS Lambda, which may incur AWS charges and require a corresponding account, and is not covered by the free code under the MIT license.
- The project is still under development, and the README explicitly states that further features are planned, so it should not be considered feature-complete or production-ready.
- Demo images, fonts, icons, and other third-party assets must be checked under their respective licenses and cannot be judged solely by the code's MIT license.
- External services such as domains, hosting, databases, payments, or AI may incur additional charges.
View Original Text Basis
Permission is hereby granted, free of charge
Original License Text
You can also try the [demo](http://dashboard-auth-demo.creativeit.io) (user: [email protected] , password: admin).
Original README
You can also try dashboard powered with [AWS Lambda](https://aws.amazon.com/lambda/). This allows you to easily deploy your application without the need for a dedicated server.
Original README
https://github.com/CreativeIT/material-angular-dashboard/blob/master/LICENSEhttps://github.com/CreativeIT/material-angular-dashboard/blob/master/README.mdWe are still working on the project and there will be much more awesome, check out our [issues](https://github.com/CreativeIT/material-angular-dashboard/issues) to see what features are coming soon.
Original README
Compiled by DeepSeek based on repository license and README ·2026-09-30. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.
Project checks & description sources
Template Information
- Source platforms
- GitHub
- Documentation and maintenance reference score
- More documented · 80 / 100
- Technologies
- Angular
- Website type
- Admin dashboard
How this score is calculated
Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.
What to verify for this project
- Repository update recorded
- 2023-01-06
- Screenshot last checked
- 2026-09-30
A demo link is listed. Check it with your own content and viewport sizes; its presence does not confirm that forms, authentication or payments work.
The catalog identifies Angular as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.
Use a selection guide →How this description was prepared
AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.
Automatically checked against source and license rules; no manual editorial review.
Inspect the recorded source material
SHA-256: 363f65cf78d0f908fd4f5fc477e449c581a8ae3acc06c7e293ec9ac16d3070c1
2026-09-30T11:54:05.444Z
Source file / repository# Material Angular Dashboard Welcome to the first dark dashboard with Google Material Design and Angular! <a target="_blank" href="http://material-angular-dashboard.creativeit.io/"><img src="https://trello-attachments.s3.amazonaws.com/55f8466d8f95075bca20dd66/5bf421455ab0f05102cadac9/eee32e50e9fc278b715442a3fc6f65aa/Readme.png"/></a> Its much more fun with the [demo](http://material-angular-dashboard.creativeit.io). Material admin template is absolutely free for commercial usage theme, based on Google Material Design guidelines. > **Important**: We are still working on the project and there will be much more awesome, check out our [issues](https://github.com/CreativeIT/material-angular-dashboard/issues) to see what features are coming soon. # SETUP and USAGE The steps below will take you through cloning your own fork, installing dependencies and building: 1. Fork and/or clone our repository. To use Git from command line, see the [Setting up Git](https://help.github.com/articles/set-up-git/) and [Fork repo](https://help.github.com/articles/fork-a-repo/) articles. ```bash git clone https://github.com/CreativeIT/material-angular-dashboard.git ``` 2. Open your copied repo folder in terminal and install necessary modules with command, make sure that you have installed [npm](https://www.npmjs.com/get-npm): ```bash npm install ``` 3. Install [angular-cli](https://cli.angular.io/) globally to use its commands in the terminal: ```bash npm install --global @angular/cli ``` 4. Now you are able to run or build the project: Run `npm start` or `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The app will automatically reload if you change any of the source files. Run `npm run build` or `ng build` to build the project. The build artifacts will be stored in the `dist/` directory. # FEATURES * Angular * [Material Design](http://www.google.com/design/spec/material-design/introduction.html) * TypeScript * Responsive dark material design. DARK, Carl! * User experience focused * [Sass](http://sass-lang.com/) * [D3](https://d3js.org/) and [NVD3](http://nvd3.org/) * [ag-Grid](https://www.ag-grid.com) * [material-angular-select](https://github.com/CreativeIT/material-angular-select) * MIT License # Additional Since the project uses [BEM](http://getbem.com) structure with sass, it can be customized in an easy way by editing `src/theme/scss/_variables.scss` file. Project uses [d3](https://d3js.org/) and [nvd3](http://nvd3.org/) to build charts and chart components and [ag-Grid](https://www.ag-grid.com) to build advanced tables. # Quick start Do you want to start quickly and don't need all the pages and modules? You can checkout to empty [starter-kit branch](https://github.com/CreativeIT/material-angular-dashboard/tree/starter-kit) and get to work! If you need full-stack solution with authentication ability and routing, checkout [feature/backend branch](https://github.com/CreativeIT/material-angular-dashboard/tree/feature/backend) with preconfigured Node.js backend. You can also try the [demo](http://dashboard-auth-demo.creativeit.io) (user: [email protected] , password: admin). You can also try dashboard powered with [AWS Lambda](https://aws.amazon.com/lambda/). This allows you to easily deploy your application without the need for a dedicated server. Checkout [feature/serverless branch](https://github.com/CreativeIT/material-angular-dashboard/tree/feature/serverless) to see the details or try the [demo](https://g5ope910kg.execute-api.eu-central-1.amazonaws.com/production/) (user: [email protected] , password: admin) to make sure that this is no different from the classic approach. # Hire us We are ready to become a strong development partner and bring competitive advantage to your business. Visit our site [creativeit.io](http://creativeit.io/) or drop us a line <[email protected]>. We will be happy to help you! # Credits Material Angular Dashboard was inspired by [html5 material dashboard](https://github.com/CreativeIT/material-dashboard-lite) Designed with passion and coffee by CreativeIT. # Support the project * Star the repo :star: * Create an issue report or feature request * Follow us on [Twitter](https://twitter.com/intent/follow?screen_name=CreativeITeam)
Explore similar templates
Compare previews and descriptions within the same stack and category.

ngx-admin
ngx-admin is an Angular admin dashboard template maintained by Akveo, built on the Nebular component library and released under the MIT license.
Angular · Admin dashboard

ng-devui-admin
A customizable mid-to-back-office admin template built with Angular and DevUI, featuring configurable layouts, multi-theme switching, internationalization, and local mock data debugging.
Angular · Admin dashboard

angular-material-template
A responsive Angular Material admin template with authentication, sidebar dashboard, account area, role guards, JWT interceptor, and lazy-loaded modules, under the MIT license.
Angular · Admin dashboard

lightning-admin-angular
A mobile-first responsive admin template built with Angular and Bootstrap, offering data interface layouts such as dashboards.
Angular · Admin dashboard

StarAdmin-Free-Angular-Admin-Template
A free admin template based on Angular 7 and Bootstrap 4, maintained by BootstrapDash.
Angular · Admin dashboard

free-angular-tailwind-dashboard
A free, open-source Angular admin template built with Angular and Tailwind CSS, offering pre-built dashboards, charts, tables, forms, authentication pages, and UI elements with dark mode, i18n, and RTL support under the MIT license.
Angular · Admin dashboard
