{"id":13395433,"url":"https://github.com/react-bootstrap/react-bootstrap","last_synced_at":"2025-05-12T17:48:55.864Z","repository":{"id":12805246,"uuid":"15480067","full_name":"react-bootstrap/react-bootstrap","owner":"react-bootstrap","description":"Bootstrap components built with React","archived":false,"fork":false,"pushed_at":"2025-05-05T01:56:51.000Z","size":31957,"stargazers_count":22550,"open_issues_count":205,"forks_count":3612,"subscribers_count":415,"default_branch":"master","last_synced_at":"2025-05-05T15:15:17.483Z","etag":null,"topics":["bootstrap","hacktoberfest","javascript","react","react-components","typescript"],"latest_commit_sha":null,"homepage":"https://react-bootstrap.github.io/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/react-bootstrap.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG-pre1.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2013-12-27T19:06:07.000Z","updated_at":"2025-05-05T13:39:54.000Z","dependencies_parsed_at":"2023-12-29T17:33:46.296Z","dependency_job_id":"3923bfa1-3075-42c4-9fb3-a3cc0442f0f7","html_url":"https://github.com/react-bootstrap/react-bootstrap","commit_stats":{"total_commits":3499,"total_committers":522,"mean_commits":6.703065134099617,"dds":0.8336667619319805,"last_synced_commit":"6728619edfdeabbeffd5722f079bbc920d928e27"},"previous_names":[],"tags_count":237,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/react-bootstrap%2Freact-bootstrap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/react-bootstrap%2Freact-bootstrap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/react-bootstrap%2Freact-bootstrap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/react-bootstrap%2Freact-bootstrap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/react-bootstrap","download_url":"https://codeload.github.com/react-bootstrap/react-bootstrap/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253702122,"owners_count":21949923,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bootstrap","hacktoberfest","javascript","react","react-components","typescript"],"created_at":"2024-07-30T17:01:58.485Z","updated_at":"2025-05-12T17:48:55.836Z","avatar_url":"https://github.com/react-bootstrap.png","language":"TypeScript","readme":"# React-Bootstrap\n\n\u003e **[Bootstrap 5][bootstrap]** components built with [React][react].\n\n[![GitHub Actions CI status][gh-actions-badge]][gh-actions]\n[![Travis CI Build status][travis-badge]][travis]\n[![npm][npm-badge]][npm]\n[![Codecov][codecov-badge]][codecov]\n[![Discord][discord-badge]][discord]\n[![Netlify][netlify-badge]][netlify]\n\n## Bootstrap compatibility\n\nReact-Bootstrap is compatible with various versions of Bootstrap.  As such, you need to ensure you are using the correct combination of versions.  \n\nSee the below table on which version of React-Bootstrap you should be using in your project.\n\n| Bootstrap Version | React-Bootstrap Version | Documentation |\n| ------------- |:-------------:| -----:|\n| v5.x | 2.x | [Link][v5-documentation] |\n| v4.x | 1.x (not maintained) | [Link][v4-documentation] |\n| v3.x | 0.33.x (not maintained) | [Link][v3-documentation] |\n\n## Migrating from previous versions\n\n### Bootstrap 4 to Bootstrap 5\n\nIf you would like to update React-Bootstrap within an existing project to use Bootstrap 5, please read our docs for **[migrating to React-Bootstrap V2][v5-migration]**.\n\n### Bootstrap 3 to Bootstrap 4\n\nIf you would like to update React-Bootstrap within an existing project to use Bootstrap 4, please read our docs for **[migrating to React-Bootstrap V1][v4-migration]**.\n\n## Related modules\n\n- [react-router-bootstrap][react-router-bootstrap] – Integration with [React Router][react-router]\n- [Awesome React Bootstrap Components][awesome-react-bootstrap-components] - Additional components like off-canvas navbar, switch and sliders.\n\n## Local setup\n\nYarn is our package manager of choice here. Check out setup\ninstructions [here](https://yarnpkg.com/en/docs/install) if you don't have it installed already.\nAfter that you can run `yarn run bootstrap` to install all the needed dependencies.\n\nFrom there you can:\n\n- Run the tests once with `yarn test` (Or run them in watch mode with `yarn run tdd`).\n- Start a local copy of the docs site with `yarn start`\n- Or build a local copy of the library with `yarn run build`\n\n## CodeSandbox Examples\n\n[Click here](https://github.com/react-bootstrap/code-sandbox-examples) to explore some React-Bootstrap [CodeSandbox](https://codesandbox.io/) examples.\n\n[Click here](https://codesandbox.io/s/github/react-bootstrap/code-sandbox-examples/tree/master/basic) to automatically open [CodeSandbox](https://codesandbox.io/) with the React-Bootstrap [CodeSandbox Examples GitHub Repository](https://github.com/react-bootstrap/code-sandbox-examples) as a workspace.\n\n## Contributions\n\nYes please! See the [contributing guidelines][contributing] for details.\n\n[bootstrap]: https://getbootstrap.com/\n[react]: https://reactjs.org/\n[v5-documentation]: https://react-bootstrap.github.io\n[v5-migration]: https://react-bootstrap.github.io/docs/migrating\n[v4-documentation]: https://react-bootstrap-v4.netlify.app\n[v4-migration]: https://react-bootstrap-v4.netlify.app/migrating\n[v3-documentation]: https://react-bootstrap-v3.netlify.app\n[contributing]: CONTRIBUTING.md\n[travis-badge]: https://travis-ci.org/react-bootstrap/react-bootstrap.svg?branch=master\n[travis]: https://travis-ci.org/react-bootstrap/react-bootstrap\n[npm-badge]: https://badge.fury.io/js/react-bootstrap.svg\n[npm]: http://badge.fury.io/js/react-bootstrap\n[react-router-bootstrap]: https://github.com/react-bootstrap/react-router-bootstrap\n[react-router]: https://github.com/reactjs/react-router\n[react-bootstrap-extended]: https://github.com/rbalicki2/react-bootstrap-extended\n[awesome-react-bootstrap-components]: https://github.com/Hermanya/awesome-react-bootstrap-components\n[codecov-badge]: https://img.shields.io/codecov/c/github/react-bootstrap/react-bootstrap/master.svg\n[codecov]: https://codecov.io/gh/react-bootstrap/react-bootstrap\n[discord-badge]: https://img.shields.io/badge/Discord-Join%20chat%20%E2%86%92-738bd7.svg\n[discord]: https://discord.gg/AKfs9vpvRW\n[netlify-badge]: https://api.netlify.com/api/v1/badges/f09d443f-11b2-4454-812b-0645aeaca824/deploy-status\n[netlify]: https://app.netlify.com/sites/react-bootstrap/deploys\n[gh-actions-badge]: https://github.com/react-bootstrap/react-bootstrap/workflows/CI/badge.svg\n[gh-actions]: https://github.com/react-bootstrap/react-bootstrap/actions\n","funding_links":[],"categories":["JavaScript","TypeScript","UI Frameworks","Uncategorized","三、UI 组件库（快速搭建界面）","UI Frameworks \u0026 Libraries","Cases","前端开发框架及项目","\u003e 10K ⭐️","Styling React","React [🔝](#readme)","bootstrap","HarmonyOS","React","typescript","Component Libraries","UI components","Packages","📖 Categories"],"sub_categories":["Responsive","Uncategorized","2. 教程与实战指南","style","其他_文本生成、文本对话","Windows Manager","React Components","Component libraries","React","UI Libraries"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freact-bootstrap%2Freact-bootstrap","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Freact-bootstrap%2Freact-bootstrap","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freact-bootstrap%2Freact-bootstrap/lists"}