{"adoption": {"forks": 2065, "observed_at": "2026-08-28T04:06:33.154657+00:00", "stars": 2271}, "canonical_url": "https://ross.abutalabs.com/products/algo_ds_notes", "card": {"archived": false, "artifact_type": "learning-resource", "description": "A comprehensive resource for learning and implementing algorithms and data structures. This repository includes detailed notes, complexity analysis, and code examples in C++, Java, Python, and more. Ideal for students, professionals, and those preparing for coding interviews. ", "domain": ["education", "programming-languages", "tutorials"], "enriched": true, "function": ["documentation", "developer-tools"], "health_score": 20, "homepage": null, "language": "C++", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "maintenance", "member_repos": ["jainaman224/Algo_Ds_Notes"], "name": "jainaman224/Algo_Ds_Notes", "platform": ["cross-platform"], "pushed_at": "2023-10-02T17:16:34+00:00", "repo": "jainaman224/Algo_Ds_Notes", "stars": 2271, "tags": ["data-structures", "algorithms", "interview-preparation", "multi-language", "competitive-programming", "notes"], "topics": ["algorithm", "data-structures", "object-oriented", "programming", "documentation"], "urls": [], "use_cases": ["learn algorithms and data structures with code examples", "prepare for coding interviews", "compare algorithm implementations across languages", "study time and space complexity of common algorithms", "find reference implementations of sorting, searching, and graph algorithms", "contribute to an open-source educational repository"], "what_it_is": "A community-maintained collection of notes, complexity analyses, and code implementations of algorithms and data structures in many programming languages including C++, Java, and Python. It serves as a study and reference resource for learners and interview candidates.", "when_to_avoid": ["you need a production-ready algorithm library to import into your project", "you need guaranteed-correct, tested, maintained code", "you want a structured course rather than a community-contributed collection"], "when_to_choose": ["you want multi-language reference implementations of classic algorithms", "you are a student or interview candidate studying data structures", "you prefer learning from annotated notes plus code"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/algo_ds_notes", "repo": "jainaman224/Algo_Ds_Notes", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.154657+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:41:48.312984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "29679b4ec22ff4b6fd507097aecf9b47afacfed2fb7eb1b349e9b2220be8a2f7", "fetched_at": "2026-08-28T04:06:33.154657+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jainaman224/Algo_Ds_Notes"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.154657+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:41:48.312984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "29679b4ec22ff4b6fd507097aecf9b47afacfed2fb7eb1b349e9b2220be8a2f7", "fetched_at": "2026-08-28T04:06:33.154657+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jainaman224/Algo_Ds_Notes"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:41:48.312984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "29679b4ec22ff4b6fd507097aecf9b47afacfed2fb7eb1b349e9b2220be8a2f7", "fetched_at": "2026-08-28T04:06:33.154657+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jainaman224/Algo_Ds_Notes"}], "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:33.154657+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.154657+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.154657+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:41:48.312984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "29679b4ec22ff4b6fd507097aecf9b47afacfed2fb7eb1b349e9b2220be8a2f7", "fetched_at": "2026-08-28T04:06:33.154657+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jainaman224/Algo_Ds_Notes"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.154657+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.154657+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:41:48.312984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "29679b4ec22ff4b6fd507097aecf9b47afacfed2fb7eb1b349e9b2220be8a2f7", "fetched_at": "2026-08-28T04:06:33.154657+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jainaman224/Algo_Ds_Notes"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.154657+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.154657+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.154657+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:41:48.312984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "29679b4ec22ff4b6fd507097aecf9b47afacfed2fb7eb1b349e9b2220be8a2f7", "fetched_at": "2026-08-28T04:06:33.154657+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jainaman224/Algo_Ds_Notes"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.154657+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.154657+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:41:48.312984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "29679b4ec22ff4b6fd507097aecf9b47afacfed2fb7eb1b349e9b2220be8a2f7", "fetched_at": "2026-08-28T04:06:33.154657+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jainaman224/Algo_Ds_Notes"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:41:48.312984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "29679b4ec22ff4b6fd507097aecf9b47afacfed2fb7eb1b349e9b2220be8a2f7", "fetched_at": "2026-08-28T04:06:33.154657+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jainaman224/Algo_Ds_Notes"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:41:48.312984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "29679b4ec22ff4b6fd507097aecf9b47afacfed2fb7eb1b349e9b2220be8a2f7", "fetched_at": "2026-08-28T04:06:33.154657+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jainaman224/Algo_Ds_Notes"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:41:48.312984+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "29679b4ec22ff4b6fd507097aecf9b47afacfed2fb7eb1b349e9b2220be8a2f7", "fetched_at": "2026-08-28T04:06:33.154657+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jainaman224/Algo_Ds_Notes"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3728, "days_push": 1066, "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}}