Repository Analysis

react-bootstrap/react-bootstrap

Bootstrap components built with React

1.7 Likely human-written View on GitHub
1.7
Adjusted Score
1.7
Raw Score
100%
Time Factor
2026-05-29
Last Push
22,614
Stars
TypeScript
Language
36,224
Lines of Code
561
Files
60
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 0LOW 60

Pattern Findings

60 matches across 3 categories. Click a row to expand file-level details.

Fake / Example Data34 hits · 35 pts
SeverityFileLineSnippet
LOWtests/simple-types-test.tsx256 <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
LOWtests/simple-types-test.tsx256 <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
LOWwww/docs/examples/Form/GridAutoSizingColMix.js15 <Form.Control id="inlineFormInputName" placeholder="Jane Doe" />
LOWwww/docs/examples/Form/GridAutoSizing.js18 placeholder="Jane Doe"
LOWwww/docs/examples/Card/WithHeaderAndQuote.js10 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer
LOWwww/docs/examples/Card/WithHeaderAndQuote.js10 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer
LOWwww/docs/examples/Accordion/AllCollapse.js9 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
LOWwww/docs/examples/Accordion/AllCollapse.js9 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
LOWwww/docs/examples/Accordion/AllCollapse.js21 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
LOWwww/docs/examples/Accordion/AllCollapse.js21 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
LOWwww/docs/examples/Accordion/Basic.js9 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
LOWwww/docs/examples/Accordion/Basic.js9 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
LOWwww/docs/examples/Accordion/Basic.js21 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
LOWwww/docs/examples/Accordion/Basic.js21 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
LOWwww/docs/examples/Accordion/Flush.js9 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
LOWwww/docs/examples/Accordion/Flush.js9 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
LOWwww/docs/examples/Accordion/Flush.js21 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
LOWwww/docs/examples/Accordion/Flush.js21 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
LOWwww/docs/examples/Accordion/AlwaysOpen.js9 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
LOWwww/docs/examples/Accordion/AlwaysOpen.js9 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
LOWwww/docs/examples/Accordion/AlwaysOpen.js21 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
LOWwww/docs/examples/Accordion/AlwaysOpen.js21 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
LOWwww/docs/examples/Carousel/DarkVariant.js25 <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
LOWwww/docs/examples/Carousel/DarkVariant.js25 <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
LOWwww/docs/examples/Carousel/Controlled.js25 <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
LOWwww/docs/examples/Carousel/Controlled.js25 <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
LOWwww/docs/examples/Carousel/CarouselFade.js18 <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
LOWwww/docs/examples/Carousel/CarouselFade.js18 <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
LOWwww/docs/examples/Carousel/NoTransition.js18 <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
LOWwww/docs/examples/Carousel/NoTransition.js18 <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
LOWwww/docs/examples/Carousel/Uncontrolled.js18 <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
LOWwww/docs/examples/Carousel/Uncontrolled.js18 <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
LOWwww/docs/examples/Carousel/IndividualIntervals.js18 <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
LOWwww/docs/examples/Carousel/IndividualIntervals.js18 <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
Hyper-Verbose Identifiers24 hits · 24 pts
SeverityFileLineSnippet
LOWwww/docs/examples/ListGroup/HorizontalResponsive.js3function HorizontalResponsiveExample() {
LOWwww/docs/examples/Dropdown/MenuAlignResponsive.js5function MenuAlignResponsiveExample() {
LOWwww/docs/examples/Form/FormFloatingSelect.js4function FormFloatingSelectExample() {
LOWwww/docs/examples/Form/GridAutoSizingColMix.js7function GridAutoSizingColMixExample() {
LOWwww/docs/examples/Form/ValidationInputGroup.js4function ValidationInputGroupExample() {
LOWwww/docs/examples/Form/FormFloatingTextarea.js4function FormFloatingTextareaExample() {
LOWwww/docs/examples/Form/FormFloatingLayout.js6function FormFloatingLayoutExample() {
LOWwww/docs/examples/Form/FormControlDisabled.js3function FormControlDisabledExample() {
LOWwww/docs/examples/Card/ListGroupWithHeader.js4function ListGroupWithHeaderExample() {
LOWwww/docs/examples/Card/WithHeaderAndQuote.js3function WithHeaderAndQuoteExample() {
LOWwww/docs/examples/Carousel/IndividualIntervals.js4function IndividualIntervalsExample() {
LOWwww/docs/examples/Button/ToggleButtonGroupControlled.js5function ToggleButtonGroupControlled() {
LOW…/docs/examples/Button/ToggleButtonGroupUncontrolled.js4function ToggleButtonGroupUncontrolled() {
LOWwww/docs/examples/Table/ResponsiveBreakpoints.js3function ResponsiveBreakpointsExample() {
LOWwww/docs/examples/Stack/HorizontalVerticalRules.js3function HorizontalVerticalRulesExample() {
LOWwww/docs/examples/Stack/HorizontalMarginStart.js3function HorizontalMarginStartExample() {
LOWwww/docs/examples/Modal/VerticallyCentered.js4function MyVerticallyCenteredModal(props) {
LOW…w/docs/examples/InputGroup/SegmentedButtonDropdowns.js6function SegmentedButtonDropdownsExample() {
LOWwww/docs/examples/Grid/AutoLayoutVariable.js5function AutoLayoutVariableExample() {
LOWwww/docs/examples/Grid/ContainerFluidBreakpoint.js5function ContainerFluidBreakpointExample() {
LOW…w/docs/examples/Grid/RowColLayoutColWidthBreakpoint.js5function RowColLayoutColWidthBreakpointExample() {
LOWwww/src/theme/Admonition/index.tsx160function extractMDXAdmonitionTitle(children: ReactNode): {
LOWsrc/ThemeProvider.tsx83export function useBootstrapMinBreakpoint() {
LOWsrc/getTabTransitionComponent.ts6export default function getTabTransitionComponent(
Over-Commented Block2 hits · 2 pts
SeverityFileLineSnippet
LOWtest/OffcanvasSpec.tsx141
LOWwww/docusaurus.config.ts181 indexName: 'react_bootstrap_v4',