{"id":32277244,"url":"https://github.com/techwithsam/flutter_custom_icons","last_synced_at":"2026-05-15T11:35:49.852Z","repository":{"id":319027670,"uuid":"1077049749","full_name":"techwithsam/flutter_custom_icons","owner":"techwithsam","description":"A modern Flutter icon font package—convert SVGs to a single font, use with a generated Dart class, and keep your app lightweight.","archived":false,"fork":false,"pushed_at":"2025-10-22T20:22:07.000Z","size":2535,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-11-07T06:18:57.483Z","etag":null,"topics":["flutter","flutter-icons","flutter-package","icons-pack","mobile-app","techwithsam"],"latest_commit_sha":null,"homepage":"https://pub.dev/packages/flutter_custom_icons","language":"Dart","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/techwithsam.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-10-15T17:48:00.000Z","updated_at":"2025-10-22T20:22:12.000Z","dependencies_parsed_at":"2025-10-17T20:30:22.122Z","dependency_job_id":"36eeaa9c-ebc4-4893-abdc-c0cd44b8cd4e","html_url":"https://github.com/techwithsam/flutter_custom_icons","commit_stats":null,"previous_names":["techwithsam/flutter_custom_icons"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/techwithsam/flutter_custom_icons","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techwithsam%2Fflutter_custom_icons","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techwithsam%2Fflutter_custom_icons/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techwithsam%2Fflutter_custom_icons/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techwithsam%2Fflutter_custom_icons/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/techwithsam","download_url":"https://codeload.github.com/techwithsam/flutter_custom_icons/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techwithsam%2Fflutter_custom_icons/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33065675,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-15T11:35:32.926Z","status":"ssl_error","status_checked_at":"2026-05-15T11:35:31.362Z","response_time":103,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["flutter","flutter-icons","flutter-package","icons-pack","mobile-app","techwithsam"],"created_at":"2025-10-23T00:04:30.662Z","updated_at":"2026-05-15T11:35:49.847Z","avatar_url":"https://github.com/techwithsam.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Flutter Custom Icons\n\n|             Iconixto Icons            |             Feather Icons           |             Fluent Icons           |\n| :----------------------------------: | :----------------------------------: | :----------------------------------: |\n| \u003ca title=\"Iconixto\" href=\"https://github.com/techwithsam/flutter_custom_icons\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/techwithsam/flutter_custom_icons/main/screenshots/iconixto.png\" width=\"100%\"/\u003e\u003c/a\u003e | \u003ca title=\"Feather\" href=\"https://github.com/techwithsam/flutter_custom_icons\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/techwithsam/flutter_custom_icons/main/screenshots/feather.png\" width=\"100%\"/\u003e\u003c/a\u003e | \u003ca title=\"Fluent\" href=\"https://github.com/techwithsam/flutter_custom_icons\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/techwithsam/flutter_custom_icons/main/screenshots/fluent.png\" width=\"100%\"/\u003e\u003c/a\u003e |\n\n\u003cp align=\"center\"\u003e\n  \u003cb\u003eCurated free icons • Lightweight font packs • Zero bloat\u003c/b\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#installation\"\u003eInstallation\u003c/a\u003e •\n  \u003ca href=\"#usage\"\u003eUsage\u003c/a\u003e •\n  \u003ca href=\"#icon-families\"\u003eIcon Families\u003c/a\u003e •\n  \u003ca href=\"#examples\"\u003eExamples\u003c/a\u003e\n\u003c/p\u003e\n\n---\n\n## ✨ Features\n\n- 🎨 **500+ Icons** - Three curated icon families in one package\n- ⚡ **Lightweight** - Bundled as `.ttf` fonts, minimal app size impact\n- 🔥 **Easy to Use** - Simple API: `Icon(Iconixto.home)`, `Icon(FeatherIcons.activity)`, `Icon(FluentIcons.add)`\n- 🎯 **Fully Themeable** - Customize color, size, and styling\n- 📦 **100% Free** - MIT licensed, ready for commercial use\n\n## 📊 Icon Families\n\n| Family | Count | Style | Usage |\n|--------|-------|-------|-------|\n| **Iconixto** | 1500+ | Modern, curated | `Icon(Iconixto.home)` |\n| **FeatherIcons** | 280+ | Classic, minimal | `Icon(FeatherIcons.activity)` |\n| **FluentIcons** | 3000+ | Modern, classic | `Icon(FluentIcons.add)` |\n\n## 📦 Installation\n\n```yaml\ndependencies:\n  flutter_custom_icons: ^0.0.2\n```\n\n```bash\nflutter pub get\n```\n\n## 🚀 Usage\n\n```dart\nimport 'package:flutter_custom_icons/flutter_custom_icons.dart';\n\n// Iconixto usage\nIcon(Iconixto.home)\n\n// FeatherIcons usage\nIcon(FeatherIcons.activity)\n\n// Fluent usage\nIcon(FluentIcons.add)\n```\n\n## 📸 Examples\n\nCheck the [example app](example/) for a complete gallery of all available icons.\n\n## 🛠️ Adding New Icons\n\n1. Add SVG files to `assets/icons/`\n1. Run generation script:\n\n```bash\nnode tool/generate_icons.js\n```\n\n1. Test in the example app\n\nThe script uses [Fantasticon](https://github.com/tancredi/fantasticon) to convert SVGs to `.ttf` font and generates Dart classes automatically.\n\n## 📝 License\n\nMIT License - See [LICENSE](LICENSE) for details.\n\nIcons sourced from: [Heroicons](https://heroicons.com/), [Lucide](https://lucide.dev/), [Feather Icons](https://feathericons.com/)\n\n## 🤝 Contributing\n\nContributions welcome! Fork, add your icons, and submit a PR.\n\n## 💬 Support\n\nIssues? Questions? [Open an issue](https://github.com/techwithsam/flutter_custom_icons/issues)\n\n---\n\n\u003cdiv align=\"center\"\u003e\n\nMade with ❤️ for the Flutter community\n\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechwithsam%2Fflutter_custom_icons","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftechwithsam%2Fflutter_custom_icons","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechwithsam%2Fflutter_custom_icons/lists"}