awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
react-bootstrap avatar

react-bootstrap/react-bootstrap

0
View on GitHub↗
22,608 stars·3,591 forks·TypeScript·MIT·5 vuesreact-bootstrap.github.io↗

React Bootstrap

React Bootstrap is a frontend component framework and responsive UI kit that translates the Bootstrap CSS framework into a React-based component architecture. It provides a collection of reusable, pre-styled interface elements and grid systems designed for consistent, responsive web development.

The library distinguishes itself by wrapping raw HTML markup in React components to manage accessibility and stateful behaviors. It utilizes a centralized theme provider to propagate global configuration and breakpoints, while employing portal-based rendering for overlays to prevent clipping issues.

The framework covers a broad range of capability areas, including responsive layout systems with right-to-left language adaptation, interactive overlays, and a comprehensive suite of form input controls with validation feedback. It also includes tools for navigation workflows, data display via tabular rendering, and notification systems.

Features

  • Design System - Offers a comprehensive library of pre-styled interface elements and responsive layouts for visual consistency.
  • React Components - Provides a comprehensive library of reusable UI elements designed specifically for the React ecosystem.
  • Feedback and Notifications - Implements modals, tooltips, and notification toasts for real-time user alerts and information.
  • Application Navigation Components - Provides pre-styled menus, breadcrumbs, and pagination systems for application navigation.
  • Bootstrap React Component Libraries - Translates the Bootstrap CSS framework into a reusable React-based component architecture.
  • Design Systems - Implements a standardized visual identity framework using shared Bootstrap design tokens.
  • Standard Input Controls - Provides a comprehensive suite of standard form input controls including text fields, switches, and range sliders.
  • Dropdown Menus - Includes selectable dropdown menus with alignment options that automatically close upon item selection.
  • Navigation Elements - Provides essential navigation primitives including tabs, breadcrumbs, and pagination links.
  • Overlay Components - Provides interactive overlays including modals, popovers, and tooltips that render above primary content.
  • Responsive Grid Systems - Ships a set of grid systems and layout containers that adjust based on screen size via breakpoints.
  • Responsive Web Interfaces - Ensures website layouts automatically adjust appearance and element arrangement based on screen size.
  • CSS Class-Based Styling - Applies pre-defined Bootstrap CSS classes to React elements to achieve a consistent design system.
  • UI Component Abstractions - Provides React components that wrap Bootstrap HTML to manage accessibility and stateful behaviors.
  • Validated Web Forms - Builds interactive data entry fields with built-in validation and visual feedback.
  • Frontend Frameworks - Provides a library of pre-styled interactive widgets like carousels and accordions for rapid development.
  • Graph-Based Context Providers - Uses a centralized provider to propagate global configuration and breakpoints across the component tree.
  • Collapsible UI Components - Implements interactive accordions and collapsible sections to toggle content visibility.
  • Content Carousels - Ships a sliding gallery component with touch support and customizable transition intervals.
  • Notification Toasts - Implements a system for brief, non-blocking notification toasts with transition callbacks.
  • Portal Rendering - Renders modals and tooltips into separate DOM nodes to prevent clipping issues from parent containers.
  • Progress Indicators - Provides loading spinners and placeholders to indicate background activity.
  • Theme Providers - Uses a centralized theme provider to inject custom breakpoints and style variants across all components.
  • Dynamic DOM Manipulation - Controls the visibility and positioning of overlays and collapsible elements via internal React state.
  • Form Validation States - Offers CSS classes and logic to provide visual feedback and error states for form input validation.
  • Component Libraries - Bootstrap components rebuilt for the React ecosystem.
  • UI Frameworks - Bootstrap components rebuilt for React.
  • React - Listed in the “React” section of the Awesome Ui Component Library awesome list.

Historique des stars

Graphique de l'historique des stars pour react-bootstrap/react-bootstrapGraphique de l'historique des stars pour react-bootstrap/react-bootstrap

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à React Bootstrap

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec React Bootstrap.
  • palantir/blueprintAvatar de palantir

    palantir/blueprint

    21,836Voir sur GitHub↗

    Blueprint is a React UI component library and web design system focused on accessibility and the creation of data-dense interfaces. It provides a standardized framework of visual styles and reusable interface elements for building professional desktop applications. The toolkit is specifically optimized for displaying complex information and large datasets, featuring high-performance interactive data grids for rendering and manipulating data. The library covers a broad range of capability areas, including the construction of form inputs, navigation systems, and content layout management. It a

    TypeScriptblueprintcomponentsdesign
    Voir sur GitHub↗21,836
  • bootstrap-vue/bootstrap-vueAvatar de bootstrap-vue

    bootstrap-vue/bootstrap-vue

    14,450Voir sur GitHub↗

    Bootstrap-vue is a Vue.js component library and responsive UI kit based on the Bootstrap CSS framework. It provides a frontend component suite of reusable interface elements designed for building mobile-first websites and web applications. The project wraps Bootstrap CSS classes in Vue components to manage styles and behaviors through reactive state. It integrates a responsive layout management system that synchronizes internal component states with Bootstrap's grid system and device breakpoints. The library covers a wide range of interface capabilities, including data display with sortable

    JavaScripta11yaccessibilityaccessible
    Voir sur GitHub↗14,450
  • segmentio/evergreenAvatar de segmentio

    segmentio/evergreen

    12,424Voir sur GitHub↗

    Evergreen is a React UI component library and design system framework. It provides a collection of pre-styled, accessible interface elements used to build consistent web applications. The library functions as a server-side rendered UI kit, allowing components to generate HTML on the server to improve page load speeds and search engine visibility. It includes a centralized styling layer for managing colors, typography, and spacing through custom UI theming. The framework covers accessible web design and enterprise interface design, utilizing a token-based styling system to maintain a uniform

    JavaScriptcomponent-librarydesign-systemsevergreen
    Voir sur GitHub↗12,424
  • fomantic/fomantic-uiAvatar de fomantic

    fomantic/fomantic-ui

    3,759Voir sur GitHub↗

    Fomantic-UI is a component-based CSS library and frontend design system used to build consistent, responsive user interfaces. It functions as a CSS framework and responsive UI toolkit, providing a structured approach to managing typography, color palettes, and spacing. The project enables the development of custom UI components and the implementation of unified design systems across web applications. It provides a variable-driven theme compilation process to customize visual styles and a build-time system to compile selected components into production CSS bundles. The toolkit covers a broad

    JavaScript
    Voir sur GitHub↗3,759
Voir les 30 alternatives à React Bootstrap→

Questions fréquentes

Que fait react-bootstrap/react-bootstrap ?

React Bootstrap is a frontend component framework and responsive UI kit that translates the Bootstrap CSS framework into a React-based component architecture. It provides a collection of reusable, pre-styled interface elements and grid systems designed for consistent, responsive web development.

Quelles sont les fonctionnalités principales de react-bootstrap/react-bootstrap ?

Les fonctionnalités principales de react-bootstrap/react-bootstrap sont : Design System, React Components, Feedback and Notifications, Application Navigation Components, Bootstrap React Component Libraries, Design Systems, Standard Input Controls, Dropdown Menus.

Quelles sont les alternatives open-source à react-bootstrap/react-bootstrap ?

Les alternatives open-source à react-bootstrap/react-bootstrap incluent : palantir/blueprint — Blueprint is a React UI component library and web design system focused on accessibility and the creation of… bootstrap-vue/bootstrap-vue — Bootstrap-vue is a Vue.js component library and responsive UI kit based on the Bootstrap CSS framework. It provides a… segmentio/evergreen — Evergreen is a React UI component library and design system framework. It provides a collection of pre-styled,… fomantic/fomantic-ui — Fomantic-UI is a component-based CSS library and frontend design system used to build consistent, responsive user… cosscom/coss — Coss is an accessible UI component library and design system framework used to build web interfaces. It provides a… rsuite/rsuite — rsuite is a React UI component library and enterprise design system used to build professional web interfaces. It…