{"id":21957094,"url":"https://github.com/trussworks/react-uswds","last_synced_at":"2025-05-15T03:06:02.775Z","repository":{"id":37079171,"uuid":"211371442","full_name":"trussworks/react-uswds","owner":"trussworks","description":"USWDS 3.0 components built in React","archived":false,"fork":false,"pushed_at":"2025-05-13T16:55:18.000Z","size":36995,"stargazers_count":199,"open_issues_count":90,"forks_count":93,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-05-13T17:35:42.515Z","etag":null,"topics":["component-library","design-patterns","design-system","hacktoberfest","react","storybook","truss","uswds"],"latest_commit_sha":null,"homepage":"https://trussworks.github.io/react-uswds/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/trussworks.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"docs/contributing.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-09-27T17:37:06.000Z","updated_at":"2025-05-06T14:10:24.000Z","dependencies_parsed_at":"2023-10-02T06:45:25.554Z","dependency_job_id":"2fad55c7-def9-4b02-9d17-33b6aedf0a64","html_url":"https://github.com/trussworks/react-uswds","commit_stats":null,"previous_names":[],"tags_count":65,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trussworks%2Freact-uswds","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trussworks%2Freact-uswds/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trussworks%2Freact-uswds/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trussworks%2Freact-uswds/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/trussworks","download_url":"https://codeload.github.com/trussworks/react-uswds/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254005490,"owners_count":21998265,"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":["component-library","design-patterns","design-system","hacktoberfest","react","storybook","truss","uswds"],"created_at":"2024-11-29T08:49:40.778Z","updated_at":"2025-05-15T03:06:02.751Z","avatar_url":"https://github.com/trussworks.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# @trussworks/react-uswds\n\n\u003c!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --\u003e\n[![All Contributors](https://img.shields.io/badge/all_contributors-37-orange.svg?style=flat-square)](#contributors-)\n\u003c!-- ALL-CONTRIBUTORS-BADGE:END --\u003e\n\n[![npm version](https://img.shields.io/npm/v/@trussworks/react-uswds)](https://www.npmjs.com/package/@trussworks/react-uswds)\n[![uswds version](https://img.shields.io/github/package-json/dependency-version/trussworks/react-uswds/dev/@uswds/uswds)](https://www.npmjs.com/package/@uswds/uswds)\n\n[![npm downloads](https://img.shields.io/npm/dm/@trussworks/react-uswds)](https://www.npmjs.com/package/@trussworks/react-uswds)\n\n**ReactUSWDS Component Library**\n\nThis is a frontend component library, built in [React](https://reactjs.org/) with [Typescript](https://www.typescriptlang.org/), based on design patterns defined by the [United States Web Design System (USWDS) 3.0](https://designsystem.digital.gov/). Our primary goal is to document and provide common UI components following the USWDS specification. This library removes a significant amount of overhead UI development for projects based on this standard.\n\nA deployed instance of the ReactUSWDS Storybook is located at: [https://trussworks.github.io/react-uswds/](https://trussworks.github.io/react-uswds/)\n\n**Table of Contents**\n\n- [@trussworks/react-uswds](#trussworksreact-uswds)\n  - [Install](#install)\n  - [Peer Dependencies](#peer-dependencies)\n  - [Usage](#usage)\n    - [USWDS](#uswds)\n    - [NodeJS](#nodejs)\n    - [Pre-Release](#pre-release)\n    - [Implementation examples](#implementation-examples)\n  - [Background](#background)\n    - [Non-Goals](#non-goals)\n  - [Active Maintainers](#active-maintainers)\n  - [Contributing](#contributing)\n    - [Quick links:](#quick-links)\n  - [License](#license)\n  - [Contributors ✨](#contributors-)\n\n## Install\n\nInstall this package with npm or yarn:\n\n```\nyarn add @trussworks/react-uswds\n```\n\nor\n\n```\nnpm i @trussworks/react-uswds\n```\n\n## Peer Dependencies\n\nThis library relies on some [peer dependencies](./package.json). Please verify these peer dependencies were added to your project (if they did not already exist) after adding this library.\n\n## Usage\n\n### USWDS\n\nIt is strongly suggested applications use the same version of USWDS that was used to build the version of ReactUSWDS they're using (see this repo's uswds `devDependency` in [package.json](./package.json)).\nA version mismatch may result in unexpected markup \u0026 CSS combinations.\nFor flexibility, ReactUSWDS will not trigger warnings if consumers choose to use a higher minor version of `uswds` (hence the careted uswds `peerDependency` in [package.json](./package.json)).\nIf encountering unexpected markup issues when choosing _not_ to use the matching `devDependency` version of `uswds`, consumers should check whether aligning the versions resolves their issue(s).\n\nYou can import ReactUSWDS components using ES6 syntax:\n\n```\nimport { Alert } from '@trussworks/react-uswds'\n```\n\n\u003e **Warning:** Do _not_ include USWDS JS in your project alongside this library (i.e., using `import 'uswds'`), as that will result in some components that use JS (such as the ComboBox) to initialize twice.\n\nAlso make sure to include the following in order to import the compiled CSS from this project:\n\n```\n@import '~@trussworks/react-uswds/lib/index.css';\n```\n\nIf you aren't already using USWDS as a dependency, you also need to import USWDS styles. **[Read more info about using USWDS styles and assets here](./docs/styles_and_assets.md)**\n\nHaving issues? See [FAQs](./docs/faqs.md).\n\n### NodeJS\n\nWe develop on this library with the version of node defined in [`.node-version`](.node-version). We run the test suite against the major released versions of node that are still in active LTS and not development releases. Specific versions are defined in the workflow: `.github/workflows/build-and-test.yml`. Those are the versions we expect to support, if you are using a pre-release or development version of node you may run into unexpected issues.\n\nHaving issues? See [FAQs](./docs/faqs.md).\n\n### Pre-Release\n\nSee [prelease.md](docs/prerelease.md)\n\n### Implementation examples\n\n[We decided](https://github.com/trussworks/react-uswds/issues/2001) to focus on our [storybook](https://trussworks.github.io/react-uswds/) over hosting an example/boilerplate implementation, but you can find a few such things from our friends:\n\n* [NASA's Americana Remix stack](https://github.com/nasa-gcn/americana-stack?tab=readme-ov-file)\n* [USDS's Gatsby starter template](https://github.com/usds/gatsby-uswds-ts-starter)\n* [Nava's Next.js starter template](https://github.com/navapbc/template-application-nextjs)\n\nYou can also check out some open source projects using React-USWDS across federal and state governments:\n\n* DOL\n  * [Unemployment Insurance Claimant Experience Pilot](https://github.com/USDepartmentofLabor/ui-claimant-experience-pilot)\n  * [New Jersey's Unemployment Insurance Claimant Intake Pilot](https://github.com/USDepartmentofLabor/UI-Claimant-Experience-NJ-Pilot)\n* USA.gov\n  * [Vote.gov](https://vote.gov/)\n  * [Search.gov](https://search.gov/)\n* CDC\n  * [ReportStream](https://github.com/CDCgov/prime-reportstream)\n  * [EpiSync](https://github.com/CDCgov/EpiSync)\n  * [National Electronic Disease Surveillance System Base System](https://github.com/CDCgov/NEDSS-Modernization)\n* Centers for Medicare \u0026 Medicaid Services (CMS):\n  * [EASi Application](https://github.com/CMSgov/easi-app)\n  * [Model Innovation Tool (MINT)](https://github.com/CMSgov/mint-app)\n* Others\n  * [DoD and TRANSCOM's MilMove](https://github.com/transcom/mymove)\n  * [OMB's Environment Justice Scorecard](https://github.com/usds/ej-scorecard)\n  * [U.S. Office of Head Start's Training \u0026 Technical Assistance Smart Hub](https://github.com/HHS/Head-Start-TTADP)\n  * [CISA's XFD application](https://github.com/cisagov/XFD)\n  * ...and more on our [dependents page](https://github.com/trussworks/react-uswds/network/dependents)\n\n## Background\n\nThe primary deliverable is a published npm package that can be included as a dependency in other projects that use USWDS with React. In order for these components to be useful, they should follow best practices for accessible, semantic, markup; be well-tested across browsers and devices; and allow for an appropriate level of customization. We adhere to a set of [development guidelines](./docs/contributing.md#guidelines) as much as possible and use automation to enforce tests, linting, and other standards.\n\n### Non-Goals\n\nThis is not meant to be a one-size-fits-all front end solution, We are starting off with the opinionated decision to cater towards projects that use the U.S. Design System 2.0, and encapsulate these specific styles and markup in React components.\n\nIn the process, we expect to gain learnings around how to best abstract out UI code from implementation; how to better standardize and document front end code practices; and how to develop, maintain, and distribute a shared JS library in alignment with our [company values at Truss](https://truss.works/values).\n\n## Active Maintainers\n\n- [Courtney Eimerman-Wallace](https://github.com/crwallace)\n\nWe are starting to rotate Trussel maintainer responsibilities. Check out the [maintainers README](./docs/for_maintainers.md).\n\n## Contributing\n\nInterested in contributing? See our [guidelines and dev setup here](./docs/contributing.md).\n\nAre you a Trussel and new to this project? Check out our [on \u0026 offboarding guide](./docs/for_trussels.md) made just for you!\n\nThis repository is governed by the [Contributor Covenant](./CODE_OF_CONDUCT.md)\n\n### Quick links:\n\n- [Yarn scripts](./docs/contributing.md#available-commands)\n- [PR commit guidelines](./docs/contributing.md#opening--merging-pull-requests)\n- [Adding new components](./docs/adding_new_components.md)\n- [Testing in an application](./docs/contributing.md#testing-in-an-application)\n- [Releasing](./docs/releasing.md)\n\n## License\n\n[Copyright 2021, TrussWorks, Inc.](./LICENSE)\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n       http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/suzubara\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/2723066?v=4?s=100\" width=\"100px;\" alt=\"Suzanne Rozier\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSuzanne Rozier\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=suzubara\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=suzubara\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/haworku\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/10750442?v=4?s=100\" width=\"100px;\" alt=\"haworku\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ehaworku\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=haworku\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=haworku\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/ahobson\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/21983?v=4?s=100\" width=\"100px;\" alt=\"Andrew Hobson\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAndrew Hobson\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=ahobson\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/gidjin\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/940173?v=4?s=100\" width=\"100px;\" alt=\"John Gedeon\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJohn Gedeon\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=gidjin\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#maintenance-gidjin\" title=\"Maintenance\"\u003e🚧\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/eamahanna\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/56279459?v=4?s=100\" width=\"100px;\" alt=\"Emily Mahanna\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eEmily Mahanna\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=eamahanna\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/brandonlenz\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/15805554?v=4?s=100\" width=\"100px;\" alt=\"Brandon Lenz\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eBrandon Lenz\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=brandonlenz\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=brandonlenz\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"#maintenance-brandonlenz\" title=\"Maintenance\"\u003e🚧\u003c/a\u003e \u003ca href=\"https://github.com/trussworks/react-uswds/issues?q=author%3Abrandonlenz\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/sojeri\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/10818509?v=4?s=100\" width=\"100px;\" alt=\"Jeri Sommers\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJeri Sommers\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=sojeri\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/tinyels\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/3142631?v=4?s=100\" width=\"100px;\" alt=\"Erin Stanfill\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eErin Stanfill\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=tinyels\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://www.barrymorrison.com/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/689591?v=4?s=100\" width=\"100px;\" alt=\"Barry Morrison\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eBarry Morrison\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=esacteksab\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/duncan-truss\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/52669884?v=4?s=100\" width=\"100px;\" alt=\"Duncan\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDuncan\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=duncan-truss\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/SirenaBorracha\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/16230705?v=4?s=100\" width=\"100px;\" alt=\"Arianna Kellogg\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eArianna Kellogg\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=SirenaBorracha\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/christopherhuii\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/8367504?v=4?s=100\" width=\"100px;\" alt=\"Christopher Hui\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eChristopher Hui\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=christopherhuii\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://pandasguide.com/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/3331?v=4?s=100\" width=\"100px;\" alt=\"Jim Benton\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJim Benton\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=jim\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/jenbutongit\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/22080510?v=4?s=100\" width=\"100px;\" alt=\"Jen Duong\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJen Duong\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=jenbutongit\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/kimallen\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/13249580?v=4?s=100\" width=\"100px;\" alt=\"Kim Allen\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eKim Allen\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=kimallen\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#a11y-kimallen\" title=\"Accessibility\"\u003e️️️️♿️\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/kylehilltruss\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/83614364?v=4?s=100\" width=\"100px;\" alt=\"Kyle Hill\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eKyle Hill\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=kylehilltruss\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/rswerve\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/8964335?v=4?s=100\" width=\"100px;\" alt=\"Mazdak Atighi\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMazdak Atighi\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=rswerve\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/Igarfinkle\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/7664177?v=4?s=100\" width=\"100px;\" alt=\"Isaac Garfinkle\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eIsaac Garfinkle\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=Igarfinkle\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/rogeruiz\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/706004?v=4?s=100\" width=\"100px;\" alt=\"Roger Steve Ruiz\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eRoger Steve Ruiz\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=rogeruiz\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=rogeruiz\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/lpsinger\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/728407?v=4?s=100\" width=\"100px;\" alt=\"Leo Singer\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eLeo Singer\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/issues?q=author%3Alpsinger\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=lpsinger\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/Shkeating\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/59394696?v=4?s=100\" width=\"100px;\" alt=\"Shauna Keating\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eShauna Keating\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#a11y-Shkeating\" title=\"Accessibility\"\u003e️️️️♿️\u003c/a\u003e \u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=Shkeating\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/jcbcapps\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/99674188?v=4?s=100\" width=\"100px;\" alt=\"Jacob Capps\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJacob Capps\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=jcbcapps\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/pearl-truss\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/67110378?v=4?s=100\" width=\"100px;\" alt=\"pearl-truss\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003epearl-truss\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=pearl-truss\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://andyhub.com/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/764090?v=4?s=100\" width=\"100px;\" alt=\"Andrew Nelson\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAndrew Nelson\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=werdnanoslen\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=werdnanoslen\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"#maintenance-werdnanoslen\" title=\"Maintenance\"\u003e🚧\u003c/a\u003e \u003ca href=\"https://github.com/trussworks/react-uswds/issues?q=author%3Awerdnanoslen\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"#a11y-werdnanoslen\" title=\"Accessibility\"\u003e️️️️♿️\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://sawyer.soy\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/371943?v=4?s=100\" width=\"100px;\" alt=\"Sawyer Hollenshead\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSawyer Hollenshead\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=sawyerh\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/trussworks/react-uswds/issues?q=author%3Asawyerh\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://keybase.io/rpdelaney\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1139517?v=4?s=100\" width=\"100px;\" alt=\"Ryan Delaney\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eRyan Delaney\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#maintenance-rpdelaney\" title=\"Maintenance\"\u003e🚧\u003c/a\u003e \u003ca href=\"#infra-rpdelaney\" title=\"Infrastructure (Hosting, Build-Tools, etc)\"\u003e🚇\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/AnnaGingle\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/48488699?v=4?s=100\" width=\"100px;\" alt=\"Anna Gingle\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAnna Gingle\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#design-AnnaGingle\" title=\"Design\"\u003e🎨\u003c/a\u003e \u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=AnnaGingle\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/aybeedee\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/75930195?v=4?s=100\" width=\"100px;\" alt=\"Abdullah Umer\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAbdullah Umer\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=aybeedee\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/m7adeel\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/87698014?v=4?s=100\" width=\"100px;\" alt=\"Muhammad Adeel\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMuhammad Adeel\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/issues?q=author%3Am7adeel\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=m7adeel\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/vinodkv2511\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/44632502?v=4?s=100\" width=\"100px;\" alt=\"Vinod Krishna Vellampalli\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eVinod Krishna Vellampalli\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=vinodkv2511\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://joeforyou.xyz\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/57681819?v=4?s=100\" width=\"100px;\" alt=\"Joe Kleinschmidt\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJoe Kleinschmidt\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=kleinschmidtj\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://jhancock532.github.io/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/18164832?v=4?s=100\" width=\"100px;\" alt=\"James Hancock\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJames Hancock\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/issues?q=author%3Ajhancock532\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=jhancock532\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/jpandersen87\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/12385932?v=4?s=100\" width=\"100px;\" alt=\"Joseph Andersen\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJoseph Andersen\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=jpandersen87\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#maintenance-jpandersen87\" title=\"Maintenance\"\u003e🚧\u003c/a\u003e \u003ca href=\"#infra-jpandersen87\" title=\"Infrastructure (Hosting, Build-Tools, etc)\"\u003e🚇\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/crwallace\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/3453669?v=4?s=100\" width=\"100px;\" alt=\"Courtney Eimerman-Wallace\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eCourtney Eimerman-Wallace\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#maintenance-crwallace\" title=\"Maintenance\"\u003e🚧\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/ocoutts-usds\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/174364898?v=4?s=100\" width=\"100px;\" alt=\"Owen Coutts\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eOwen Coutts\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/issues?q=author%3Aocoutts-usds\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=ocoutts-usds\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://github.com/ajfarkas\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/7841661?v=4?s=100\" width=\"100px;\" alt=\"AJ Farkas\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAJ Farkas\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=ajfarkas\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#maintenance-ajfarkas\" title=\"Maintenance\"\u003e🚧\u003c/a\u003e \u003ca href=\"https://github.com/trussworks/react-uswds/pulls?q=is%3Apr+reviewed-by%3Aajfarkas\" title=\"Reviewed Pull Requests\"\u003e👀\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/lea-m-truss\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/202806705?v=4?s=100\" width=\"100px;\" alt=\"Lea Melendez\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eLea Melendez\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=lea-m-truss\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/trussworks/react-uswds/commits?author=lea-m-truss\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrussworks%2Freact-uswds","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftrussworks%2Freact-uswds","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrussworks%2Freact-uswds/lists"}