{"id":13491870,"url":"https://github.com/microsoft/fluentui-system-icons","last_synced_at":"2025-05-13T15:03:06.300Z","repository":{"id":37078003,"uuid":"263452252","full_name":"microsoft/fluentui-system-icons","owner":"microsoft","description":"Fluent System Icons are a collection of familiar, friendly and modern icons from Microsoft.","archived":false,"fork":false,"pushed_at":"2025-04-25T17:56:38.000Z","size":541740,"stargazers_count":6377,"open_issues_count":185,"forks_count":559,"subscribers_count":84,"default_branch":"main","last_synced_at":"2025-05-05T22:35:39.767Z","etag":null,"topics":["android","design","fluent","flutter","icons","ios","react"],"latest_commit_sha":null,"homepage":"https://aka.ms/fluentui-system-icons","language":"HTML","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/microsoft.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":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-05-12T21:05:57.000Z","updated_at":"2025-05-05T03:23:09.000Z","dependencies_parsed_at":"2023-09-22T08:29:24.297Z","dependency_job_id":"e1b2301c-ccd7-48a3-9cf6-65d946e142cb","html_url":"https://github.com/microsoft/fluentui-system-icons","commit_stats":{"total_commits":844,"total_committers":63,"mean_commits":"13.396825396825397","dds":0.6113744075829384,"last_synced_commit":"bef372a88903bb6ebcdd381f509d9a28bbaef917"},"previous_names":[],"tags_count":269,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2Ffluentui-system-icons","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2Ffluentui-system-icons/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2Ffluentui-system-icons/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2Ffluentui-system-icons/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/microsoft","download_url":"https://codeload.github.com/microsoft/fluentui-system-icons/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252616617,"owners_count":21777011,"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":["android","design","fluent","flutter","icons","ios","react"],"created_at":"2024-07-31T19:01:01.017Z","updated_at":"2025-05-13T15:03:01.287Z","avatar_url":"https://github.com/microsoft.png","language":"HTML","readme":"# Fluent UI System Icons\r\n\r\n![Pull request validation](https://github.com/microsoft/fluentui-system-icons/actions/workflows/pr.yml/badge.svg)\r\n\r\nFluent UI System Icons are a collection of familiar, friendly and modern icons from Microsoft.\r\n\r\n![Fluent System Icons](art/readme-banner.png)\r\n\r\n## Icon List\r\n\r\n- [View the full list of regular icons](icons_regular.md)\r\n\r\n- [View the full list of filled icons](icons_filled.md)\r\n\r\n\r\n## Direction\r\nWithin the metadata.json file for an icon, a property named `directionType` is used to indicate the direction of the icon. This property can have one of the following values:\r\n- `unique`, meaning that the icon is unique and has a specific RTL and LTR version\r\n- `mirror`, meaning that the icon can be mirrored for RTL or LTR languages\r\n\r\nThe property `singleton` is also used to indicate the default direction that should be used for the icon. \r\n\r\n## Installation\r\n\r\n### Android\r\n\r\nThe library is published via Maven Central, please ensure that the `mavenCentral()` repository has been added to the root `build.gradle` file:\r\n\r\n```groovy\r\nrepositories {\r\n    ...\r\n    mavenCentral()\r\n}\r\n```\r\n\r\nInclude the following dependency in your project's `build.gradle`:\r\n\r\n```groovy\r\nimplementation 'com.microsoft.design:fluent-system-icons:1.1.291@aar'\r\n```\r\n\r\nFor library docs, see [android/README.md](android/README.md).\r\n\r\n### iOS and macOS\r\n\r\n#### CocoaPods\r\n\r\n```ruby\r\nuse_frameworks!\r\n\r\npod \"FluentIcons\", \"1.1.291\"\r\n```\r\n\r\n#### Carthage\r\n\r\n```bash\r\ngit \"git@github.com:microsoft/fluentui-system-icons.git\" \"1.1.291\"\r\n```\r\n\r\nFor library docs, see [ios/README.md](ios/README.md).\r\n\r\n### Flutter\r\n\r\nIn the `pubspec.yaml` of your flutter project, add the following dependency:\r\n\r\n```yaml\r\ndependencies:\r\n  ...\r\n  fluentui_system_icons: ^1.1.291\r\n```\r\n\r\nFor library docs, see [flutter/README.md](flutter/README.md).\r\n\r\n### Plain svg\r\n\r\nInline svg directly. See [packages/svg-icons/README.md](packages/svg-icons/README.md).\r\n\r\n## Contributing\r\n\r\n### Importer\r\n\r\nThe importer generates the Android and iOS libraries from the icons in the `assets` directory.\r\n\r\nJump into the directory:\r\n\r\n```\r\ncd importer\r\n```\r\n\r\nInstall npm dependencies:\r\n\r\n```\r\nnpm install\r\nnpm run clean\r\n```\r\n\r\nList all the available commands:\r\n\r\n```\r\nnpm run\r\n```\r\n\r\n### Build Pipeline\r\n\r\nOur [build pipeline](https://github.com/microsoft/fluentui-system-icons/actions) runs `deploy:android` and `deploy:ios` to create the libraries. The build definitions are located in `.github/workflows/`.\r\n\r\n## Demo apps\r\n\r\nYou can build and run the demo apps following the steps below.\r\n\r\n### Android\r\n\r\n1. Follow the **Importer** section above and run the command `npm run deploy:android`\r\n2. Open the [android](android) directory in Android Studio\r\n3. Select the `sample-showcase` in the build configuration dropdown\r\n4. Click run\r\n\r\n### Flutter\r\n\r\nPrerequisite: Make sure you have flutter configured in Android Studio\r\n\r\n1. Open the [flutter](flutter) directory in Android Studio\r\n2. Select the `example` in the directory and open it in Android Studio\r\n3. Click run\r\n\r\n## Contact\r\n\r\nPlease feel free to [open a GitHub issue](https://github.com/microsoft/fluentui-system-icons/issues/new) and assign to the following points of contact with questions or requests.\r\n\r\n- Jason Custer([@jasoncuster](https://github.com/jasoncuster)) / Spencer Nelson([@spencer-nelson](https://github.com/spencer-nelson)) / Joe Woodward([@thewoodpecker](https://github.com/thewoodpecker)) - Design\r\n- Nick Romano([@rickromano](https://github.com/nickromano)) - iOS\r\n- Will Hou([@willhou](https://github.com/willhou)) - Android\r\n- Akashdeep Singh([@aakash1313](https://github.com/aakash1313)) - Flutter\r\n\r\n## Code of Conduct\r\n\r\nThis project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct) or contact opencode@microsoft.com with any additional questions or comments.\r\n","funding_links":[],"categories":["HTML","开源资源","android","Icons","General","Design Tools"],"sub_categories":["ICON 图标","Icons Packages and Collections","Icons"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmicrosoft%2Ffluentui-system-icons","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmicrosoft%2Ffluentui-system-icons","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmicrosoft%2Ffluentui-system-icons/lists"}