ConfigsMay 29, 2026·3 min read

Tabler — Open Source Dashboard UI Kit Built on Bootstrap 5

A modern, responsive dashboard UI kit based on Bootstrap 5. Provides over 100 responsive components and multiple page templates for building admin panels, SaaS dashboards, and internal tools.

Agent ready

Ready-to-run agent install

This asset can be installed after the agent chooses its runtime, checks the plan, and runs the matching command.

Native · 98/100Policy: allow
Agent surface
Any MCP/CLI agent
Kind
Skill
Install
Single
Trust
Trust: Established
Entrypoint
Tabler Overview
Direct install command
npx -y tokrepo@latest install de8f9b2a-5b7a-11f1-9bc6-00163e2b0d79 --target codex

Run after dry-run confirms the install plan.

Introduction

Tabler is an open-source HTML dashboard UI kit built on Bootstrap 5. It provides a clean, modern design system with hundreds of responsive components, page templates, and an icon set, enabling developers to build admin interfaces and internal tools quickly.

What Tabler Does

  • Delivers a complete dashboard framework with sidebar, top-nav, and combined layouts
  • Includes 100+ UI components: cards, charts, tables, forms, modals, and data visualizations
  • Provides 30+ pre-built page templates for dashboards, user profiles, pricing, settings, and error pages
  • Ships Tabler Icons, a set of over 5,400 open-source SVG icons
  • Supports dark mode, RTL layouts, and responsive breakpoints out of the box

Architecture Overview

Tabler extends Bootstrap 5 with additional Sass variables, custom components, and layout utilities. The source is organized as Sass files compiled to CSS, with optional JavaScript for interactive components. Pages are authored as HTML templates that reference Tabler's CSS and JS bundles. A development server powered by Eleventy builds and live-reloads the demo site during development.

Self-Hosting & Configuration

  • Install the core package via npm or include the CDN-hosted CSS and JS files directly
  • Customize the theme by overriding Sass variables before importing the Tabler source files
  • Use Tabler Icons as an npm package, CDN link, or copy individual SVG files into your project
  • Integrate with React, Vue, or Angular by using Tabler's CSS alongside framework-specific component wrappers
  • Run npm run start in the cloned repo to launch the development server with all demo pages

Key Features

  • Modern, clean design language with consistent spacing and typography
  • Built on Bootstrap 5 with no jQuery dependency
  • 5,400+ free SVG icons maintained as a separate package
  • Responsive data tables, charts (via Apache ECharts integration), and map components
  • MIT licensed with no restrictions on commercial use

Comparison with Similar Tools

  • AdminLTE — larger plugin ecosystem but relies on jQuery and Bootstrap 4; Tabler is jQuery-free and built on Bootstrap 5
  • CoreUI — offers dedicated React/Vue/Angular packages; Tabler focuses on HTML-first with framework-agnostic CSS
  • Tremor — React-only dashboard component library; Tabler works with any framework or plain HTML
  • shadcn/ui — React component collection with Tailwind CSS; Tabler uses Bootstrap 5 as its foundation

FAQ

Q: Can I use Tabler with React or Vue? A: Yes. Import Tabler's CSS into your project and use its class names on your components. Community wrappers for React and Vue also exist.

Q: Is Tabler free for commercial use? A: Yes, Tabler is MIT licensed. There are no restrictions on using it in commercial products.

Q: How does Tabler differ from raw Bootstrap? A: Tabler extends Bootstrap with additional components (charts, stat cards, ribbons), layout presets (sidebar variants, combined nav), and a curated design system with consistent styling.

Q: Are Tabler Icons included in the main package? A: Icons are maintained as a separate package (@tabler/icons) and can be installed independently or used via CDN.

Sources

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets