react-bootstrap
React Bootstrap components (c) 2014-present Stephen J. Collings, Matthew Honnibal, Pieter Vanderwerff: github.com/react-bootstrap
Collaborators
Gravatar for undefinedGravatar for undefinedGravatar for undefined
4
MIT
PUBLIC
All (99)
All (99)
buttons (14)
forms (12)
media-content (13)
miscellaneous (5)
navigation (20)
overlays (10)
page-layout (13)
test (1)
transitions (2)
utils (9)
Main components (99)
Main components (99)
All components (99)

A basic button React component.

136
Total downloads
Build: fail
Gravatar for undefined

A React component that groups a series of <button>s together on a single line.

020
Total downloads
Build: fail
Gravatar for undefined

A React component that allows combining sets of <ButtonGroup>s together on a single line.

00
Total downloads
Build: fail
Gravatar for undefined

A react component for a close button.

110
Total downloads
Build: fail
Gravatar for undefined

If the default handling of the dropdown menu and toggle components aren’t to your liking, you can customize them, by using the more basic `D

19
Total downloads
Build: fail
Gravatar for undefined

Represents a single button dropdown.

00
Total downloads
Build: fail
Gravatar for undefined

<Dropdown.Menu> represents the menu of a <Dropdown> React component.

014
Total downloads
Build: fail
Gravatar for undefined

Represents the toggle component of a React dropdown button.

116
Total downloads
Build: fail
Gravatar for undefined

Represents a menu item in a dropdown.

116
Total downloads
Build: fail
Gravatar for undefined

There are situations due to browser quirks or Bootstrap CSS where

191
Total downloads
Build: fail
Gravatar for undefined

The content of the split button.

12
Total downloads
Build: fail
Gravatar for undefined

An inner component of <SplitButton>.

14
Total downloads
Build: fail
Gravatar for undefined

The value of the input, and unique identifier in the ToggleButtonGroup

10
Total downloads
Build: fail
Gravatar for undefined

For checkboxes or radio buttons styled as Buttons, you can can use the ToggleButtonGroup and ToggleButton components.

10
Total downloads
Build: fail
Gravatar for undefined

Attaches a ref to the <input> element

12
Total downloads
Build: fail
Gravatar for undefined

Using a <ControlLabel> as a label for a <FormControl> ensure accessibility.

10
Total downloads
Build: fail
Gravatar for undefined

Represents a form layout.

10
Total downloads
Build: fail
Gravatar for undefined

The <FormControl> component renders a form control with Bootstrap styling.

10
Total downloads
Build: fail
Gravatar for undefined

<FormControl.Feedback> allows you to display a feedback icon when validation state is set on a <FormGroup>.

17
Total downloads
Build: fail
Gravatar for undefined

<FormControl.Static> renders static text.

10
Total downloads
Build: fail
Gravatar for undefined

The <FormGroup> component wraps a form control with proper spacing, along with support for a label, help text, and validation state.

114
Total downloads
Build: fail
Gravatar for undefined

Displays help text if needed.

12
Total downloads
Build: fail
Gravatar for undefined

<InputGroup>is a wrapper around form controls that allows to use add-ons, such as<InputGroup.Addon>and<InputGroup.Button>`.

10
Total downloads
Build: fail
Gravatar for undefined

Wrap your form control in an <InputGroup>, then use for normal add-ons and for button add-ons

15
Total downloads
Build: fail
Gravatar for undefined
No description found
05
Total downloads
Build: fail
Gravatar for undefined

A radio form control component for React.

10
Total downloads
Build: fail
Gravatar for undefined

Represents a Carousel react component.

10
Total downloads
Build: fail
Gravatar for undefined

A caption for a <Carousel> component.

10
Total downloads
Build: fail
Gravatar for undefined

Represents a single Carousel item.

15
Total downloads
Build: fail
Gravatar for undefined

An image React component.

10
Total downloads
Build: fail
Gravatar for undefined

Abstract object styles for building various types of components (like blog comments, Tweets, etc) that feature a left or right aligned i

12
Total downloads
Build: fail
Gravatar for undefined

Represents the body of a <Media> component.

14
Total downloads
Build: fail
Gravatar for undefined

Represents the heading of a <Media> component.

15
Total downloads
Build: fail
Gravatar for undefined

A left-aligned image alongside textual context.

14
Total downloads
Build: fail
Gravatar for undefined

Use media objects inside a list (useful for comment threads or articles lists).

14
Total downloads
Build: fail
Gravatar for undefined

Represents a media list item (contained in a media list component).

14
Total downloads
Build: fail
Gravatar for undefined

A right-aligned image alongside textual context.

14
Total downloads
Build: fail
Gravatar for undefined

Allows browsers to determine video or slideshow dimensions based on the width of their containing block by creating an intrinsic ratio that

10
Total downloads
Build: fail
Gravatar for undefined

Thumbnails are designed to showcase linked images with minimal required markup.

12
Total downloads
Build: fail
Gravatar for undefined

A React element that displays an alert.

10
Total downloads
Build: fail
Gravatar for undefined

Easily highlight new or unread items by adding a <Badge> to links, Bootstrap navs, and more.

10
Total downloads
Build: fail
Gravatar for undefined
  • @property {string:required} glyph -
114
Total downloads
Build: fail
Gravatar for undefined

Create a <Label>label</Label> to highlight information.

10
Total downloads
Build: fail
Gravatar for undefined

Validate that children, if any, are instances of <ProgressBar>.

10
Total downloads
Build: fail
Gravatar for undefined

Breadcrumbs are used to indicate the current page’s location.

10
Total downloads
Build: fail
Gravatar for undefined

A react component that represents a single breadcrumb item, part of a breadcrumbs navigation.

15
Total downloads
Build: fail
Gravatar for undefined

A react component that contains navigation items.

117
Total downloads
Build: fail
Gravatar for undefined

Add dropdowns to a <Nav> the NavDropdown component.

10
Total downloads
Build: fail
Gravatar for undefined

An item inside a <Nav>.

120
Total downloads
Build: fail
Gravatar for undefined

Navbars are responsive meta components that serve as navigation headers for your application or site.

12
Total downloads
Build: fail
Gravatar for undefined

Displays the brand inside a <Navbar> header.

15
Total downloads
Build: fail
Gravatar for undefined

To have a mobile friendly Navbar, Add a Navbar.Toggle to your Header and wrap your Navs in a Navbar.Collapse component

15
Total downloads
Build: fail
Gravatar for undefined

A header component for the <Navbar> component.

25
Total downloads
Build: fail
Gravatar for undefined

To have a mobile friendly Navbar, Add a Navbar.Toggle to your Header and wrap your Navs in a Navbar.Collapse component

15
Total downloads
Build: fail
Gravatar for undefined
No description found
00
Total downloads
Build: fail
Gravatar for undefined

Quick previous and next links.

10
Total downloads
Build: fail
Gravatar for undefined

Represents an item in a <Pager>.

06
Total downloads
Build: fail
Gravatar for undefined

Provide pagination links for your site or app with the multi-page pagination component

00
Total downloads
Build: fail
Gravatar for undefined

Pagination button for internal use with the pagination component

00
Total downloads
Build: fail
Gravatar for undefined

Represents a single tab.

15
Total downloads
Build: fail
Gravatar for undefined

Represents a container for a tab - useful for complex and custom layouts.

08
Total downloads
Build: fail
Gravatar for undefined

Represents a container for tabs’ contents.

011
Total downloads
Build: fail
Gravatar for undefined

We override the <TabContainer> context so <Nav>s in <TabPane>s don’t

011
Total downloads
Build: fail
Gravatar for undefined

Togglable tabs - quick, dynamic tab functionality to transition through panes of local content.

