{"adoption": {"forks": 486, "observed_at": "2026-08-28T04:06:18.741288+00:00", "stars": 2146}, "canonical_url": "https://ross.abutalabs.com/products/thealgorithms-dart", "card": {"archived": false, "artifact_type": "learning-resource", "description": "All Algorithms implemented in Dart", "domain": ["education", "programming-languages"], "enriched": true, "function": ["developer-tools"], "health_score": 74, "homepage": null, "language": "Dart", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["TheAlgorithms/Dart"], "name": "TheAlgorithms/Dart", "platform": ["cross-platform"], "pushed_at": "2026-06-28T13:36:25+00:00", "repo": "TheAlgorithms/Dart", "stars": 2146, "tags": ["algorithms", "data-structures", "dart", "educational", "sorting", "searching"], "topics": ["hacktoberfest", "dart", "algorithms", "data-structures"], "urls": [], "use_cases": ["learn algorithms in Dart", "study data structures with Dart examples", "reference implementations of sorting algorithms", "understand binary search and linear search", "prepare for coding interviews with Dart", "find educational algorithm code snippets"], "what_it_is": "A collection of algorithms and data structures implemented in Dart for educational purposes. It covers classic algorithms like searching and sorting with explanations of their complexity properties.", "when_to_avoid": ["you need performant, production-ready algorithms (use Dart's standard library)", "you need algorithms in another language", "you need a maintained algorithm library as a dependency"], "when_to_choose": ["you are learning algorithms and prefer Dart", "you want readable reference implementations rather than production-optimized code", "you are contributing to open source or studying algorithm complexity"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/thealgorithms-dart", "repo": "TheAlgorithms/Dart", "role": "main", "score": 72}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:18.741288+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:51:09.718201+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89479e2280d178fba14618aa4aac2f719fc1ae24471e710e06f9d1c505844202", "fetched_at": "2026-08-28T04:06:18.741288+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TheAlgorithms/Dart"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:18.741288+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:51:09.718201+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89479e2280d178fba14618aa4aac2f719fc1ae24471e710e06f9d1c505844202", "fetched_at": "2026-08-28T04:06:18.741288+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TheAlgorithms/Dart"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:51:09.718201+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89479e2280d178fba14618aa4aac2f719fc1ae24471e710e06f9d1c505844202", "fetched_at": "2026-08-28T04:06:18.741288+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TheAlgorithms/Dart"}], "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:06:18.741288+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:18.741288+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:18.741288+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:51:09.718201+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89479e2280d178fba14618aa4aac2f719fc1ae24471e710e06f9d1c505844202", "fetched_at": "2026-08-28T04:06:18.741288+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TheAlgorithms/Dart"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:18.741288+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:18.741288+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:51:09.718201+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89479e2280d178fba14618aa4aac2f719fc1ae24471e710e06f9d1c505844202", "fetched_at": "2026-08-28T04:06:18.741288+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TheAlgorithms/Dart"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:18.741288+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:18.741288+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:18.741288+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:51:09.718201+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89479e2280d178fba14618aa4aac2f719fc1ae24471e710e06f9d1c505844202", "fetched_at": "2026-08-28T04:06:18.741288+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TheAlgorithms/Dart"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:18.741288+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:18.741288+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:51:09.718201+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89479e2280d178fba14618aa4aac2f719fc1ae24471e710e06f9d1c505844202", "fetched_at": "2026-08-28T04:06:18.741288+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TheAlgorithms/Dart"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:51:09.718201+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89479e2280d178fba14618aa4aac2f719fc1ae24471e710e06f9d1c505844202", "fetched_at": "2026-08-28T04:06:18.741288+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TheAlgorithms/Dart"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:51:09.718201+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89479e2280d178fba14618aa4aac2f719fc1ae24471e710e06f9d1c505844202", "fetched_at": "2026-08-28T04:06:18.741288+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TheAlgorithms/Dart"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:51:09.718201+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89479e2280d178fba14618aa4aac2f719fc1ae24471e710e06f9d1c505844202", "fetched_at": "2026-08-28T04:06:18.741288+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TheAlgorithms/Dart"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 89, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2613, "days_push": 66, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 72, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}