Bootstrap-based dashboard layout starter template
bootstrap-dashboard-starter-template — HTML Admin dashboard Template
By yuvrajsab
A Bootstrap-based dashboard starter template using Nunjucks templates and Parcel bundling, suitable for quickly building admin interface prototypes.
Explore the design
Compare the page layouts and mobile experience. Open any screenshot for a closer look.
Preview provided in the project README.
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.
Uses Nunjucks to organize HTML templates
Development builds and production bundling via Parcel
npm run dev starts a local server at localhost:1234
npm run build outputs a compiled and minified build directory
MIT license, allowing free use, modification, commercial use, and distribution
Template Details
This is a simple Bootstrap dashboard starter template for quickly building web application admin interfaces, eliminating the need to design layouts from scratch. The project uses Bootstrap 5 for styles and components, Nunjucks to organize HTML templates, and Parcel v1 for building and local development.
For the development workflow, after cloning the repository, run npm install to install dependencies. npm run dev starts a local server at localhost:1234, while npm run build generates a build directory containing compiled and minified code. The README notes two known limitations: during production builds, the CSS output directory remains scss/ instead of css/, requiring manual renaming; and the project chose Parcel v1 over v2 because at the time v2 had issues with the inability to remove content hashes from asset filenames and with livereload.
The template only provides HTML templates. If used for a server-side application, you can build first and then copy the css and js files into the server-side project. The repository uses the MIT license, allowing free use, modification, commercial use, and distribution, but third-party assets such as demo images, fonts, and icons require separate license verification.
Is it right for your project?
Use Cases
- Quickly building admin interface prototypes
- Serving as a front-end static asset template for server-side applications
- Learning how to organize admin pages with Bootstrap and Nunjucks
Suitable For
- Developers who need to quickly start an admin interface
- Front-end projects using the Bootstrap stack
- Projects that want to integrate as HTML templates into an existing server-side application
Getting started & customization
Use these recorded setup notes alongside the repository instructions for your chosen version.
- 1
Requires Node.js and npm to be installed first
- 2
After cloning the repository, run npm install to install dependencies
- 3
npm run dev starts the local development server, default port 1234
- 4
npm run build generates a build directory, where the CSS output directory must be manually renamed from scss to css
- 5
When used for a server-side application, copy the css and js files into the server-side project after building
License & source material
Usage conditions & limitations
Free to use · keep license noticeThis listing covers the free version from a public repository under the MIT license; the free scope applies to that version's code and does not imply that external services or third-party assets are free.
Must comply with when using
- Free use, modification, commercial use, and distribution of this version's code are permitted.
- 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
- Demo images, fonts, icons, and other third-party assets require verification 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.
- During production builds, the CSS output directory remains scss/ instead of css/, requiring manual renaming; otherwise, style paths may not work as expected.
- The project is fixed on Parcel v1 because at the time v2 had issues with the inability to remove content hashes from asset filenames and with livereload; upgrading to v2 may encounter build and hot-reload obstacles.
- The template only provides static HTML output. When used for a server-side application, you must build first and then manually copy the css and js files; it does not include server-side integration code.
View Original Text Basis
Permission is hereby granted, free of charge
Original License Text
It's a bug actually, I couldn't rename it to `css` on build so you have to do that manually.
Original README
Parcel v2 currently as of 20/10/2021 has some problems like it doesn't let you remove `content hash` from your assets filename and some problem with livereload.
Original README
https://github.com/yuvrajsab/bootstrap-dashboard-starter-template/blob/master/LICENSEhttps://github.com/yuvrajsab/bootstrap-dashboard-starter-template/blob/master/README.mdIt's just a `html` template, you can build the project using `npm run build` and copy `css` and `js` files to your server app.
Original README
Compiled by DeepSeek based on repository license and README ·2026-10-13. 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
- Partly documented · 58 / 100
- Technologies
- HTML
- Website type
- Admin dashboard · Starter
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
- 2021-10-23
- Screenshot last checked
- 2026-10-13
No demo link is recorded. Use the repository instructions to evaluate the project locally; the screenshot alone cannot establish interactive behavior.
The catalog identifies HTML 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.
Review declaration: [email protected] · 2026-10-13
Inspect the recorded source material
SHA-256: c31cd8892ef12885e165a1f7f9c472b1347a94b9259c1a22bb0bab9739a9e87c
2026-10-13T03:19:12.497Z
Source file / repository# Bootstrap Dashboard Starter Template A simple Bootstrap css dashboard starter template for building web applications quickly without getting into much hassle of designing. ## Screenshots  ## Development This project is built using [Bootstrap 5](https://getbootstrap.com/), [Nunjucks](https://mozilla.github.io/nunjucks/), and [Parcel Bundler](https://v1.parceljs.org/). Before you can start development you need to take care of a few prerequisites. ### Installing Prerequisites #### Using apt package manager (Debian/Ubuntu) ```bash sudo apt install nodejs npm ``` ### Clone Project You can simply clone the project using git as: ```bash git clone https://github.com/yuvrajsab/bootstrap-dashboard-starter-template ``` or you can download ZIP and extract it. ### Build switch into project directory ```bash cd bootstrap-dashboard-starter-template ``` #### Install project dependencies ```bash npm install ``` #### Running in development enviornment ```bash npm run dev ``` This will build the project in dev mode and start a local server on `localhost:1234` #### Building for production use ```bash npm run build ``` This will generate `build` directory containing all the compiled and minified code. ## FAQ 1. Why are you using Parcel v1 instead of v2? Parcel v2 currently as of 20/10/2021 has some problems like it doesn't let you remove `content hash` from your assets filename and some problem with livereload. 2. Why is there `scss/` directory for `css` files when I build the project in production? It's a bug actually, I couldn't rename it to `css` on build so you have to do that manually. 3. What if I wanted to use this in some server side applications. It's just a `html` template, you can build the project using `npm run build` and copy `css` and `js` files to your server app.
Explore similar templates
Compare previews and descriptions within the same stack and category.

gentelella
Gentelella v4 is a free, open-source admin dashboard template maintained by Colorlib, built with vanilla JavaScript, SCSS, and Vite 8 without Bootstrap or jQuery.
HTML · Admin dashboard

coreui-free-bootstrap-admin-template
A free Bootstrap admin template maintained by CoreUI, built on CoreUI's own UI component library. It provides compiled HTML pages and Pug template source code, covering dashboards, authentication, forms, components, icons, and error pages.
HTML · Admin dashboard

dashboards
A collection of responsive dashboard HTML templates open-sourced by Keen IO, built on CSS Grid, offering multiple prebuilt admin data interface layouts.
HTML · Admin dashboard

SB Admin 2
SB Admin 2 is a classic Bootstrap admin template from Start Bootstrap, offering dashboards, charts, tables, and common management pages.
HTML · Admin dashboard

Adminator-admin-dashboard
Adminator 4 is a vanilla HTML, CSS and JavaScript admin dashboard template with a CSS-variable token design system, built-in light and dark themes, no jQuery or Bootstrap dependency, and 18 pages covering dashboards, mail, calendar, charts, forms, tables and error pages.
HTML · Admin dashboard

SB Admin
SB Admin is a lightweight, open-source Bootstrap admin template from Start Bootstrap. It offers a sidebar-and-top-bar layout with data tables, forms, and stat cards, plus responsive design.
HTML · Admin dashboard
