Includes multiple admin pages such as dashboards, users, products, orders, files, calendar, messages, reports, and settings
Bootstrap-Admin-Template-master — HTML Admin dashboard Template
By tiny-human
A Bootstrap-based admin template offering pages for dashboards, users, products, orders, files, calendar, messages, reports, and settings, built with Vite and licensed under MIT.
Explore the design
Compare the page layouts and mobile experience. Open any screenshot for a closer look.
Actual screenshot captured by the server browser.
All pages & views 3
Screenshots show visual appearance; interactive behavior may differ.
What stands out
A quick read of the recorded project description.
Organizes styles with SCSS, allowing adjustment of brand colors, fonts, border radius, and shadows via variables
Implements interactions with Alpine.js and uses ApexCharts for charts
Supports light and dark theme switching and can retain theme selection in the browser
Uses Vite as the development server and build tool, with dependencies managed via npm
Licensed under MIT, allowing free use, modification, commercial use, and distribution of this version's code
Template Details
This is an admin interface template, with the repository named Bootstrap-Admin-Template-master and the demo site called Metis. The pages cover common admin modules such as analytics dashboards, user management, product management, order management, file manager, calendar, messages, reports, settings, security, and help support, making it suitable as a starting point for management system interfaces.
Technically, it uses HTML pages as entry points, organizes styles with SCSS, implements interactions with Alpine.js, uses ApexCharts for charts, includes Bootstrap Icons and Font Awesome for icons, provides a development server and build via Vite, and installs dependencies through npm. The template supports light and dark theme switching and allows adjusting brand colors, fonts, border radius, and shadows through SCSS variables.
Usage limitations: Node.js 18 or higher and npm or yarn are required; page data and interactions are front-end demonstrations only and do not include backend APIs, databases, or authentication implementations, so integrating real business logic requires developing a server separately. Third-party assets such as demo images, fonts, and icons must be checked individually under their respective licenses; the code's MIT license does not cover these assets.
Is it right for your project?
Use Cases
- Building interface prototypes for admin systems to quickly present dashboards and data lists
- Serving as a front-end starting point for internal enterprise management tools, replacing with real API data as needed
- Used as a sample project for learning Bootstrap layout, SCSS organization, and Alpine.js interactions
- Demonstrating the page structure of various admin modules in demos or presentations
Suitable For
- Front-end developers who need a ready-made admin interface structure
- Teams using the Bootstrap and SCSS technology stack
- Designers creating admin prototypes or demo pages
- Individuals or organizations looking to build upon MIT-licensed code
Getting started & customization
Use these recorded setup notes alongside the repository instructions for your chosen version.
- 1
Requires Node.js 18 or higher and npm or yarn package manager
- 2
After cloning the repository, run npm install to install dependencies
- 3
Use npm run dev to start the development server, npm run build to generate a production build, and npm run preview to locally preview the build result
- 4
Theme styles can be adjusted in src-modern/styles/scss/abstracts/_variables.scss
- 5
The template does not include backend APIs or data storage; integrating real business logic requires implementing a server separately
License & source material
Usage conditions & limitations
Free to use · keep license noticeThis entry covers the free version of the public repository licensed under MIT; the free scope applies to this version's 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's 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
- 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.
- Using this template requires Node.js 18 or higher installed locally, and managing versions via nvm is recommended; environments below 18 cannot run the documented workflow.
- Dependency installation and script execution require npm or yarn package managers; no instructions for other package management methods are provided.
- Browser support excludes IE11 and only supports Chrome 90+, Firefox 88+, Safari 14+, and Edge 90+; using it in older browsers requires custom adaptation.
- TypeScript support is optional and not the default configuration; enabling relevant settings is required.
View Original Text Basis
Permission is hereby granted, free of charge
Original License Text
- **Node.js 18+** (recommend using [nvm](https://github.com/nvm-sh/nvm))
Original README
- **npm** or **yarn** package manager
Original README
*IE11 is not supported.*
Original README
https://github.com/tiny-human/Bootstrap-Admin-Template-master/blob/main/LICENSE.mdhttps://github.com/tiny-human/Bootstrap-Admin-Template-master/blob/main/README.md- **TypeScript Ready** - Full TypeScript support (optional)
Original README
Compiled by DeepSeek based on repository license and README ·2026-10-05. 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 · 83 / 100
- Technologies
- HTML
- 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
- 2026-02-09
- Screenshot last checked
- 2026-10-05
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 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-05
Inspect the recorded source material
SHA-256: 07260e536e6e95c480504c012b2438c5e7b3b52c7be89539bc81e986d849f072
2026-10-05T07:45:56.294Z
Source file / repository# Metis - Modern Bootstrap 5 Admin Dashboard Template
> A completely modernized, powerful, and free Bootstrap 5 admin dashboard template built with cutting-edge web technologies.
**🎉 Version 3.2.1 Release** - All dependencies updated to latest versions, improved ESLint configuration with `globals` package.

**[🚀 View Live Demo](https://colorlib.com/polygon/metis/)**
[](https://opensource.org/licenses/MIT)
[](https://getbootstrap.com)
[](https://nodejs.org)
## ✨ Features
### 🎨 **Modern Design System**
- **Bootstrap 5.3.8** - Latest version with all modern utilities
- **CSS Custom Properties** - Full theme customization support
- **Dark/Light Mode** - Seamless theme switching with localStorage persistence
- **Responsive First** - Mobile-optimized layouts across all devices
- **Modern Typography** - Inter font family for enhanced readability
### 🚀 **Advanced Technology Stack**
- **Alpine.js 3.15.4** - Lightweight reactive framework for modern interactions
- **ES6+ JavaScript** - Modern JavaScript with modules and async/await
- **Vite 7.3.1** - Lightning-fast development and optimized production builds
- **SCSS Architecture** - Organized, scalable stylesheet structure with Sass 1.97.3
- **Bootstrap Icons 1.13.1** - 1,800+ high-quality SVG icons
- **ApexCharts 5.3.6** - Advanced charting library
- **Font Awesome 7.1.0** - Additional icon library
### 📊 **Comprehensive Dashboard Pages**
- **📈 Analytics Dashboard** - Charts, KPIs, and data visualization
- **👥 User Management** - Complete CRUD operations with modern forms
- **📦 Product Management** - E-commerce ready product listings
- **🛒 Order Management** - Order tracking and status management
- **📁 File Manager** - Modern file browser with upload/download
- **📅 Calendar** - Full-featured event management
- **💬 Messages** - Chat interface with real-time styling
- **📊 Reports** - Data tables with filtering and export
- **⚙️ Settings** - Comprehensive admin configuration
- **🔒 Security** - User permissions and security settings
- **❓ Help & Support** - FAQ, documentation, and support tickets
### 🛠️ **Developer Experience**
- **Hot Module Replacement** - Instant development feedback
- **TypeScript Ready** - Full TypeScript support (optional)
- **Component Architecture** - Modular, reusable JavaScript components
- **Modern Build Pipeline** - Optimized assets with automatic minification
- **Developer Tools** - Source maps, linting, and debugging support
## 🚀 Quick Start
### Prerequisites
- **Node.js 18+** (recommend using [nvm](https://github.com/nvm-sh/nvm))
- **npm** or **yarn** package manager
### Installation
```bash
# Clone the repository
git clone https://github.com/puikinsh/Bootstrap-Admin-Template.git metis-admin
cd metis-admin
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run build
# Preview production build
npm run preview
```
### 📁 Project Structure
```
metis-admin/
├── src-modern/ # Modern source files
│ ├── *.html # Page templates
│ ├── scripts/ # JavaScript modules
│ │ ├── components/ # Page-specific components
│ │ ├── utils/ # Utility functions
│ │ └── main.js # Application entry point
│ ├── styles/ # SCSS stylesheets
│ │ ├── abstracts/ # Variables, mixins, utilities
│ │ ├── components/ # UI component styles
│ │ ├── layout/ # Layout-specific styles
│ │ ├── pages/ # Page-specific styles
│ │ └── themes/ # Theme variants
│ └── assets/ # Static assets
├── dist-modern/ # Production build output
├── node_modules/ # Dependencies
├── package.json # Project configuration
├── vite.config.js # Build configuration
└── README.md # This file
```
## 🎯 Available Scripts
```bash
# Development
npm run dev # Start development server with HMR
npm run dev:host # Start dev server accessible on network
# Production
npm run build # Create optimized production build
npm run preview # Preview production build locally
# Maintenance
npm run clean # Clean build artifacts
```
## 🎨 Customization
### Theme Customization
Edit `src-modern/styles/scss/abstracts/_variables.scss`:
```scss
// Brand Colors
$primary: #6366f1; // Your brand primary color
$secondary: #64748b; // Secondary color
$success: #10b981; // Success state color
// Typography
$font-family-sans-serif: "Inter", system-ui, sans-serif;
$font-size-base: 0.9rem;
// Spacing & Layout
$border-radius: 0.75rem;
$box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
```
### Adding New Pages
1. Create HTML file in `src-modern/`
2. Add corresponding SCSS in `src-modern/styles/scss/pages/`
3. Create JavaScript component in `src-modern/scripts/components/`
4. Register in `src-modern/scripts/main.js`
### Component Development
```javascript
// src-modern/scripts/components/example.js
import Alpine from 'alpinejs';
document.addEventListener('alpine:init', () => {
Alpine.data('exampleComponent', () => ({
// Component state and methods
init() {
console.log('Example component initialized');
}
}));
});
```
## 🆕 What's New in v3.2.1
### Latest Updates (January 2026)
- ✅ **All Dependencies Updated** - Every package upgraded to latest stable version
- ✅ **Improved ESLint Config** - Now uses `globals` package for cleaner browser globals
- ✅ **Vite 7.3.1** - Latest build tool with performance improvements
- ✅ **Sass 1.97.3** - Latest SCSS compiler with bug fixes
- ✅ **SweetAlert2 11.26.17** - Enhanced notification features
- ✅ **Alpine.js 3.15.4** - Bug fixes and performance improvements
- ✅ **0 Security Vulnerabilities** - All packages audited and secure
## 🌟 Key Improvements in v3.0
### From v2.x to v3.0
- ✅ **Bootstrap 3 → Bootstrap 5** - Complete framework upgrade
- ✅ **jQuery → Alpine.js** - Modern, lightweight reactive framework
- ✅ **LESS → SCSS** - More powerful styling with better tooling
- ✅ **Gulp → Vite** - Lightning-fast build system with HMR
- ✅ **ES5 → ES6+** - Modern JavaScript with modules and async/await
- ✅ **Old Icons → Bootstrap Icons** - 1,800+ modern SVG icons
- ✅ **Static → Interactive** - Rich, app-like user interactions
- ✅ **Fixed → Responsive** - Mobile-first, adaptive layouts
- ✅ **Basic → Advanced** - Professional dashboard features
### Performance Improvements
- **90%+ Lighthouse Score** - Optimized for Core Web Vitals
- **Tree Shaking** - Only load code you actually use
- **Code Splitting** - Lazy load components for faster initial loads
- **Asset Optimization** - Automatic image and CSS optimization
- **Modern Bundle** - ES6+ for modern browsers with optimal tree-shaking
## 🛡️ Browser Support
- **Chrome** 90+
- **Firefox** 88+
- **Safari** 14+
- **Edge** 90+
*IE11 is not supported.*
## 📚 Documentation & Resources
- **[Live Demo](https://colorlib.com/polygon/metis/)** - See the template in action
- **[Component Documentation](./docs/components.md)** - Detailed component guides
- **[Customization Guide](./docs/customization.md)** - Theme and styling customization
- **[Deployment Guide](./docs/deployment.md)** - Production deployment instructions
## 🤝 Contributing
We welcome contributions! Please see our [Contributing Guidelines](./CONTRIBUTING.md) for details.
1. Fork the repository
2. Create your feature branch (`git checkout -b feature/amazing-feature`)
3. Commit your changes (`git commit -m 'Add amazing feature'`)
4. Push to the branch (`git push origin feature/amazing-feature`)
5. Open a Pull Request
## 📄 License
This project is licensed under the **MIT License** - see the [LICENSE.md](LICENSE.md) file for details.
```
Copyright (c) 2025 Aigars Silkalns & Colorlib
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
```
## 🙏 Credits & Attribution
### Core Technologies
- **[Bootstrap 5](https://getbootstrap.com)** - The world's most popular CSS framework
- **[Alpine.js](https://alpinejs.dev)** - Lightweight reactive framework
- **[Vite](https://vitejs.dev)** - Next generation frontend tooling
- **[Bootstrap Icons](https://icons.getbootstrap.com)** - Official Bootstrap icon library
### Design Resources
- **[Inter Font](https://rsms.me/inter/)** - Modern typeface designed for computer screens
- **[Heroicons](https://heroicons.com)** - Additional beautiful hand-crafted SVG icons
## 👥 About the Authors
**[Colorlib](https://colorlib.com/)** - The most popular source for free WordPress themes and HTML templates.
**[Aigars Silkalns](https://twitter.com/AigarsSilkalns)** - Project maintainer and founder of Colorlib.
## 🔗 Related Projects
- **[Free Bootstrap Admin Templates](https://colorlib.com/wp/free-bootstrap-admin-dashboard-templates/)**
- **[Premium Admin Templates](https://colorlib.com/wp/html-admin-templates/)**
- **[Free Website Templates](https://colorlib.com/wp/templates/)**
---
**⭐ Star this repository if you found it helpful!**
*Built with ❤️ by the Colorlib team*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
