{"id":20510082,"url":"https://github.com/dequelabs/cauldron","last_synced_at":"2025-05-16T11:03:59.550Z","repository":{"id":37470438,"uuid":"258290984","full_name":"dequelabs/cauldron","owner":"dequelabs","description":null,"archived":false,"fork":false,"pushed_at":"2025-05-15T18:16:29.000Z","size":12386,"stargazers_count":103,"open_issues_count":153,"forks_count":26,"subscribers_count":10,"default_branch":"develop","last_synced_at":"2025-05-15T19:22:44.340Z","etag":null,"topics":["a11y","accessibility","component-library","components","css","design-system","javascript","react","react-a11y","react-accessibility","reactjs","typescript","ui-components"],"latest_commit_sha":null,"homepage":"https://cauldron.dequelabs.com/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dequelabs.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-04-23T18:09:06.000Z","updated_at":"2025-05-14T16:39:56.000Z","dependencies_parsed_at":"2024-01-22T23:27:03.931Z","dependency_job_id":"8a70face-dbc1-41b8-b1a0-c547abd9eb7a","html_url":"https://github.com/dequelabs/cauldron","commit_stats":{"total_commits":539,"total_committers":45,"mean_commits":"11.977777777777778","dds":0.7235621521335807,"last_synced_commit":"b109bdf739f156042a1182a276e9c8d1ccfbff10"},"previous_names":[],"tags_count":69,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dequelabs%2Fcauldron","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dequelabs%2Fcauldron/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dequelabs%2Fcauldron/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dequelabs%2Fcauldron/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dequelabs","download_url":"https://codeload.github.com/dequelabs/cauldron/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254518384,"owners_count":22084374,"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":["a11y","accessibility","component-library","components","css","design-system","javascript","react","react-a11y","react-accessibility","reactjs","typescript","ui-components"],"created_at":"2024-11-15T20:27:44.740Z","updated_at":"2025-05-16T11:03:59.533Z","avatar_url":"https://github.com/dequelabs.png","language":"TypeScript","readme":"# cauldron\n\n\u003e The deque pattern library\n\nThis monorepo contains the following packages:\n\n- cauldron-styles ([`packages/styles`](packages/styles/README.md))\n- cauldron-react ([`packages/react`](packages/react/README.md))\n\nIt also contains the documentation/demo app (see `docs/`)\n\n## purpose\n\nFriends don’t let friends ship inaccessible code! These accessible packages include everything from typography and colors to components like custom form controls. The design and interactions shown throughout this site are intended to show how Deque provides accessible experiences for the users of our products - through the use of common, accessible components like these.\n\n## usage\n\n[Cauldron React](packages/react/README.md) is an accessible React components library. [Cauldron Styles](packages/styles/README.md) contains accessible styling for those components and more.\n\n## contributing\n\nSee [`CONTRIBUTING.md`](./CONTRIBUTING.md)\n\n## development\n\n### install dependencies\n\n```sh\n$ yarn\n```\n\n### build (if first time building dev environment, must be run before yarn dev)\n\n```sh\n$ yarn build\n```\n\n### dev\n\n(watches/rebuilds react, styles, and docs)\n\n```sh\n$ yarn dev\n```\n\nnavigate the browser to http://localhost:8003/\n\n### run tests\n\n(runs all tests)\n\n```sh\n$ yarn test\n```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdequelabs%2Fcauldron","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdequelabs%2Fcauldron","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdequelabs%2Fcauldron/lists"}