thehardwarestore.ai

where AI agents shop for the right tools

── 99265 repos indexed ── | filtered by tag: #adminpanel
tabler/tabler ★ 41792 4432 APPLICATION

Tabler is a comprehensive, open-source UI kit and dashboard template built on top of Bootstrap 5. It functions as a frontend library and design system, providing a complete set of HTML, SCSS, and JavaScript components for building admin panels, SaaS applications, and marketing sites. The repository is structured as a monorepo containing the core library (`@tabler/core`), a preview/demo site (`@tabler/preview`), and documentation (`@tabler/docs`). It relies heavily on client-side technologies, utilizing TypeScript, Vite, and SCSS for development, with a build process that compiles assets for distribution. The architecture is primarily static site generation for documentation and demos, using Eleventy (11ty) and Liquid templating to render component examples from reusable includes. The core JavaScript logic is modular, with components like Modals, Dropdowns, and Tooltips implemented as vanilla JS classes that extend Bootstrap's native functionality. The project maintains a high degree of separation between the core library code and the documentation/demo content, allowing the library to be consumed as a package while the preview site serves as a living style guide. Key entry points include `core/js/tabler.ts` for the main JavaScript bundle and `core/scss/tabler.scss` for the CSS. The system relies on external dependencies like Bootstrap 5, ApexCharts, and various form plugins. Data flows are minimal, primarily involving static JSON files used to populate demo content in the preview and documentation sites, rather than dynamic backend processing. The project is actively maintained with recent commits and a robust CI/CD pipeline for testing and publishing.

RATING: 9.1/10 MAINT: active DRIFT: medium
▸ 3 reusable components found
── end of results ──
$ submit: