{"adoption": {"forks": 489, "observed_at": "2026-08-28T04:07:03.302755+00:00", "stars": 2600}, "canonical_url": "https://ross.abutalabs.com/products/swift-corelibs-libdispatch", "card": {"archived": false, "artifact_type": "library", "description": "The libdispatch Project, (a.k.a. Grand Central Dispatch), for concurrency on multicore hardware", "domain": ["developer-tools", "operating-systems", "cross-platform"], "enriched": true, "function": ["concurrency"], "health_score": 93, "homepage": "swift.org", "language": "C", "license": "Apache-2.0", "license_family": "permissive", "maturity": "stable", "member_repos": ["swiftlang/swift-corelibs-libdispatch"], "name": "swiftlang/swift-corelibs-libdispatch", "platform": ["c"], "pushed_at": "2026-08-26T17:27:20+00:00", "repo": "swiftlang/swift-corelibs-libdispatch", "stars": 2600, "tags": ["grand-central-dispatch", "gcd", "multicore", "thread-scheduling", "swift-corelibs", "linux", "macos", "swift"], "topics": [], "urls": [], "use_cases": ["run concurrent tasks on multicore hardware in Swift on Linux", "use Grand Central Dispatch queues outside Apple platforms", "schedule work on serial and concurrent dispatch queues", "build Swift core libraries that rely on libdispatch", "port Darwin dispatch-based code to Linux"], "what_it_is": "The open-source port of Grand Central Dispatch (libdispatch), Apple's concurrency library for executing concurrent code on multicore hardware. It provides the portable C/pthread-based implementation of the dispatch API on Linux and other non-Darwin platforms, bundled with Swift releases since Swift 3.", "when_to_avoid": ["you are on Darwin/macOS, where the system libdispatch is already provided", "you prefer higher-level structured concurrency (Swift async/await, task groups)", "you need a kernel-integrated scheduler with system-wide load balancing"], "when_to_choose": ["you need GCD-style concurrency in Swift on Linux or other non-Darwin platforms", "you want a proven, low-level C concurrency primitive library", "you are building or maintaining Swift core libraries"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/swift-corelibs-libdispatch", "repo": "swiftlang/swift-corelibs-libdispatch", "role": "main", "score": 74}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:03.302755+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:21:17.099721+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "20b8925d044a14d9d533f1e6b491e262ec46768802c65fe01ba462d10d934337", "fetched_at": "2026-08-28T04:07:03.302755+00:00", "kind": "readme", "missing": false, "url": "https://github.com/swiftlang/swift-corelibs-libdispatch"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:03.302755+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:21:17.099721+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "20b8925d044a14d9d533f1e6b491e262ec46768802c65fe01ba462d10d934337", "fetched_at": "2026-08-28T04:07:03.302755+00:00", "kind": "readme", "missing": false, "url": "https://github.com/swiftlang/swift-corelibs-libdispatch"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:21:17.099721+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "20b8925d044a14d9d533f1e6b491e262ec46768802c65fe01ba462d10d934337", "fetched_at": "2026-08-28T04:07:03.302755+00:00", "kind": "readme", "missing": false, "url": "https://github.com/swiftlang/swift-corelibs-libdispatch"}], "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:07:03.302755+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:03.302755+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:03.302755+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:21:17.099721+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "20b8925d044a14d9d533f1e6b491e262ec46768802c65fe01ba462d10d934337", "fetched_at": "2026-08-28T04:07:03.302755+00:00", "kind": "readme", "missing": false, "url": "https://github.com/swiftlang/swift-corelibs-libdispatch"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:03.302755+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:03.302755+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:21:17.099721+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "20b8925d044a14d9d533f1e6b491e262ec46768802c65fe01ba462d10d934337", "fetched_at": "2026-08-28T04:07:03.302755+00:00", "kind": "readme", "missing": false, "url": "https://github.com/swiftlang/swift-corelibs-libdispatch"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:03.302755+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:03.302755+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:03.302755+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:21:17.099721+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "20b8925d044a14d9d533f1e6b491e262ec46768802c65fe01ba462d10d934337", "fetched_at": "2026-08-28T04:07:03.302755+00:00", "kind": "readme", "missing": false, "url": "https://github.com/swiftlang/swift-corelibs-libdispatch"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:03.302755+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:03.302755+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:21:17.099721+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "20b8925d044a14d9d533f1e6b491e262ec46768802c65fe01ba462d10d934337", "fetched_at": "2026-08-28T04:07:03.302755+00:00", "kind": "readme", "missing": false, "url": "https://github.com/swiftlang/swift-corelibs-libdispatch"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:21:17.099721+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "20b8925d044a14d9d533f1e6b491e262ec46768802c65fe01ba462d10d934337", "fetched_at": "2026-08-28T04:07:03.302755+00:00", "kind": "readme", "missing": false, "url": "https://github.com/swiftlang/swift-corelibs-libdispatch"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:21:17.099721+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "20b8925d044a14d9d533f1e6b491e262ec46768802c65fe01ba462d10d934337", "fetched_at": "2026-08-28T04:07:03.302755+00:00", "kind": "readme", "missing": false, "url": "https://github.com/swiftlang/swift-corelibs-libdispatch"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:21:17.099721+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "20b8925d044a14d9d533f1e6b491e262ec46768802c65fe01ba462d10d934337", "fetched_at": "2026-08-28T04:07:03.302755+00:00", "kind": "readme", "missing": false, "url": "https://github.com/swiftlang/swift-corelibs-libdispatch"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 28}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3950, "days_push": 7, "days_rel": 466, "gap_med": 80.5, "n_releases_24m": 3}, "score": 74, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}