12
Total downloads
Build: fail
Gravatar for undefined

A Component type that provides the modal content Markup

10
Total downloads
Build: fail
Gravatar for undefined

Represents the body of a modal dialog

00
Total downloads
Build: fail
Gravatar for undefined

Represents the dialog part of a modal dialog

00
Total downloads
Build: fail
Gravatar for undefined

Represents the footer of a modal dialog

05
Gravatar for undefined

Represents the header of a modal dialog

04
Total downloads
Build: fail
Gravatar for undefined

Represents the footer of a modal dialog

04
Total downloads
Build: fail
Gravatar for undefined

The OverlayTrigger component is great for most use cases, but as a higher level abstraction it can lack the flexibility needed to build mo

15
Total downloads
Build: fail
Gravatar for undefined

Check if value one is inside or equal to the of value

00
Total downloads
Build: fail
Gravatar for undefined

The Popover, offers a more robust alternative to the Tooltip for displaying overlays of content.

10
Total downloads
Build: fail
Gravatar for undefined

Tooltip component for a more stylish alternative to that anchor tag title attribute.

10
Total downloads
Build: fail
Gravatar for undefined

<Accordion /> aliases <PanelGroup accordion />.

02
Total downloads
Build: fail
Gravatar for undefined

When a <Grid>'s columns won’t clear correctly, introduce Clearfix.

02
Total downloads
Build: fail
Gravatar for undefined

A React <Grid> column.

02
Total downloads
Build: fail
Gravatar for undefined

<Grid> is a grid layout React component.

017
Total downloads
Build: fail
Gravatar for undefined

A lightweight, flexible component that can optionally extend the entire viewport to showcase key content on your site.

12
Total downloads
Build: fail
Gravatar for undefined

List groups are a flexible and powerful component for displaying not only simple lists of elements, but complex ones with custom content.

12
Total downloads
Build: fail
Gravatar for undefined

List groups are a flexible and powerful component for displaying not only simple lists of elements, but complex ones with custom content.

05
Total downloads
Build: fail
Gravatar for undefined

A simple shell for an h1 to appropriately space out and segment sections of content on a page

00
Total downloads
Build: fail
Gravatar for undefined

A panel React component.

15
Total downloads
Build: fail
Gravatar for undefined

Groups a number of <Panel>s together.

04
Total downloads
Build: fail
Gravatar for undefined

A React <Grid> row.

02
Total downloads
Build: fail
Gravatar for undefined

A table React component.

16
Total downloads
Build: fail
Gravatar for undefined

Use the well as a simple effect on an element to give it an inset effect.

10
Total downloads
Build: fail
Gravatar for undefined

Helper for rendering and updating props for plain class Components

0253
Total downloads
Build: fail
Gravatar for undefined

Adds a collapse toggle animation to an element or component.

023
Total downloads
Build: fail
Gravatar for undefined

Adds a fade animation to a child element or component.

023
Total downloads
Build: fail
Gravatar for undefined

A series of utility functions designed for use with bootstrap in react they include:

0244
Total downloads
Build: fail
Gravatar for undefined

Capitalizes a string.

029
Total downloads
Build: fail
Gravatar for undefined

Safe chained function

0130
Total downloads
Build: fail
Gravatar for undefined

Adds deprecation warning message

00
Total downloads
Build: fail
Gravatar for undefined

Used to ensure that a component has at least one child for each of the required bsRoles.

013
Total downloads
Build: fail
Gravatar for undefined

Splits component props between parent and child

014
Total downloads
Build: fail
Gravatar for undefined

General style configurations for react bootstrap styles.

0247
Total downloads
Build: fail
Gravatar for undefined

Copyright 2013-2014, Facebook, Inc.

07
Total downloads
Build: fail
Gravatar for undefined

Iterates through children that are typically specified as props.children,

078
Total downloads
Build: fail
Gravatar for undefined