{"adoption": {"forks": 3657, "observed_at": "2026-08-28T04:11:04.717640+00:00", "stars": 13742}, "canonical_url": "https://ross.abutalabs.com/products/opengenus-cosmos", "card": {"archived": false, "artifact_type": "dataset", "description": "World's largest Contributor driven code dataset | Used in Quark Search Engine, @OpenGenus IQ, OpenGenus Visual Project", "domain": ["education", "developer-tools"], "enriched": true, "function": ["developer-tools", "documentation"], "health_score": 20, "homepage": "http://internship.opengenus.org", "language": "C++", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["OpenGenus/cosmos"], "name": "OpenGenus/cosmos", "platform": ["cross-platform"], "pushed_at": "2024-10-05T22:20:46+00:00", "repo": "OpenGenus/cosmos", "stars": 13742, "tags": ["algorithms", "data-structures", "interview-preparation", "offline-code-dataset", "educational", "hacktoberfest"], "topics": ["opengenus", "algorithm", "datastructures", "library", "offline-app", "interview-questions", "sorting-algorithms", "search-algorithms", "hacktoberfest", "internship", "internships", "hacktoberfest-accepted", "hacktoberfest2022", "hacktoberfest2023", "hacktoberfest2024"], "urls": [], "use_cases": ["study algorithms and data structures offline", "prepare for coding interviews with categorized problem lists", "find reference implementations of sorting, searching, and dynamic programming algorithms", "contribute to a large open-source algorithm library", "browse algorithm solutions across multiple programming languages"], "what_it_is": "Cosmos is a large community-contributed collection of algorithm and data structure implementations in many languages including C++, Java, Python, Go, and JavaScript. It serves as an offline code dataset used in OpenGenus projects like the Quark Search Engine and IQ.", "when_to_avoid": ["you need a production-ready, performance-tested algorithm library for a real application", "you need a single-language, package-installable library with a stable API", "you need actively maintained, correctness-guaranteed code for critical systems"], "when_to_choose": ["you need reference implementations of classic algorithms in multiple languages", "you are preparing for technical interviews and want categorized problem sets", "you want an offline collection of algorithm code", "you want a beginner-friendly open-source contribution project"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/opengenus-cosmos", "repo": "OpenGenus/cosmos", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:11:04.717640+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:13:04.234616+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "12df56581813fd0cf27d0cadce25f143d4e3a422a01b178467a72bbbbcc1ed74", "fetched_at": "2026-08-28T04:11:04.717640+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenGenus/cosmos"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:11:04.717640+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:13:04.234616+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "12df56581813fd0cf27d0cadce25f143d4e3a422a01b178467a72bbbbcc1ed74", "fetched_at": "2026-08-28T04:11:04.717640+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenGenus/cosmos"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:13:04.234616+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "12df56581813fd0cf27d0cadce25f143d4e3a422a01b178467a72bbbbcc1ed74", "fetched_at": "2026-08-28T04:11:04.717640+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenGenus/cosmos"}], "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:11:04.717640+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:11:04.717640+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:11:04.717640+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:13:04.234616+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "12df56581813fd0cf27d0cadce25f143d4e3a422a01b178467a72bbbbcc1ed74", "fetched_at": "2026-08-28T04:11:04.717640+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenGenus/cosmos"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:11:04.717640+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:11:04.717640+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:13:04.234616+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "12df56581813fd0cf27d0cadce25f143d4e3a422a01b178467a72bbbbcc1ed74", "fetched_at": "2026-08-28T04:11:04.717640+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenGenus/cosmos"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:11:04.717640+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:11:04.717640+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:11:04.717640+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:13:04.234616+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "12df56581813fd0cf27d0cadce25f143d4e3a422a01b178467a72bbbbcc1ed74", "fetched_at": "2026-08-28T04:11:04.717640+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenGenus/cosmos"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:11:04.717640+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:11:04.717640+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:13:04.234616+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "12df56581813fd0cf27d0cadce25f143d4e3a422a01b178467a72bbbbcc1ed74", "fetched_at": "2026-08-28T04:11:04.717640+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenGenus/cosmos"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:13:04.234616+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "12df56581813fd0cf27d0cadce25f143d4e3a422a01b178467a72bbbbcc1ed74", "fetched_at": "2026-08-28T04:11:04.717640+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenGenus/cosmos"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:13:04.234616+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "12df56581813fd0cf27d0cadce25f143d4e3a422a01b178467a72bbbbcc1ed74", "fetched_at": "2026-08-28T04:11:04.717640+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenGenus/cosmos"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:13:04.234616+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "12df56581813fd0cf27d0cadce25f143d4e3a422a01b178467a72bbbbcc1ed74", "fetched_at": "2026-08-28T04:11:04.717640+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenGenus/cosmos"}], "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": 3273, "days_push": 697, "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}}