{"id":13394431,"url":"https://github.com/feathericons/feather","last_synced_at":"2025-12-17T12:06:16.256Z","repository":{"id":17487168,"uuid":"20270252","full_name":"feathericons/feather","owner":"feathericons","description":"Simply beautiful open-source icons","archived":false,"fork":false,"pushed_at":"2025-03-11T02:18:59.000Z","size":16149,"stargazers_count":25415,"open_issues_count":491,"forks_count":1239,"subscribers_count":263,"default_branch":"main","last_synced_at":"2025-05-05T11:21:36.929Z","etag":null,"topics":["icons","javascript","svg"],"latest_commit_sha":null,"homepage":"https://feathericons.com","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/feathericons.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":"2014-05-28T19:49:55.000Z","updated_at":"2025-05-05T09:29:45.000Z","dependencies_parsed_at":"2022-07-08T18:44:35.934Z","dependency_job_id":"cb181bf3-b46b-4492-a665-2f8e174e45be","html_url":"https://github.com/feathericons/feather","commit_stats":{"total_commits":606,"total_committers":44,"mean_commits":"13.772727272727273","dds":"0.19306930693069302","last_synced_commit":"db2364f996e407cb933a37b6cafc96659debf771"},"previous_names":["colebemis/feather"],"tags_count":53,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feathericons%2Ffeather","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feathericons%2Ffeather/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feathericons%2Ffeather/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feathericons%2Ffeather/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/feathericons","download_url":"https://codeload.github.com/feathericons/feather/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252495253,"owners_count":21757227,"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":["icons","javascript","svg"],"created_at":"2024-07-30T17:01:19.470Z","updated_at":"2025-12-17T12:06:11.212Z","avatar_url":"https://github.com/feathericons.png","language":"JavaScript","readme":"# Feather\n\n[![Coverage](https://img.shields.io/codecov/c/github/feathericons/feather/master.svg?style=flat-square)](https://codecov.io/gh/feathericons/feather)\n[![npm downloads](https://img.shields.io/npm/dm/feather-icons.svg?style=flat-square)](https://www.npmjs.com/package/feather-icons)\n[![npm version](https://img.shields.io/npm/v/feather-icons.svg?style=flat-square)](https://www.npmjs.com/package/feather-icons)\n[![CDNJS version](https://img.shields.io/cdnjs/v/feather-icons.svg?style=flat-square)](https://cdnjs.com/libraries/feather-icons)\n\n## What is Feather?\n\nFeather is a collection of simply beautiful open-source icons. Each icon is designed on a 24x24 grid with an emphasis on simplicity, consistency, and flexibility.\n\nhttps://feathericons.com\n\n```shell\nnpm install feather-icons\n```\n\n## Table of contents\n\n- [Quick start](#quick-start)\n- [Usage](#usage)\n  - [Client-side JavaScript](#client-side-javascript)\n  - [Node](#node)\n  - [SVG sprite](#svg-sprite)\n  - [Figma](#figma)\n- [API reference](#api-reference)\n  - [`feather.icons`](#feathericons)\n  - [`feather.icons[name].toSvg()`](#feathericonsnametosvgattrs)\n  - [`feather.replace()`](#featherreplaceattrs)\n  - [`feather.toSvg()` (DEPRECATED) ](#feathertosvgname-attrs-deprecated)\n- [Contributing](#contributing)\n- [Related projects](#related-projects)\n- [License](#license)\n\n## Quick start\n\nStart with this [CodePen Template](https://codepen.io/pen?template=WOJZdM) to begin prototyping with Feather in the browser.\n\nOr copy and paste the following code snippet into a blank `html` file.\n\n```html\n\u003c!DOCTYPE html\u003e\n\u003chtml lang=\"en\"\u003e\n  \u003ctitle\u003e\u003c/title\u003e\n  \u003cscript src=\"https://unpkg.com/feather-icons\"\u003e\u003c/script\u003e\n  \u003cbody\u003e\n    \u003c!-- example icon --\u003e\n    \u003ci data-feather=\"circle\"\u003e\u003c/i\u003e\n\n    \u003cscript\u003e\n      feather.replace();\n    \u003c/script\u003e\n  \u003c/body\u003e\n\u003c/html\u003e\n```\n\n## Usage\n\nAt its core, Feather is a collection of [SVG](https://svgontheweb.com/#svg) files. This means that you can use Feather icons in all the same ways you can use SVGs (e.g. `img`, `background-image`, `inline`, `object`, `embed`, `iframe`). Here's a helpful article detailing the many ways SVGs can be used on the web: [SVG on the Web – Implementation Options](https://svgontheweb.com/#implementation)\n\nThe following are additional ways you can use Feather.\n\n### Client-side JavaScript\n\n#### 1. Install\n\n\u003e [!NOTE]\n\u003e If you intend to use Feather with a CDN, you can skip this installation step.\n\nInstall with [npm](https://docs.npmjs.com/getting-started/what-is-npm).\n\n```shell\nnpm install feather-icons --save\n```\n\nOr just copy [`feather.js`](https://unpkg.com/feather-icons/dist/feather.js) or [`feather.min.js`](https://unpkg.com/feather-icons/dist/feather.min.js) into your project directory. You don't need both `feather.js` and `feather.min.js`.\n\n#### 2. Include\n\nInclude `feather.js` or `feather.min.js` with a `\u003cscript\u003e` tag:\n\n```html\n\u003cscript src=\"path/to/dist/feather.js\"\u003e\u003c/script\u003e\n```\n\n\u003e [!NOTE]\n\u003e `feather.js` and `feather.min.js` are located in the `dist` directory of the npm package.\n\nOr load the script from a CDN provider:\n\n```html\n\u003c!-- choose one --\u003e\n\u003cscript src=\"https://unpkg.com/feather-icons\"\u003e\u003c/script\u003e\n\u003cscript src=\"https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js\"\u003e\u003c/script\u003e\n```\n\nAfter including the script, `feather` will be available as a global variable.\n\n#### 3. Use\n\nTo use an icon on your page, add a `data-feather` attribute with the icon name to an element:\n\n```html\n\u003ci data-feather=\"circle\"\u003e\u003c/i\u003e\n```\n\nSee the complete list of icons at [feathericons.com](https://feathericons.com).\n\n#### 4. Replace\n\nCall the `feather.replace()` method:\n\n```html\n\u003cscript\u003e\n  feather.replace();\n\u003c/script\u003e\n```\n\nAll elements that have a `data-feather` attribute will be replaced with SVG markup corresponding to their `data-feather` attribute value. See the [API Reference](#api-reference) for more information about `feather.replace()`.\n\n### Node\n\n#### 1. Install\n\nInstall with [npm](https://docs.npmjs.com/getting-started/what-is-npm):\n\n```shell\nnpm install feather-icons --save\n```\n\n#### 2. Require\n\n```js\nconst feather = require('feather-icons');\n```\n\n#### 3. Use\n\n```js\nfeather.icons.x;\n// {\n//    name: 'x',\n//    contents: '\u003cline ... /\u003e\u003cline ... /\u003e`,\n//    tags: ['cancel', 'close', 'delete', 'remove'],\n//    attrs: {\n//      class: 'feather feather-x',\n//      xmlns: 'http://www.w3.org/2000/svg',\n//      width: 24,\n//      height: 24,\n//      viewBox: '0 0 24 24',\n//      fill: 'none',\n//      stroke: 'currentColor',\n//      'stroke-width': 2,\n//      'stroke-linecap': 'round',\n//      'stroke-linejoin': 'round',\n//    },\n//    toSvg: [Function],\n// }\n\nfeather.icons.x.toSvg();\n// \u003csvg class=\"feather feather-x\" ...\u003e\u003cline ... /\u003e\u003cline ... /\u003e\u003c/svg\u003e\n\nfeather.icons.x.toSvg({ class: 'foo bar', 'stroke-width': 1, color: 'red' });\n// \u003csvg class=\"feather feather-x foo bar\" stroke-width=\"1\" color=\"red\" ...\u003e\u003cline ... /\u003e\u003cline ... /\u003e\u003c/svg\u003e\n```\n\nSee the [API Reference](#api-reference) for more information about the available properties and methods of the `feather` object.\n\n### SVG sprite\n\n#### 1. Install\n\n\u003e [!NOTE]\n\u003e If you intend to use Feather with a CDN, you can skip this installation step.\n\nInstall with [npm](https://docs.npmjs.com/getting-started/what-is-npm).\n\n```shell\nnpm install feather-icons --save\n```\n\nOr just copy [`feather-sprite.svg`](https://unpkg.com/feather-icons/dist/feather-sprite.svg) into your project directory.\n\n#### 2. Use\n\nInclude an icon on your page with the following markup:\n\n```html\n\u003csvg\n  width=\"24\"\n  height=\"24\"\n  fill=\"none\"\n  stroke=\"currentColor\"\n  stroke-width=\"2\"\n  stroke-linecap=\"round\"\n  stroke-linejoin=\"round\"\n\u003e\n  \u003cuse href=\"path/to/feather-sprite.svg#circle\" /\u003e\n\u003c/svg\u003e\n```\n\n\u003e [!NOTE]\n\u003e `circle` in the above example can be replaced with any valid icon name. See the complete list of icon names at [feathericons.com](https://feathericons.com).\n\nHowever, this markup can be simplified using a simple CSS class to avoid repetition of SVG attributes between icons:\n\n```css\n.feather {\n  width: 24px;\n  height: 24px;\n  stroke: currentColor;\n  stroke-width: 2;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n  fill: none;\n}\n```\n\n```html\n\u003csvg class=\"feather\"\u003e\n  \u003cuse href=\"path/to/dist/feather-sprite.svg#circle\" /\u003e\n\u003c/svg\u003e\n```\n\n### Figma\n\nFeather is available as a [Figma component library](https://www.figma.com/file/dyJRSFTIajik4cdkcXN8yA3K/Feather-Component-Library). To use the components, log in to your Figma account and **duplicate** the file to your drafts.\n\n## API reference\n\n### `feather.icons`\n\nAn object with data about every icon.\n\n#### Usage\n\n```js\nfeather.icons.x;\n// {\n//    name: 'x',\n//    contents: '\u003cline ... /\u003e\u003cline ... /\u003e',\n//    tags: ['cancel', 'close', 'delete', 'remove'],\n//    attrs: {\n//      class: 'feather feather-x',\n//      xmlns: 'http://www.w3.org/2000/svg',\n//      width: 24,\n//      height: 24,\n//      viewBox: '0 0 24 24',\n//      fill: 'none',\n//      stroke: 'currentColor',\n//      'stroke-width': 2,\n//      'stroke-linecap': 'round',\n//      'stroke-linejoin': 'round',\n//    },\n//    toSvg: [Function],\n// }\n\nfeather.icons.x.toString();\n// '\u003cline ... /\u003e\u003cline ... /\u003e'\n```\n\n\u003e [!NOTE]\n\u003e `x` in the above example can be replaced with any valid icon name. See the complete list of icon names at [feathericons.com](https://feathericons.com). Icons with multi-word names (e.g. `arrow-right`) **cannot** be accessed using dot notation (e.g. `feather.icons.x`). Instead, use bracket notation (e.g. `feather.icons['arrow-right']`).\n\n[View Source](https://github.com/feathericons/feather/blob/master/src/icons.js)\n\n---\n\n### `feather.icons[name].toSvg([attrs])`\n\nReturns an SVG string.\n\n#### Parameters\n\n| Name               | Type   | Description                                                                                                                                                                                                                  |\n| ------------------ | ------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `attrs` (optional) | Object | Key-value pairs in the `attrs` object will be mapped to HTML attributes on the `\u003csvg\u003e` tag (e.g. `{ foo: 'bar' }` maps to `foo=\"bar\"`). All default attributes on the `\u003csvg\u003e` tag can be overridden with the `attrs` object. |\n\n\u003e [!NOTE]\n\u003e You might find these SVG attributes helpful for manipulating icons:\n\u003e\n\u003e - [`color`](https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/color)\n\u003e - [`width`](https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/width)\n\u003e - [`height`](https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/height)\n\u003e - [`stroke-width`](https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/stroke-width)\n\u003e - [`stroke-linecap`](https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/stroke-linecap)\n\u003e - [`stroke-linejoin`](https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/stroke-linejoin)\n\n#### Usage\n\n```js\nfeather.icons.circle.toSvg();\n// '\u003csvg class=\"feather feather-circle\" xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c/circle\u003e\u003c/svg\u003e'\n\nfeather.icons.circle.toSvg({ 'stroke-width': 1 });\n// '\u003csvg class=\"feather feather-circle\" xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c/circle\u003e\u003c/svg\u003e'\n\nfeather.icons.circle.toSvg({ class: 'foo bar' });\n// '\u003csvg class=\"feather feather-circle foo bar\" xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c/circle\u003e\u003c/svg\u003e'\n```\n\n[View Source](https://github.com/feathericons/feather/blob/master/src/icon.js)\n\n---\n\n### `feather.replace([attrs])`\n\nReplaces all elements that have a `data-feather` attribute with SVG markup corresponding to the element's `data-feather` attribute value.\n\n#### Parameters\n\n| Name               | Type   | Description                                                                                                                                                                                                                  |\n| ------------------ | ------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `attrs` (optional) | Object | Key-value pairs in the `attrs` object will be mapped to HTML attributes on the `\u003csvg\u003e` tag (e.g. `{ foo: 'bar' }` maps to `foo=\"bar\"`). All default attributes on the `\u003csvg\u003e` tag can be overridden with the `attrs` object. |\n\n#### Usage\n\n\u003e [!IMPORTANT]\n\u003e `feather.replace()` only works in a browser environment.\n\nSimple usage:\n\n```html\n\u003ci data-feather=\"circle\"\u003e\u003c/i\u003e\n\u003c!--\n\u003ci\u003e will be replaced with:\n\u003csvg class=\"feather feather-circle\" xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c/circle\u003e\u003c/svg\u003e\n--\u003e\n\n\u003cscript\u003e\n  feather.replace();\n\u003c/script\u003e\n```\n\nYou can pass `feather.replace()` an `attrs` object:\n\n```html\n\u003ci data-feather=\"circle\"\u003e\u003c/i\u003e\n\u003c!--\n\u003ci\u003e will be replaced with:\n\u003csvg class=\"feather feather-circle foo bar\" xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c/circle\u003e\u003c/svg\u003e\n--\u003e\n\n\u003cscript\u003e\n  feather.replace({ class: 'foo bar', 'stroke-width': 1 });\n\u003c/script\u003e\n```\n\nAll attributes on the placeholder element (i.e. `\u003ci\u003e`) will be copied to the `\u003csvg\u003e` tag:\n\n```html\n\u003ci data-feather=\"circle\" id=\"my-circle\" class=\"foo bar\" stroke-width=\"1\"\u003e\u003c/i\u003e\n\u003c!--\n\u003ci\u003e will be replaced with:\n\u003csvg id=\"my-circle\" class=\"feather feather-circle foo bar\" xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c/circle\u003e\u003c/svg\u003e\n--\u003e\n\n\u003cscript\u003e\n  feather.replace();\n\u003c/script\u003e\n```\n\n[View Source](https://github.com/feathericons/feather/blob/master/src/replace.js)\n\n---\n\n### `feather.toSvg(name, [attrs])` (DEPRECATED)\n\n\u003e [!WARNING]\n\u003e `feather.toSvg()` is deprecated. Please use `feather.icons[name].toSvg()` instead.\n\nReturns an SVG string.\n\n#### Parameters\n\n| Name               | Type   | Description                                                                                                                                                                                                                  |\n| ------------------ | ------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `name`             | string | Icon name                                                                                                                                                                                                                    |\n| `attrs` (optional) | Object | Key-value pairs in the `attrs` object will be mapped to HTML attributes on the `\u003csvg\u003e` tag (e.g. `{ foo: 'bar' }` maps to `foo=\"bar\"`). All default attributes on the `\u003csvg\u003e` tag can be overridden with the `attrs` object. |\n\n#### Usage\n\n```js\nfeather.toSvg('circle');\n// '\u003csvg class=\"feather feather-circle\" xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c/circle\u003e\u003c/svg\u003e'\n\nfeather.toSvg('circle', { 'stroke-width': 1 });\n// '\u003csvg class=\"feather feather-circle\" xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c/circle\u003e\u003c/svg\u003e'\n\nfeather.toSvg('circle', { class: 'foo bar' });\n// '\u003csvg class=\"feather feather-circle foo bar\" xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c/circle\u003e\u003c/svg\u003e'\n```\n\n[View Source](https://github.com/feathericons/feather/blob/master/src/to-svg.js)\n\n## Contributing\n\nFor more info on how to contribute please see the [contribution guidelines](https://github.com/feathericons/feather/blob/master/CONTRIBUTING.md).\n\nCaught a mistake or want to contribute to the documentation? [Edit this page on Github](https://github.com/feathericons/feather/blob/master/README.md)\n\n## Related projects\n\n- [feathericons.dev](http://feathericons.dev) - Feather viewer featuring [30+ brand icons](https://feathericons.dev/?iconset=brands) and [40+ payment services icons](https://feathericons.dev/?iconset=payments)\n- [angular-feather](https://github.com/michaelbazos/angular-feather) - Feather icons for Angular applications\n- [elm-feather](https://github.com/1602/elm-feather) - Feather icons for Elm applications\n- [react-feather](https://github.com/carmelopullara/react-feather) - Feather icons as React components\n- [sketch-feather](https://github.com/odmln/sketch-feather) - Feather icons as a Sketch library\n- [vue-feather-icons](https://github.com/egoist/vue-feather-icons) - Feather icons as Vue components\n- [php-feather](https://github.com/Pixelrobin/php-feather) - Feather icons as a PHP Library\n- [hyva-feather](https://github.com/Siteation/magento2-hyva-icons-feather) - Feather icons as a Magento 2 Hyva template tag\n- [wp-php-feather](https://github.com/reatlat/wp-php-feather) - Feather icons as a WordPress template tag\n- [django-feather](https://pypi.org/project/django-feather/) - Feather icons as Django Template Tag\n- [svelte-feather-icons](https://github.com/dylanblokhuis/svelte-feather-icons) - Feather icons as Svelte components\n- [gulp-feather](https://github.com/oToToT/gulp-feather) - Feather icons rendering using gulp\n- [astro-feather](https://github.com/gabrlyg/astro-feather) - Feather icons as Astro components\n- [qwik-feather-icons](https://github.com/yeyon/qwik-feather-icons) - Feather icons for Qwik, the Resumable Framework\n- [figma-feather](https://github.com/kevintoepfer/figma-feather) – Feather icons as a Figma component\n- [delphi-feather-icons](https://github.com/shaunroselt/Delphi-Feather-Icons) - Feather icons as a Delphi Library\n- [eleventy-plugin-feathericons](https://github.com/reatlat/eleventy-plugin-feathericons) - Feather icons as a plugin for [11ty](https://github.com/11ty/eleventy)\n\n## License\n\nFeather is licensed under the [MIT License](https://github.com/feathericons/feather/blob/master/LICENSE).\n","funding_links":[],"categories":["JavaScript","Development","javascript","JS","前端开发框架及项目","Icon Fonts","Markup Languages","设计 \u003ca name=\"design\"\u003e\u003c/a\u003e","IconSet Included","Eye Candy","设计","General"],"sub_categories":["Icons","其他_文本生成、文本对话","React Components","CSS","zsh 插件"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffeathericons%2Ffeather","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffeathericons%2Ffeather","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffeathericons%2Ffeather/lists"}