{"adoption": {"forks": 171, "observed_at": "2026-08-28T04:05:46.241686+00:00", "stars": 1865}, "canonical_url": "https://ross.abutalabs.com/products/awesome-flutter-plugins", "card": {"archived": false, "artifact_type": "learning-resource", "description": "🔥🔥 收集好用的Flutter插件以便更效率的开发", "domain": ["mobile-development", "cross-platform", "awesome-lists", "developer-tools"], "enriched": true, "function": ["ui-components", "developer-tools", "mobile-framework"], "health_score": 76, "homepage": null, "language": null, "license": null, "license_family": "other", "maturity": "active", "member_repos": ["jahnli/awesome-flutter-plugins"], "name": "jahnli/awesome-flutter-plugins", "platform": ["cross-platform"], "pushed_at": "2026-07-24T06:50:58+00:00", "repo": "jahnli/awesome-flutter-plugins", "stars": 1865, "tags": ["awesome-list", "flutter-plugins", "curated-list", "dart-packages", "pub-dev", "resource-directory", "mobile", "android", "ios", "flutter"], "topics": [], "urls": [], "use_cases": ["find flutter plugins for a feature i need", "discover popular dart packages by category", "curated list of flutter ui widget libraries", "which flutter packages are actively maintained", "flutter plugin recommendations for maps charts or animations", "browse pub.dev packages organized by topic"], "what_it_is": "A curated awesome-list of 640+ useful Flutter plugins and packages, organized by category (UI/widgets, animation, charts, audio/video, maps, AI, and more) with descriptions, update dates, and like counts. It serves as a discovery index pointing to pub.dev packages to speed up Flutter development.", "when_to_avoid": ["you need the plugins themselves - this is a link directory, not installable code", "you require guaranteed up-to-date or complete coverage, since curation depends on the maintainer's update cadence", "you are not working with Flutter/Dart"], "when_to_choose": ["you want a human-curated, categorized index of Flutter plugins with popularity signals like likes and update dates", "you are exploring what plugin ecosystem options exist before building a Flutter app", "you need to discover niche plugins (node editors, code editors, calendar access, refresh indicators) quickly"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/awesome-flutter-plugins", "repo": "jahnli/awesome-flutter-plugins", "role": "main", "score": 75}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.241686+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:15:35.024663+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "90eede3701a806b10b1ba8e90dc2ac944854b7e834fc1329d2614e3a08804cde", "fetched_at": "2026-08-28T04:05:46.241686+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jahnli/awesome-flutter-plugins"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.241686+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:15:35.024663+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "90eede3701a806b10b1ba8e90dc2ac944854b7e834fc1329d2614e3a08804cde", "fetched_at": "2026-08-28T04:05:46.241686+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jahnli/awesome-flutter-plugins"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:15:35.024663+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "90eede3701a806b10b1ba8e90dc2ac944854b7e834fc1329d2614e3a08804cde", "fetched_at": "2026-08-28T04:05:46.241686+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jahnli/awesome-flutter-plugins"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.241686+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.241686+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.241686+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:15:35.024663+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "90eede3701a806b10b1ba8e90dc2ac944854b7e834fc1329d2614e3a08804cde", "fetched_at": "2026-08-28T04:05:46.241686+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jahnli/awesome-flutter-plugins"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.241686+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.241686+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:15:35.024663+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "90eede3701a806b10b1ba8e90dc2ac944854b7e834fc1329d2614e3a08804cde", "fetched_at": "2026-08-28T04:05:46.241686+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jahnli/awesome-flutter-plugins"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.241686+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.241686+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.241686+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:15:35.024663+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "90eede3701a806b10b1ba8e90dc2ac944854b7e834fc1329d2614e3a08804cde", "fetched_at": "2026-08-28T04:05:46.241686+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jahnli/awesome-flutter-plugins"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.241686+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:46.241686+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:15:35.024663+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "90eede3701a806b10b1ba8e90dc2ac944854b7e834fc1329d2614e3a08804cde", "fetched_at": "2026-08-28T04:05:46.241686+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jahnli/awesome-flutter-plugins"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:15:35.024663+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "90eede3701a806b10b1ba8e90dc2ac944854b7e834fc1329d2614e3a08804cde", "fetched_at": "2026-08-28T04:05:46.241686+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jahnli/awesome-flutter-plugins"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:15:35.024663+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "90eede3701a806b10b1ba8e90dc2ac944854b7e834fc1329d2614e3a08804cde", "fetched_at": "2026-08-28T04:05:46.241686+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jahnli/awesome-flutter-plugins"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:15:35.024663+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "90eede3701a806b10b1ba8e90dc2ac944854b7e834fc1329d2614e3a08804cde", "fetched_at": "2026-08-28T04:05:46.241686+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jahnli/awesome-flutter-plugins"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 94, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2276, "days_push": 40, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 75, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}