{"adoption": {"forks": 487, "observed_at": "2026-08-28T04:03:28.353145+00:00", "stars": 1072}, "canonical_url": "https://ross.abutalabs.com/products/algos", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Popular Algorithms and Data Structures implemented in popular languages", "domain": ["education", "programming-languages"], "enriched": true, "function": ["developer-tools"], "health_score": 20, "homepage": null, "language": "Java", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["iiitv/algos"], "name": "iiitv/algos", "platform": ["cross-platform"], "pushed_at": "2023-10-14T20:17:24+00:00", "repo": "iiitv/algos", "stars": 1072, "tags": ["data-structures", "algorithms", "educational", "hacktoberfest", "multi-language", "community-maintained"], "topics": ["algorithm", "algorithms", "algorithm-challenges", "data-structures", "codes", "code-list", "hacktoberfest"], "urls": [], "use_cases": ["learn how classic algorithms are implemented", "study data structures with example code", "find reference implementations of sorting and searching algorithms", "practice contributing to open source during hacktoberfest", "compare algorithm implementations across different programming languages", "prepare for coding interviews with algorithm examples"], "what_it_is": "A community-maintained collection of popular algorithms and data structures implemented in multiple programming languages including C, C++, Java, Python, Go, JavaScript, and C#. It serves as an educational reference and a beginner-friendly open-source contribution repository.", "when_to_avoid": ["you need a production-ready, performant algorithm library with package management", "you need battle-tested data structures for a real application", "you need comprehensive coverage of advanced or specialized algorithms"], "when_to_choose": ["you want readable reference implementations of common algorithms in several languages", "you are learning algorithms and data structures from scratch", "you want a beginner-friendly repository to make your first open-source contributions"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/algos", "repo": "iiitv/algos", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:28.353145+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:53:41.903905+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "df9dcfe1207f021a46d03681f3632e662bb390cf1bf4de980c1747939f8786b9", "fetched_at": "2026-08-28T04:03:28.353145+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iiitv/algos"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:28.353145+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:53:41.903905+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "df9dcfe1207f021a46d03681f3632e662bb390cf1bf4de980c1747939f8786b9", "fetched_at": "2026-08-28T04:03:28.353145+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iiitv/algos"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:53:41.903905+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "df9dcfe1207f021a46d03681f3632e662bb390cf1bf4de980c1747939f8786b9", "fetched_at": "2026-08-28T04:03:28.353145+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iiitv/algos"}], "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:03:28.353145+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:28.353145+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:28.353145+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:53:41.903905+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "df9dcfe1207f021a46d03681f3632e662bb390cf1bf4de980c1747939f8786b9", "fetched_at": "2026-08-28T04:03:28.353145+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iiitv/algos"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:28.353145+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:28.353145+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:53:41.903905+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "df9dcfe1207f021a46d03681f3632e662bb390cf1bf4de980c1747939f8786b9", "fetched_at": "2026-08-28T04:03:28.353145+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iiitv/algos"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:28.353145+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:28.353145+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:28.353145+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:53:41.903905+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "df9dcfe1207f021a46d03681f3632e662bb390cf1bf4de980c1747939f8786b9", "fetched_at": "2026-08-28T04:03:28.353145+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iiitv/algos"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:28.353145+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:28.353145+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:53:41.903905+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "df9dcfe1207f021a46d03681f3632e662bb390cf1bf4de980c1747939f8786b9", "fetched_at": "2026-08-28T04:03:28.353145+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iiitv/algos"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:53:41.903905+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "df9dcfe1207f021a46d03681f3632e662bb390cf1bf4de980c1747939f8786b9", "fetched_at": "2026-08-28T04:03:28.353145+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iiitv/algos"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:53:41.903905+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "df9dcfe1207f021a46d03681f3632e662bb390cf1bf4de980c1747939f8786b9", "fetched_at": "2026-08-28T04:03:28.353145+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iiitv/algos"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:53:41.903905+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "df9dcfe1207f021a46d03681f3632e662bb390cf1bf4de980c1747939f8786b9", "fetched_at": "2026-08-28T04:03:28.353145+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iiitv/algos"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "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": 3465, "days_push": 1054, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}