{"id":33130220,"url":"https://github.com/BitcoinDesign/Bitcoin-Icons","last_synced_at":"2025-11-20T02:01:04.132Z","repository":{"id":38252261,"uuid":"306581433","full_name":"BitcoinDesign/Bitcoin-Icons","owner":"BitcoinDesign","description":"Icons made for Bitcoin applications, free to use.","archived":false,"fork":false,"pushed_at":"2023-10-17T13:13:19.000Z","size":616,"stargazers_count":117,"open_issues_count":14,"forks_count":22,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-10-20T01:57:39.099Z","etag":null,"topics":["bitcoin","design","icons"],"latest_commit_sha":null,"homepage":"https://bitcoinicons.com/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BitcoinDesign.png","metadata":{"files":{"readme":"README.md","changelog":null,"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}},"created_at":"2020-10-23T08:56:53.000Z","updated_at":"2025-08-31T13:27:34.000Z","dependencies_parsed_at":"2024-06-19T22:47:14.665Z","dependency_job_id":"55a3ef0b-7902-4701-96f7-beb705418a3b","html_url":"https://github.com/BitcoinDesign/Bitcoin-Icons","commit_stats":{"total_commits":78,"total_committers":6,"mean_commits":13.0,"dds":"0.39743589743589747","last_synced_commit":"7707bbcf947b2a5321cc1ebbbc3452519a2c3ff2"},"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/BitcoinDesign/Bitcoin-Icons","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BitcoinDesign%2FBitcoin-Icons","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BitcoinDesign%2FBitcoin-Icons/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BitcoinDesign%2FBitcoin-Icons/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BitcoinDesign%2FBitcoin-Icons/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BitcoinDesign","download_url":"https://codeload.github.com/BitcoinDesign/Bitcoin-Icons/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BitcoinDesign%2FBitcoin-Icons/sbom","scorecard":{"id":22316,"data":{"date":"2025-08-11","repo":{"name":"github.com/BitcoinDesign/Bitcoin-Icons","commit":"7707bbcf947b2a5321cc1ebbbc3452519a2c3ff2"},"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":"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":"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":"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":"Code-Review","score":3,"reason":"Found 4/13 approved changesets -- score normalized to 3","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":"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":"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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"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":"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":"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":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'","Warn: branch protection not enabled for branch 'release/milestone-0-1-10'","Warn: branch protection not enabled for branch 'release/milestone-0-1-9-icons-only'","Warn: branch protection not enabled for branch 'release/milestone-0-1-7'"],"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":"Vulnerabilities","score":2,"reason":"8 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-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-9c47-m6qq-7p4h","Warn: Project is vulnerable to: GHSA-f8q6-p94x-37v3","Warn: Project is vulnerable to: GHSA-xvch-5gv4-984h","Warn: Project is vulnerable to: GHSA-rp65-9cf3-cjxr","Warn: Project is vulnerable to: GHSA-c2qf-rxjj-qqgw"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 26 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"}}]},"last_synced_at":"2025-08-14T17:06:07.396Z","repository_id":38252261,"created_at":"2025-08-14T17:06:07.396Z","updated_at":"2025-08-14T17:06:07.396Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":285359022,"owners_count":27158216,"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-11-20T02:00:05.334Z","response_time":54,"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":["bitcoin","design","icons"],"created_at":"2025-11-15T09:00:33.054Z","updated_at":"2025-11-20T02:01:04.116Z","avatar_url":"https://github.com/BitcoinDesign.png","language":"JavaScript","funding_links":[],"categories":["Merchants"],"sub_categories":[],"readme":"![Bitcoin icons cover image](img/Cover.png)\n\n# Bitcoin Icons (WIP)\n\nBitcoin Icons is an open-source/open-design set of icons made for Bitcoin centric applications. Included are general icons most applications need like arrows and a home icon, and maybe more importantly Bitcoin-specific icons like a wallet, keys, miner and Bitcoin symbols.\n\nIcons are available as a [public Figma community file](https://www.figma.com/community/file/948545404023677970/Bitcoin-icon-set) for design work, with a [companion Figma plugin](https://www.figma.com/community/plugin/1087677534293009133/Bitcoin-Icons) for convenient browsing and insertion. This repository contains icon exports as SVGs for implementation.\n\nFor requests, please leave a comment on the Figma file or post an issue to this repo. This could be new icons, improvements to existing icons, more style or export formats, or anything else. Just reach out.\n\nBitcoin Icons is a sister project of the [Bitcoin Wallet UI Kit](https://www.figma.com/file/VB3GQdAnhl8yta44DY3PSV/Bitcoin-Wallet-UI-Kit) created by [GBKS](https://github.com/GBKS).\n\n## Contributing\n\nFor info on how to contribute please see the [contribution guidelines](CONTRIBUTING.md). Also see details on the [release process](RELEASES.md).\n\n## Folders\n\n- 'SVG' contains the original icon files as exported from Figma\n- 'optimized' contains the same files, but optimized via [SVGO](https://github.com/svg/svgo)\n\nThe other folders define the npm modules, Figma plugin, images used in this README, etc.\n\n## SVG Download\n\nYou can download all icons for local use from the [releases page](https://github.com/BitcoinDesign/Bitcoin-Icons/releases). \n\n## Node Module\n\nThe node module is still in development. For now, you can install it and then pull\nthe SVGs into a build system such as Gulp. In the future, there may be more options\nfor importing the icons, such as font files, javascript imports, etc.\n\nTo install the node module pre-release version, run:\n\n```\nnpm install @bitcoin-design/bitcoin-icons\n```\n\n## React module\n\n[![npm version](https://img.shields.io/npm/v/@bitcoin-design/bitcoin-icons-react.svg?style=flat-square)](https://www.npmjs.com/package/@bitcoin-design/bitcoin-icons-react)\n[![npm downloads](https://img.shields.io/npm/dm/@bitcoin-design/bitcoin-icons-react.svg?style=flat-square)](https://www.npmjs.com/package/@bitcoin-design/bitcoin-icons-react)\n\nFirst, install `@bitcoin-design/bitcoin-icons-react` from npm:\n\n```sh\nnpm install @bitcoin-design/bitcoin-icons-react\n```\n\nNow each icon can be imported individually as a React component:\n\n```js\nimport { BitcoinIcon } from '@bitcoin-design/bitcoin-icons-react/filled'\n\nfunction MyComponent() {\n  return (\n    \u003cdiv\u003e\n      \u003cBitcoinIcon style={{height: \"5px\", width: \"5px\", color: '#F7931A' }} /\u003e\n      \u003cp\u003e...\u003c/p\u003e\n    \u003c/div\u003e\n  )\n}\n```\n\nThe outline icons can be imported from `@bitcoin-design/bitcoin-icons-react/outline`, and the filled icons can be imported from `@bitcoin-design/bitcoin-icons-react/filled`.\n\nIcons use an upper camel case naming convention and are always suffixed with the word `Icon`.\n\n\n## Vue module\n\n[![npm version](https://img.shields.io/npm/v/@bitcoin-design/bitcoin-icons-vue.svg?style=flat-square)](https://www.npmjs.com/package/@bitcoin-design/bitcoin-icons-vue)\n[![npm downloads](https://img.shields.io/npm/dm/@bitcoin-design/bitcoin-icons-vue.svg?style=flat-square)](https://www.npmjs.com/package/@bitcoin-design/bitcoin-icons-vue)\n\n*Note that this library currently only supports Vue 3.*\n\nFirst, install `@bitcoin-design/bitcoin-icons-vue` from npm:\n\n```sh\nnpm install @bitcoin-design/bitcoin-icons-vue\n```\n\nNow each icon can be imported individually as a Vue component:\n\n```vue\n\u003ctemplate\u003e\n  \u003cdiv\u003e\n    \u003cBitcoinIcon style=\"height:5px;width:5px;color:#F7931A\" /\u003e\n    \u003cp\u003e...\u003c/p\u003e\n  \u003c/div\u003e\n\u003c/template\u003e\n\n\u003cscript\u003e\nimport { BitcoinIcon } from '@bitcoin-design/bitcoin-icons-vue/filled'\n\nexport default {\n  components: { BitcoinIcon }\n}\n\u003c/script\u003e\n```\n\nThe outline icons can be imported from `@bitcoin-design/bitcoin-icons-vue/outline`, and the filled icons can be imported from `@bitcoin-design/bitcoin-icons-vue/filled`.\n\nIcons use an upper camel case naming convention and are always suffixed with the word `Icon`.\n\n\n## SVG module\n\n[![npm version](https://img.shields.io/npm/v/@bitcoin-design/bitcoin-icons-svg.svg?style=flat-square)](https://www.npmjs.com/package/@bitcoin-design/bitcoin-icons-svg)\n[![npm downloads](https://img.shields.io/npm/dm/@bitcoin-design/bitcoin-icons-svg.svg?style=flat-square)](https://www.npmjs.com/package/@bitcoin-design/bitcoin-icons-svg)\n\nFirst, install `@bitcoin-design/bitcoin-icons-svg` from npm:\n\n```sh\nnpm install @bitcoin-design/bitcoin-icons-svg\n```\n\nNow each icon can be imported individually as a Vue component:\n\n```js\nimport { BitcoinIcon } from '@bitcoin-design/bitcoin-icons-svg/filled'\n\nconsole.log(BitcoinIcon)\n// ==\u003e\n// {\n//   name: 'bitcoin',\n//   svg: '\u003csvg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"\u003e...\u003c/svg\u003e'\n// };\n```\n\nThe outline icons can be imported from `@bitcoin-design/bitcoin-icons-svg/outline`, and the filled icons can be imported from `@bitcoin-design/bitcoin-icons-svg/filled`.\n\nIcons use an upper camel case naming convention and are always suffixed with the word `Icon`.\n\n\n## Figma plugin\n\n![Bitcoin icons Figma plugin](img/Plugin.png)\n\nThe source for the [Figma plugin](https://www.figma.com/community/plugin/1087677534293009133/Bitcoin-Icons) can be found in [this repository](https://github.com/GBKS/figma-bitcoin-icons).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBitcoinDesign%2FBitcoin-Icons","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FBitcoinDesign%2FBitcoin-Icons","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBitcoinDesign%2FBitcoin-Icons/lists"}