{"id":13451864,"url":"https://github.com/codypearce/material-bread","last_synced_at":"2025-10-06T08:07:56.198Z","repository":{"id":34641424,"uuid":"172615936","full_name":"codypearce/material-bread","owner":"codypearce","description":"Cross Platform React Native Material Design Components","archived":false,"fork":false,"pushed_at":"2023-01-11T19:45:40.000Z","size":27510,"stargazers_count":327,"open_issues_count":114,"forks_count":114,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-10-03T15:59:33.800Z","etag":null,"topics":["material","material-design","react","react-native","reactjs","ui","ui-components","uikit"],"latest_commit_sha":null,"homepage":"https://material-bread.org/","language":"JavaScript","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/codypearce.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-02-26T01:39:54.000Z","updated_at":"2025-09-05T21:47:35.000Z","dependencies_parsed_at":"2023-01-15T08:30:54.732Z","dependency_job_id":null,"html_url":"https://github.com/codypearce/material-bread","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/codypearce/material-bread","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codypearce%2Fmaterial-bread","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codypearce%2Fmaterial-bread/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codypearce%2Fmaterial-bread/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codypearce%2Fmaterial-bread/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codypearce","download_url":"https://codeload.github.com/codypearce/material-bread/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codypearce%2Fmaterial-bread/sbom","scorecard":{"id":298504,"data":{"date":"2025-08-11","repo":{"name":"github.com/codypearce/material-bread","commit":"3fe2be241965ce0e8c1d255990570adfcd3442b3"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.3,"checks":[{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":5,"reason":"Found 6/12 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Binary-Artifacts","score":9,"reason":"binaries present in source code","details":["Warn: binary detected: android/gradle/wrapper/gradle-wrapper.jar:1"],"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"203 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-67hx-6x53-jw92","Warn: Project is vulnerable to: GHSA-v88g-cgmw-v5xw","Warn: Project is vulnerable to: GHSA-whgm-jr23-g3j9","Warn: Project is vulnerable to: GHSA-93q8-gq69-wqmw","Warn: Project is vulnerable to: GHSA-fwr7-v2mv-hh25","Warn: Project is vulnerable to: GHSA-4w2v-q235-vp99","Warn: Project is vulnerable to: GHSA-cph5-m8f7-6c5x","Warn: Project is vulnerable to: GHSA-wf5p-g6vw-rhxx","Warn: Project is vulnerable to: GHSA-jr5f-v2jv-69x6","Warn: Project is vulnerable to: GHSA-pp7h-53gx-mx7r","Warn: Project is vulnerable to: GHSA-qwcr-r2fm-qrc7","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-x9w5-v3q2-3rhw","Warn: Project is vulnerable to: GHSA-w8qv-6jwh-64r5","Warn: Project is vulnerable to: GHSA-257v-vj4p-3w2h","Warn: Project is vulnerable to: GHSA-pxg6-pf52-xh8x","Warn: Project is vulnerable to: GHSA-7gc6-qh9x-w6h8","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-gxpj-cx7g-858c","Warn: Project is vulnerable to: GHSA-w573-4hg7-7wgq","Warn: Project is vulnerable to: GHSA-3wcq-x3mq-6r9p","Warn: Project is vulnerable to: GHSA-jrvm-mcxc-mf6m","Warn: Project is vulnerable to: GHSA-ff7x-qrg7-qggm","Warn: Project is vulnerable to: GHSA-r9p9-mrjm-926w","Warn: Project is vulnerable to: GHSA-434g-2637-qmqr","Warn: Project is vulnerable to: GHSA-49q7-c7j4-3p7m","Warn: Project is vulnerable to: GHSA-977x-g7h5-7qgw","Warn: Project is vulnerable to: GHSA-f7q4-pwc6-w24p","Warn: Project is vulnerable to: GHSA-fc9h-whq2-v747","Warn: Project is vulnerable to: GHSA-vjh7-7g9h-fjfh","Warn: Project is vulnerable to: GHSA-j4f2-536g-r55m","Warn: Project is vulnerable to: GHSA-r7qp-cfhv-p84w","Warn: Project is vulnerable to: GHSA-6h5x-7c5m-7cr7","Warn: Project is vulnerable to: GHSA-rv95-896h-c2vc","Warn: Project is vulnerable to: GHSA-qw6h-vgh9-j6wx","Warn: Project is vulnerable to: GHSA-2j2x-2gpw-g8fm","Warn: Project is vulnerable to: GHSA-74fj-2j2h-c42q","Warn: Project is vulnerable to: GHSA-pw2r-vq6v-hr8c","Warn: Project is vulnerable to: GHSA-jchw-25xp-jwwc","Warn: Project is vulnerable to: GHSA-cxjh-pqwp-8mfp","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-c6f8-8r25-c4gc","Warn: Project is vulnerable to: GHSA-h2pm-378c-pcxx","Warn: Project is vulnerable to: GHSA-7ch4-rr99-cqcw","Warn: Project is vulnerable to: GHSA-ww39-953v-wcq6","Warn: Project is vulnerable to: GHSA-pfrx-2q88-qq97","Warn: Project is vulnerable to: GHSA-4852-vrh7-28rf","Warn: Project is vulnerable to: GHSA-c429-5p7v-vgjp","Warn: Project is vulnerable to: GHSA-43f8-2h32-f4cj","Warn: Project is vulnerable to: GHSA-rc47-6667-2j5j","Warn: Project is vulnerable to: GHSA-6x33-pw7p-hmpq","Warn: Project is vulnerable to: GHSA-c7qv-q95q-8v27","Warn: Project is vulnerable to: GHSA-qqgx-2p2h-9c37","Warn: Project is vulnerable to: GHSA-78xj-cgh5-2h22","Warn: Project is vulnerable to: GHSA-2p57-rm9w-gvfp","Warn: Project is vulnerable to: GHSA-7r28-3m3f-r2pr","Warn: Project is vulnerable to: GHSA-r8j5-h5cx-65gg","Warn: Project is vulnerable to: GHSA-w7q9-p3jq-fmhm","Warn: Project is vulnerable to: GHSA-xvf7-4v9q-58w6","Warn: Project is vulnerable to: GHSA-896r-f27r-55mw","Warn: Project is vulnerable to: GHSA-9c47-m6qq-7p4h","Warn: Project is vulnerable to: GHSA-76p3-8jx3-jpfq","Warn: Project is vulnerable to: GHSA-3rfm-jhwj-7488","Warn: Project is vulnerable to: GHSA-hhq3-ff78-jv3g","Warn: Project is vulnerable to: GHSA-29mw-wpgm-hmr9","Warn: Project is vulnerable to: GHSA-35jh-r3h4-6jhm","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-f8q6-p94x-37v3","Warn: Project is vulnerable to: GHSA-vh95-rmgr-6w4m","Warn: Project is vulnerable to: GHSA-xvch-5gv4-984h","Warn: Project is vulnerable to: GHSA-8hfj-j24r-96c4","Warn: Project is vulnerable to: GHSA-wc69-rhjr-hc9g","Warn: Project is vulnerable to: GHSA-r683-j2x4-v87g","Warn: Project is vulnerable to: GHSA-w7rc-rwvf-8q5r","Warn: Project is vulnerable to: GHSA-92xj-mqp7-vmcj","Warn: Project is vulnerable to: GHSA-wxgw-qj99-44c2","Warn: Project is vulnerable to: GHSA-5rrq-pxf6-6jx5","Warn: Project is vulnerable to: GHSA-8fr3-hfg3-gpgp","Warn: Project is vulnerable to: GHSA-gf8q-jrpm-jvxq","Warn: Project is vulnerable to: GHSA-2r2c-g63r-vccr","Warn: Project is vulnerable to: GHSA-cfm4-qjh2-4765","Warn: Project is vulnerable to: GHSA-x4jg-mjrx-434g","Warn: Project is vulnerable to: GHSA-px4h-xg32-q955","Warn: Project is vulnerable to: GHSA-rp65-9cf3-cjxr","Warn: Project is vulnerable to: GHSA-cwx2-736x-mf6w","Warn: Project is vulnerable to: GHSA-v39p-96qg-c8rf","Warn: Project is vulnerable to: GHSA-8v63-cqqc-6r2c","Warn: Project is vulnerable to: GHSA-76c9-3jph-rj3q","Warn: Project is vulnerable to: GHSA-3j8f-xvm3-ffx4","Warn: Project is vulnerable to: GHSA-4p35-cfcx-8653","Warn: Project is vulnerable to: GHSA-7f3x-x4pr-wqhj","Warn: Project is vulnerable to: GHSA-jpp7-7chh-cf67","Warn: Project is vulnerable to: GHSA-q6wq-5p59-983w","Warn: Project is vulnerable to: GHSA-j9fq-vwqv-2fm2","Warn: Project is vulnerable to: GHSA-pqw5-jmp5-px4v","Warn: Project is vulnerable to: GHSA-6fx8-h7jm-663j","Warn: Project is vulnerable to: GHSA-hj48-42vr-x3v9","Warn: Project is vulnerable to: GHSA-9wv6-86v2-598j","Warn: Project is vulnerable to: GHSA-rhx6-c78j-4q9w","Warn: Project is vulnerable to: GHSA-h7cp-r72f-jxh6","Warn: Project is vulnerable to: GHSA-v62p-rq8g-8h59","Warn: Project is vulnerable to: GHSA-x565-32qp-m3vf","Warn: Project is vulnerable to: GHSA-566m-qj78-rww5","Warn: Project is vulnerable to: GHSA-7fh5-64p2-3v2j","Warn: Project is vulnerable to: GHSA-hwj9-h5mp-3pm3","Warn: Project is vulnerable to: GHSA-wvhm-4hhf-97x9","Warn: Project is vulnerable to: GHSA-h4hr-7fg3-h35w","Warn: Project is vulnerable to: GHSA-gj77-59wh-66hg","Warn: Project is vulnerable to: GHSA-hqhp-5p83-hx96","Warn: Project is vulnerable to: GHSA-3949-f494-cm99","Warn: Project is vulnerable to: GHSA-x7hr-w5r2-h6wg","Warn: Project is vulnerable to: GHSA-hrpp-h998-j3pp","Warn: Project is vulnerable to: GHSA-5q6m-3h65-w53x","Warn: Project is vulnerable to: GHSA-p8p7-x288-28g6","Warn: Project is vulnerable to: GHSA-rjqq-98f6-6j3r","Warn: Project is vulnerable to: GHSA-mjxr-4v3x-q3m4","Warn: Project is vulnerable to: GHSA-cgfm-xwp7-2cvr","Warn: Project is vulnerable to: GHSA-rm97-x556-q36h","Warn: Project is vulnerable to: GHSA-c2qf-rxjj-qqgw","Warn: Project is vulnerable to: GHSA-44c6-4v22-4mhx","Warn: Project is vulnerable to: GHSA-4x5v-gmq8-25ch","Warn: Project is vulnerable to: GHSA-m6fv-jmcg-4jfg","Warn: Project is vulnerable to: GHSA-hxcc-f52p-wc94","Warn: Project is vulnerable to: GHSA-cm22-4g7w-348p","Warn: Project is vulnerable to: GHSA-gp95-ppv5-3jc5","Warn: Project is vulnerable to: GHSA-54xq-cgqr-rpm3","Warn: Project is vulnerable to: GHSA-g4rg-993r-mgx7","Warn: Project is vulnerable to: GHSA-wpg7-2c88-r8xv","Warn: Project is vulnerable to: GHSA-fxwf-4rqh-v8g3","Warn: Project is vulnerable to: GHSA-25hc-qcg6-38wj","Warn: Project is vulnerable to: GHSA-xfhh-g9f5-x4m4","Warn: Project is vulnerable to: GHSA-qm95-pgcg-qqfq","Warn: Project is vulnerable to: GHSA-cqmj-92xf-r6r9","Warn: Project is vulnerable to: GHSA-c9g6-9335-x697","Warn: Project is vulnerable to: GHSA-vx3p-948g-6vhq","Warn: Project is vulnerable to: GHSA-3jfq-g458-7qm9","Warn: Project is vulnerable to: GHSA-r628-mhmh-qjhw","Warn: Project is vulnerable to: GHSA-9r2w-394v-53qc","Warn: Project is vulnerable to: GHSA-5955-9wpr-37jh","Warn: Project is vulnerable to: GHSA-qq89-hq3f-393p","Warn: Project is vulnerable to: GHSA-f5x3-32g6-xq36","Warn: Project is vulnerable to: GHSA-pq67-2wwv-3xjx","Warn: Project is vulnerable to: GHSA-8cj5-5rvv-wf4v","Warn: Project is vulnerable to: GHSA-4wf5-vphf-c2xc","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-72xf-g2v4-qvf3","Warn: Project is vulnerable to: GHSA-w5p7-h5w8-2hfq","Warn: Project is vulnerable to: GHSA-7p7h-4mm5-852v","Warn: Project is vulnerable to: GHSA-662x-fhqg-9p8v","Warn: Project is vulnerable to: GHSA-394c-5j6w-4xmx","Warn: Project is vulnerable to: GHSA-78cj-fxph-m83p","Warn: Project is vulnerable to: GHSA-fhg7-m89q-25r3","Warn: Project is vulnerable to: GHSA-cf4h-3jhx-xvhq","Warn: Project is vulnerable to: GHSA-9m6j-fcg5-2442","Warn: Project is vulnerable to: GHSA-hh27-ffr2-f2jc","Warn: Project is vulnerable to: GHSA-rqff-837h-mm52","Warn: Project is vulnerable to: GHSA-8v38-pw62-9cw2","Warn: Project is vulnerable to: GHSA-hgjh-723h-mx2j","Warn: Project is vulnerable to: GHSA-jf5r-8hm2-f872","Warn: Project is vulnerable to: GHSA-wr3j-pwj9-hqq6","Warn: Project is vulnerable to: GHSA-4v9v-hfq4-rm2v","Warn: Project is vulnerable to: GHSA-9jgg-88mc-972h","Warn: Project is vulnerable to: GHSA-j8xg-fqg3-53r7","Warn: Project is vulnerable to: GHSA-6fc8-4gx4-v693","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q","Warn: Project is vulnerable to: GHSA-776f-qx25-q3cc","Warn: Project is vulnerable to: GHSA-72mh-269x-7mh5","Warn: Project is vulnerable to: GHSA-h4j5-c7cj-74xg","Warn: Project is vulnerable to: GHSA-c4w7-xm78-47vh","Warn: Project is vulnerable to: GHSA-p9pc-299p-vxgp","Warn: Project is vulnerable to: GHSA-cwfw-4gq5-mrqx","Warn: Project is vulnerable to: GHSA-g95f-p29q-9xw4","Warn: Project is vulnerable to: GHSA-phwq-j96m-2c2q","Warn: Project is vulnerable to: GHSA-ghr5-ch3p-vcr6","Warn: Project is vulnerable to: GHSA-8mmm-9v2q-x3f9","Warn: Project is vulnerable to: GHSA-765h-qjxv-5f44","Warn: Project is vulnerable to: GHSA-f2jv-r9rf-7988","Warn: Project is vulnerable to: GHSA-vfrc-7r7c-w9mx","Warn: Project is vulnerable to: GHSA-7wwv-vh3v-89cq","Warn: Project is vulnerable to: GHSA-ccrp-c664-8p4j","Warn: Project is vulnerable to: GHSA-4wx3-54gh-9fr9","Warn: Project is vulnerable to: GHSA-4xcv-9jjx-gfj3","Warn: Project is vulnerable to: GHSA-7wpw-2hjm-89gp","Warn: Project is vulnerable to: GHSA-r6rj-9ch6-g264","Warn: Project is vulnerable to: GHSA-5fw9-fq32-wv5p","Warn: Project is vulnerable to: GHSA-4cpg-3vgw-4877","Warn: Project is vulnerable to: GHSA-rxrc-rgv4-jpvx","Warn: Project is vulnerable to: GHSA-7f53-fmmv-mfjv","Warn: Project is vulnerable to: GHSA-4rq4-32rv-6wp6","Warn: Project is vulnerable to: GHSA-64g7-mvw6-v9qj","Warn: Project is vulnerable to: GHSA-gff7-g5r8-mg8m","Warn: Project is vulnerable to: GHSA-w5hq-hm5m-4548","Warn: Project is vulnerable to: GHSA-jgrx-mgxx-jf9v","Warn: Project is vulnerable to: GHSA-h6q6-9hqw-rwfv","Warn: Project is vulnerable to: GHSA-5fg8-2547-mr8q","Warn: Project is vulnerable to: GHSA-crh6-fp67-6883","Warn: Project is vulnerable to: GHSA-6chw-6frg-f759","Warn: Project is vulnerable to: GHSA-8r6j-v8pm-fqw3","Warn: Project is vulnerable to: MAL-2023-462","Warn: Project is vulnerable to: GHSA-6c8f-qphg-qjgp","Warn: Project is vulnerable to: GHSA-h9rv-jmmf-4pgx"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-17T20:07:34.104Z","repository_id":34641424,"created_at":"2025-08-17T20:07:34.104Z","updated_at":"2025-08-17T20:07:34.104Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278577929,"owners_count":26009703,"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","status":"online","status_checked_at":"2025-10-06T02:00:05.630Z","response_time":65,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["material","material-design","react","react-native","reactjs","ui","ui-components","uikit"],"created_at":"2024-07-31T07:01:05.114Z","updated_at":"2025-10-06T08:07:56.174Z","avatar_url":"https://github.com/codypearce.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"\u003cp align=\"center\" style=\"margin-bottom: 0px !important;\"\u003e\n  \u003cimg width=\"200\" src=\"http://material-bread.org/logo-shadow.svg\" alt=\"Material Bread logo\" align=\"center\"\u003e\n\u003c/p\u003e\n\u003ch1 align=\"center\" style=\"margin-top: 0px;\"\u003eMaterial Bread\u003c/h1\u003e\n\n\u003cp align=\"center\" \u003eCross Platform React Native Material Design Components\u003c/p\u003e\n\n\u003cdiv align=\"center\" \u003e\n\n[![Build Status](https://img.shields.io/travis/codypearce/material-bread/master.svg?style=for-the-badge)](https://travis-ci.org/codypearce/material-bread) [![NPM registry](https://img.shields.io/npm/v/material-bread.svg?style=for-the-badge)](https://www.npmjs.com/package/material-bread) ![Code style](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=for-the-badge) ![NPM license](https://img.shields.io/badge/license-mit-red.svg?style=for-the-badge) [![Storybook](https://cdn.jsdelivr.net/gh/storybooks/brand@master/badge/badge-storybook.svg?style=for-the-badge)](https://codypearce.github.io/material-bread/)\n\n\u003c/div\u003e\n\n\u003cp align=\"center\" style=\"margin-bottom: 0px !important;\"\u003e\n  \u003cimg width=\"800\" src=\"media/cross-platform.gif\" alt=\"adf\" align=\"center\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\" style=\"margin-bottom: 0px !important;\"\u003e\n  \u003ch2 align=\"center\" style=\"margin-top: 0px;\"\u003eChoose a platform to get started\u003c/h2\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\" style=\"margin-bottom: 0px !important;\"\u003e\n  \u003ca href=\"https://material-bread.org/getting-started/react-native\"\u003e\n    \u003cimg  src=\"media/buttons/mb-rn.png\" alt=\"adf\" align=\"center\"\u003e\n  \u003c/a\u003e\n \u003ca href=\"https://material-bread.org/getting-started/web\"\u003e\n    \u003cimg  src=\"media/buttons/mb-web.png\" alt=\"adf\" align=\"center\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://material-bread.org/getting-started/electron\"\u003e\n    \u003cimg  src=\"media/buttons/mb-electron.png\" alt=\"adf\" align=\"center\"\u003e\n  \u003c/a\u003e\n   \u003ca href=\"https://material-bread.org/getting-started/macos\"\u003e\n    \u003cimg  src=\"media/buttons/mb-macos.png\" alt=\"adf\" align=\"center\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://material-bread.org/getting-started/windows\"\u003e\n    \u003cimg  src=\"media/buttons/mb-windows.png\" alt=\"adf\" align=\"center\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://material-bread.org/getting-started/nextjs\"\u003e\n    \u003cimg  src=\"media/buttons/mb-next.png\" alt=\"adf\" align=\"center\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://material-bread.org/getting-started/expo\"\u003e\n    \u003cimg  src=\"media/buttons/mb-expo.png\" alt=\"adf\" align=\"center\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://material-bread.org/getting-started/vue-native\"\u003e\n    \u003cimg  src=\"media/buttons/mb-vue-native.png\" alt=\"adf\" align=\"center\"\u003e\n  \u003c/a\u003e\n  \n\u003c/p\u003e\n\n### Features\n\n- Highly Customizable React Native Components.\n- Cross platform support: React Native (iOS, Android), React-native-web (Browsers), Electron (Windows, Mac, Linux), react-native-windows, react-native-macos, Next.js, Expo, Vue Native\n- Support for Material Design 2.0 components.\n- Live react native demos you can edit in in your browser.\n- Typescript support\n\n## Table of Contents\n\n- [Quick Start](#quick-start)\n- [Documentation](#documentation)\n- [Getting Started](#getting-started)\n  - [Guides](#guides)\n  - [Example Repos](#example-repos)\n  - [Usage](#usage)\n- [Supported Components](#supported-components)\n- [Contributing](#contributing)\n  - [Library](#contribute-to-library)\n  - [Docs](#contribute-to-docs)\n  - [Easy Contribution](#easy-first-contribution)\n- [Tests](#tests)\n- [Accessibility](#accessibility)\n- [Copyright and License](#copyright-and-license)\n\n## Quick Start\n\n1. `npm install material-bread` or `yarn add material-bread`\n2. Install and link [react-native-vector-icons](https://github.com/oblador/react-native-vector-icons) and [react-native-svg](https://github.com/react-native-community/react-native-svg)\n3. Wrap your root `\u003cApp\u003e` with a `\u003cBreadProvider\u003e`\n\n```jsx\n\u003cBreadProvider\u003e\n  \u003cRoot /\u003e\n\u003c/BreadProvider\u003e\n```\n\n4. Start developing!\n\nRead the [getting started](#getting-started) guides for your platform to learn more.\n\n## Documentation\n\nThe component API docs and curated demos can be found at [material-bread.org](https://material-bread.org). See the [contributing](#contributing) section to learn how to run the docs locally.\n\nMore demos for each component can be found at the component [Storybook](https://codypearce.github.io/material-bread/). This environment is used for developing cross-platform, see the [contributing](#contributing) section to learn how to set it up locally.\n\n## Getting Started\n\n### Guides\n\n[Getting Started with React Native](http://material-bread.org/getting-started/react-native)\n\n[Getting Started with Web](http://material-bread.org/getting-started/web)\n\n[Getting Started with Electron](http://material-bread.org/getting-started/electron)\n\n[Getting Started with MacOS](http://material-bread.org/getting-started/macos)\n\n[Getting Started with Windows](http://material-bread.org/getting-started/windows)\n\n[Getting Started with NextJS](http://material-bread.org/getting-started/nextjs)\n\n[Getting Started with Expo](http://material-bread.org/getting-started/expo)\n\n[Getting Started with Vue Native](http://material-bread.org/getting-started/vue-native)\n\n### Example Repos\n\nBoilerplate projects with minimal configuration to get started on each platform.\n\nReact Native: [material-bread-rn-example](https://github.com/codypearce/material-bread-rn-example)\n\nReact Web: [material-bread-react-example](https://github.com/codypearce/material-bread-react-example)\n\nElectron: [material-bread-electron-example](https://github.com/codypearce/material-bread-electron-example)\n\nMacOS: [material-bread-macos-example](https://github.com/codypearce/material-bread-macos-example)\n\nWindows: [material-bread-windows-example](https://github.com/codypearce/material-bread-windows-example)\n\nNextJS: [material-bread-next-example](https://github.com/fortezhuo/material-bread-next-example)\n\nExpo: [material-bread-expo-example](https://github.com/codypearce/material-bread-expo-example)\n\nVue Native: [material-bread-vue-native-example](https://github.com/codypearce/material-bread-vue-native-example)\n\n### Usage\n\n```jsx\nimport React from 'react';\nimport { Button } from 'material-bread';\n\nfunction App() {\n  return \u003cButton type=\"contained\"\u003eClick Me\u003c/Button\u003e;\n}\n```\n\n\n## Sponsored By\n\n\u003ca href=\"https://www.fullstacklabs.co/\"\u003e\n  \u003cimg width=\"200\" src=\"https://raw.githubusercontent.com/codypearce/material-bread/master/media/FSL-Lockup-Dark-Gradient-Web%402x.png\" alt=\"Fullstack Labs\" \u003e\n\u003c/a\u003e\n\n## Supported Components\n\nA major goal of this library is to match all the components found in the material docs or provide enough demos/instructions that a developer can create a non-supported component from supported components. Keep in mind this still a work in progress so not all functionality from the Material Docs is supported yet.\n\nCurrently there are 39 distinct components (though what is a full component and what is a subcomponent is somewhat arbitrary), each with many variations, and 4 utility components.\n\n| Name                                                                         | iOS | Android | Web | Electron |\n| ---------------------------------------------------------------------------- | --- | ------- | --- | -------- |\n| [Appbar](https://material-bread.org/components/appbar)                       | ✓   | ✓       | ✓   | ✓        |\n| [AppbarBottom](https://material-bread.org/components/appbar-bottom)          | ✓   | ✓       | ✓   | ✓        |\n| [Avatar](https://material-bread.org/components/avatar)                       | ✓   | ✓       | ✓   | ✓        |\n| [Backdrop](https://material-bread.org/components/backdrop)                   | ✓   | ✓       | ✓   | ✓        |\n| [Badge](https://material-bread.org/components/badge)                         | ✓   | ✓       | ✓   | ✓        |\n| [Banner](https://material-bread.org/components/banner)                       | ✓   | ✓       | ✓   | ✓        |\n| [Bottom Navigation](https://material-bread.org/components/bottom-navigation) | ✓   | ✓       | ✓   | ✓        |\n| [Button](https://material-bread.org/components/button)                       | ✓   | ✓       | ✓   | ✓        |\n| [Card](https://material-bread.org/components/card)                           | ✓   | ✓       | ✓   | ✓        |\n| [Checkbox](https://material-bread.org/components/checkbox)                   | ✓   | ✓       | ✓   | ✓        |\n| [Chip](https://material-bread.org/components/chip)                           | ✓   | ✓       | ✓   | ✓        |\n| [DataTable](https://material-bread.org/components/datatable)                 | ✓   | ✓       | ✓   | ✓        |\n| [Dialog](https://material-bread.org/components/dialog)                       | ✓   | ✓       | ✓   | ✓        |\n| [Divider](https://material-bread.org/components/divider)                     | ✓   | ✓       | ✓   | ✓        |\n| [Drawer](https://material-bread.org/components/drawer)                       | ✓   | ✓       | ✓   | ✓        |\n| [DrawerBottom](https://material-bread.org/components/drawer-bottom)          | ✓   | ✓       | ✓   | ✓        |\n| [Fab](https://material-bread.org/components/fab)                             | ✓   | ✓       | ✓   | ✓        |\n| [FabSpeeddial](https://material-bread.org/components/fab-speeddial)          | ✓   | ✓       | ✓   | ✓        |\n| [Icon](https://material-bread.org/components/icon)                           | ✓   | ✓       | ✓   | ✓        |\n| [IconButton](https://material-bread.org/components/iconbutton)               | ✓   | ✓       | ✓   | ✓        |\n| [List](https://material-bread.org/components/list)                           | ✓   | ✓       | ✓   | ✓        |\n| [ListExpand](https://material-bread.org/components/list-expand)              | ✓   | ✓       | ✓   | ✓        |\n| [Menu](https://material-bread.org/components/menu)                           | ✓   | ✓       | ✓   | ✓        |\n| [Paper](https://material-bread.org/components/paper)                         | ✓   | ✓       | ✓   | ✓        |\n| [ProgressBar](https://material-bread.org/components/progress-bar)            | ✓   | ✓       | ✓   | ✓        |\n| [ProgressCircle](https://material-bread.org/components/progress-circle)      | ✓   | ✓       | ✓   | ✓        |\n| [RadioButton](https://material-bread.org/components/radiobutton)             | ✓   | ✓       | ✓   | ✓        |\n| [Ripple](https://material-bread.org/components/ripple)                       | ✓   | ✓       | ✓   | ✓        |\n| [Select](https://material-bread.org/components/select)                       | ✓   | ✓       | ✓   | ✓        |\n| [SheetBottom](https://material-bread.org/components/sheet-bottom)            | ✓   | ✓       | ✓   | ✓        |\n| [SheetSide](https://material-bread.org/components/sheet-side)                | ✓   | ✓       | ✓   | ✓        |\n| [Slider](https://material-bread.org/components/slider)                       | ✓   | ✓       | ✓   | ✓        |\n| [Snackbar](https://material-bread.org/components/snackbar)                   | ✓   | ✓       | ✓   | ✓        |\n| [SwipeNav](https://material-bread.org/components/swipenav)                   | ✓   | ✓       | ✓   | ✓        |\n| [Switch](https://material-bread.org/components/switch)                       | ✓   | ✓       | ✓   | ✓        |\n| [Tabs](https://material-bread.org/components/tabs)                           | ✓   | ✓       | ✓   | ✓        |\n| [TextField](https://material-bread.org/components/textfield)                 | ✓   | ✓       | ✓   | ✓        |\n| [ToggleButton](https://material-bread.org/components/togglebutton)           | ✓   | ✓       | ✓   | ✓        |\n| [Tooltip](https://material-bread.org/components/tooltip)                     | ✓   | ✓       | ✓   | ✓        |\n| [Typography](https://material-bread.org/components/typography)               | ✓   | ✓       | ✓   | ✓        |\n\nUtility components\n\n| Name                                                    | iOS | Android | Web | Electron |\n| ------------------------------------------------------- | --- | ------- | --- | -------- |\n| [Anchor](https://material-bread.org/utils/anchor)       | ✓   | ✓       | ✓   | ✓        |\n| [Color](https://material-bread.org/utils/color)         | ✓   | ✓       | ✓   | ✓        |\n| [Hoverable](https://material-bread.org/utils/hoverable) | ✓   | ✓       | ✓   | ✓        |\n| [Shadow](https://material-bread.org/utils/shadow)       | ✓   | ✓       | ✓   | ✓        |\n\n## Contributing\n\nAll contributions are welcome and encouraged. If you are reporting a bug, please follow the bug issue template. If you are proposing an enhancement, please first search the backlogs before creating a new issue.\n\n#### Contribute to library\n\n[Storybook](https://github.com/storybooks/storybook) is used as the dev environment for all components on all platforms. You can learn about how to get the storybook environment running locally for all platforms [here](http://material-bread.org/contributing/library). Please follow the conventions already in place. For example, most components follow the made up \"props for prebuilt, children for custom\" pattern. Additionally, make sure you are testing your components across platforms before making a PR.\n\n#### Contribute to docs\n\nDocumentation is built using [GatsbyJs](https://github.com/gatsbyjs/gatsby) and all pages are built using react components. You can learn how to get the docs running locally [here](https://material-bread.org/contributing/docs).\n\n#### Easy first contribution\n\nYou can start contribute extremely easily by improving demos or adding more interesting demos to the docs or storybook. Interesting, useful, and plentiful demos is a major goal of the project, so any help in that regard would be greatly appreciated.\n\n## Tests\n\n[Jest](https://jestjs.io/) is the current test framework for all components. You can see the result of each component test in our [storybook environement](https://codypearce.github.io/material-bread/?path=/story/components-appbar--simple) under the \"Tests\" tab. Writing more comprehensive tests is on the roadmap, but please consider contributing to speed this process up.\n\nYou can run tests locally using `npm test`.\n\nYou can generate test coverage by running `npm run test:generate-output`, this will output a json file with coverage.\n\n## Accessibility\n\n`react-native-web` describes how to write accessible react-native components on the web [here](https://github.com/necolas/react-native-web/blob/master/docs/guides/accessibility.md). Additionally, the storybook addon, [addon-a11y](https://www.npmjs.com/package/@storybook/addon-a11y), runs some simple accessibility tests on each component story. You can see the output of each accessibility test on the [Accessibility](https://codypearce.github.io/material-bread/?path=/story/components-buttons--custom) tab for each component. Please consider contributing to make accessibility even better.\n\n## Copyright and License\n\nCopyright 2019 Material Bread.\nCode released under the MIT license.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodypearce%2Fmaterial-bread","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodypearce%2Fmaterial-bread","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodypearce%2Fmaterial-bread/lists"}