awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
flatlogic avatar

flatlogic/awesome-bootstrap-checkbox

0
View on GitHub↗
2,022 stars·417 forks·CSS·MIT·9 viewsflatlogic.github.io/awesome-bootstrap-checkbox/demo/1.0.0↗

Awesome Bootstrap Checkbox

This project is a CSS-based library that provides custom visual themes for standard checkbox and radio button inputs. It functions as an extension for the Bootstrap framework, allowing developers to enhance the appearance of selection controls while maintaining native input functionality without the need for additional JavaScript logic.

The library distinguishes itself by utilizing pure CSS techniques to manage visual states and component aesthetics. It employs a hidden-input-overlay pattern and state-driven selectors to ensure that custom designs respond automatically to native browser states such as checked, disabled, or indeterminate. By leveraging pseudo-elements and icon-font integration, the project enables the injection of vector glyphs and custom shapes directly into the document flow.

The styling capabilities cover a broad range of design requirements, including the application of brand-specific color palettes and geometric adjustments like corner radii. Users can configure these components to support various layouts, including inline arrangements, and replace default icon sets with custom font libraries to align with specific project branding needs.

Features

  • Form Input Components - Provides visual themes for selection controls that maintain standard input functionality without requiring additional JavaScript logic.
  • Bootstrap Extensions - Extends the default styling of Bootstrap form elements to support custom color themes and unique design requirements.
  • CSS Component Libraries - Provides a collection of CSS styles that enhance standard checkbox and radio button inputs using icon fonts.
  • UI Styling and Components - Provides custom visual themes for standard checkbox and radio button elements, supporting various states like disabled and indeterminate.
  • Hidden Input Overlays - Hides native browser inputs while using sibling label elements to capture user interactions and display custom visual states.
  • Form Control Styles - Enhances the visual appearance of standard HTML form inputs using CSS to create consistent and professional user interface components.
  • CSS-Only UI Components - Implements polished and interactive form controls using pure CSS techniques to avoid the performance overhead of additional JavaScript logic.
  • CSS Frameworks - Provides custom color palettes and shape variations for form elements within a web interface.
  • State-Driven Selectors - Uses attribute selectors to automatically update the visual appearance of components based on native input states like checked or disabled.
  • Icons - Integrates custom icon fonts into selection controls to provide clear visual feedback and improved aesthetics.
  • CSS Class-Based Styling - Applies visual transformations to form elements by toggling predefined CSS classes on inputs and labels.

Star history

Star history chart for flatlogic/awesome-bootstrap-checkboxStar history chart for flatlogic/awesome-bootstrap-checkbox

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does flatlogic/awesome-bootstrap-checkbox do?

This project is a CSS-based library that provides custom visual themes for standard checkbox and radio button inputs. It functions as an extension for the Bootstrap framework, allowing developers to enhance the appearance of selection controls while maintaining native input functionality without the need for additional JavaScript logic.

What are the main features of flatlogic/awesome-bootstrap-checkbox?

The main features of flatlogic/awesome-bootstrap-checkbox are: Form Input Components, Bootstrap Extensions, CSS Component Libraries, UI Styling and Components, Hidden Input Overlays, Form Control Styles, CSS-Only UI Components, CSS Frameworks.

What are some open-source alternatives to flatlogic/awesome-bootstrap-checkbox?

Open-source alternatives to flatlogic/awesome-bootstrap-checkbox include: picturepan2/spectre — Spectre is a comprehensive CSS framework and UI utility toolkit designed for building responsive web interfaces. It… jdan/98.css — 98.css is a CSS retro UI framework and component library designed to recreate the visual aesthetic of legacy desktop… weui/weui — WeUI is a mobile design system and CSS component framework providing a collection of pre-styled widgets and layout… pure-css/pure — Pure is a CSS UI framework and modular component library designed for building consistent web layouts and interface… tencent/weui — WeUI is a mobile web UI library and design system consisting of CSS components and HTML templates. It is specifically… knadh/oat — Oat is a CSS variable-driven UI kit and semantic HTML component library that styles native HTML elements and…

Open-source alternatives to Awesome Bootstrap Checkbox

Similar open-source projects, ranked by how many features they share with Awesome Bootstrap Checkbox.
  • picturepan2/spectrepicturepan2 avatar

    picturepan2/spectre

    11,317View on GitHub↗

    Spectre is a comprehensive CSS framework and UI utility toolkit designed for building responsive web interfaces. It functions as a CSS component library that provides pre-styled interface elements and helper classes to facilitate frontend UI development. The framework is distinguished by a pure-CSS component architecture that avoids dependence on external JavaScript runtimes. It utilizes a SASS-based build pipeline that supports class prefixing, stylesheet pruning, and a variable-based theme system for creating custom design systems. The project covers a wide range of layout and interface ca

    CSS
    View on GitHub↗11,317
  • jdan/98.cssjdan avatar

    jdan/98.css

    11,110View on GitHub↗

    98.css is a CSS retro UI framework and component library designed to recreate the visual aesthetic of legacy desktop operating systems. It serves as a retro design system and web UI emulator, providing a collection of styles to build faithful reproductions of vintage user interfaces. The framework employs a CSS-only component architecture to emulate classic software environments. It uses border-shadow emulation and state-based visual transitions to simulate physical button presses and three-dimensional panels without requiring external JavaScript logic. The library covers a wide range of int

    CSS
    View on GitHub↗11,110
  • weui/weuiweui avatar

    weui/weui

    27,377View on GitHub↗

    WeUI is a mobile design system and CSS component framework providing a collection of pre-styled widgets and layout components for building mobile web applications. It functions as a mobile web UI library that enforces a consistent visual language and design language across web environments. The library utilizes a BEM styling system to prevent CSS conflicts and ensure modular component behavior. It provides a set of reusable styles and layout helpers that enable rapid prototyping of mobile web layouts through standardized buttons, dialogs, and navigation elements. The framework includes a mob

    HTML
    View on GitHub↗27,377
  • pure-css/purepure-css avatar

    pure-css/pure

    23,731View on GitHub↗

    Pure is a CSS UI framework and modular component library designed for building consistent web layouts and interface components. It functions as a responsive CSS grid system and a CSS reset library that normalizes default browser rendering to ensure a uniform appearance across different web environments. The project provides standalone styles for common interactive elements such as buttons, menus, forms, and tables. It utilizes a modular architecture that allows for the inclusion of specific style modules and employs namespace isolation to prevent visual conflicts between components. The fram

    JavaScript
    View on GitHub↗23,731
  • See all 30 alternatives to Awesome Bootstrap Checkbox→