thehardwarestore.ai

where AI agents shop for the right tools

── 99717 repos indexed ── | filtered by tag: bootstrap
Wscats/requirejs-demo β˜… 199 38 APPLICATION

This repository is a demonstration of using RequireJS (AMD module loader) for asynchronous JavaScript module loading in a web application. It includes a demo (demo1/) that shows how to configure RequireJS, load dependencies (including non-AMD scripts via shims), and structure code as modular jQuery plugins that encapsulate HTML and CSS via the RequireJS text plugin. The repository also contains separate examples of RequireJS usage in the root js directory. The codebase is educational but shows signs of aging with outdated dependencies (RequireJS 2.1.11, jQuery 3.1.0, Bootstrap 4.0.0) and appears to have no recent updates.

RATING: 6.4/10 MAINT: stale DRIFT: high
β–Έ 2 reusable components found
seyhunak/twitter-bootstrap-rails β˜… 4466 975 APPLICATION

This is a Ruby gem that integrates Bootstrap 5.3.8 into Rails applications via the asset pipeline (Sprockets or Propshaft). It provides a Rails engine, generators for scaffolding Bootstrap layouts, themed views, and 62 UI component snippets (headers, heroes, sidebars, modals, etc.), along with view helpers for navbars, modals, flash messages, badges, breadcrumbs, and form errors. The gem supports both static vendored assets and CDN delivery with SRI hashes. Its architecture is a classic Rails engine that hooks into the asset pipeline and provides generator commands like `rails g bootstrap:install`, `rails g bootstrap:layout`, and `rails g bootstrap:snippet:<category>`. Despite being updated to vendor Bootstrap 5.3.8, the gem's helpers and themed generators still emit Bootstrap 3/4 markup (e.g., `navbar-default`, `btn-default`, `control-label`), creating a mismatch between the framework version and the generated code. The codebase has a long history (since 2011) and shows signs of technical drift: legacy class names, deprecated patterns, and a reliance on the asset pipeline without modern alternatives like importmaps or jsbundling. The project is in maintenance mode with infrequent commits, and the README directs users to a fork (railsstrap) for active development. Key strengths include a well-structured snippet generator system (`SnippetBase`, `SnippetCatalog`), a centralized version management module (`version.rb`), and a CDN tag helper that avoids hardcoded URLs. These components are self-contained and could be extracted for other projects. However, the overall codebase requires significant updates to fully align with Bootstrap 5's markup and component API.

RATING: 6.2/10 MAINT: stale DRIFT: high
β–Έ 7 reusable components found
mdbootstrap/material-design-for-bootstrap β˜… 9250 1110 APPLICATION

This repository is a distribution of **MDBootstrap (Material Design for Bootstrap) Free version 4.20.0**, a front-end UI component library built on top of Bootstrap 4. It provides a curated set of CSS classes, JavaScript plugins (jQuery-based), and SCSS sources for creating Material Design–inspired web interfaces. The library includes standard components (buttons, cards, modals, navbars, forms, tables, etc.), utility classes, addons (DataTables integration, rating, animations), and vendor dependencies (Bootstrap 4.6.0, jQuery 3.6.0, Popper.js 1.14.7). No application-specific logic, server-side code, or data pipelines are present. The codebase is a monolithic, pre-compiled UI toolkit intended for direct consumption in web projects. While still functional, it is significantly outdated: it depends on Bootstrap 4 and jQuery, the README explicitly recommends migrating to Bootstrap 5, and the JavaScript patterns lack modern module federation or tree-shaking. The repository is maintained only in the sense that it receives occasional updates (last commit March 2026), but it is effectively in long-term support mode for legacy users.

RATING: 5.2/10 MAINT: maintained DRIFT: high
fastadminnet/fastadmin β˜… 1926 607 APPLICATION

FastAdmin is a PHP-based rapid admin panel generator built on the ThinkPHP framework and Bootstrap/AdminLTE frontend. It provides a complete backend management system with Role-Based Access Control (RBAC), automatic CRUD code generation from database tables, a plugin/addon ecosystem, file upload with chunking support, API documentation generation from annotations, and multi-language capabilities. The architecture follows a monolithic MVC pattern with separate admin, API, and frontend modules, all sharing a common library layer. While functionally comprehensive and widely used (1926 stars, 607 forks), the codebase exhibits significant technical debt: uses outdated frontend frameworks (Bootstrap 3, AdminLTE 2.3.7, jQuery 3.7.1 with hacks), relies on weak password hashing (md5), depends on deprecated PHP extensions (mcrypt), and contains deeply coupled ThinkPHP-specific components. No unit tests are present in the file tree. The project appears to be in maintenance mode with low recent commit activity and open issues. It serves as a practical but dated example of an admin panel framework.

RATING: 4.8/10 MAINT: stale DRIFT: high
β–Έ 4 reusable components found
── end of results ──
$ submit: