{"adoption": {"forks": 37, "observed_at": "2026-08-28T04:04:15.213212+00:00", "stars": 1289}, "canonical_url": "https://ross.abutalabs.com/products/cocoapods-playgrounds", "card": {"archived": true, "artifact_type": "cli-tool", "description": ":black_joker: Generate Swift Playgrounds for any library.", "domain": ["developer-tools", "mobile-development"], "enriched": true, "function": ["cli", "developer-tools", "build-tool"], "health_score": 10, "homepage": null, "language": "Ruby", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["asmallteapot/cocoapods-playgrounds"], "name": "asmallteapot/cocoapods-playgrounds", "platform": ["cli"], "pushed_at": "2019-03-11T07:44:01+00:00", "repo": "asmallteapot/cocoapods-playgrounds", "stars": 1289, "tags": ["swift-playgrounds", "cocoapods", "carthage", "ios", "ruby-gem", "command-line", "macos"], "topics": ["swift", "swift-playgrounds", "cocoapods", "carthage"], "urls": [], "use_cases": ["generate a swift playground for a cocoapod like Alamofire", "try out a library in a playground before adopting it", "create a playground for a local development pod", "generate a playground with multiple pods like RxSwift and RxCocoa", "create an empty swift playground from the command line"], "what_it_is": "A Ruby gem that provides CocoaPods and Carthage plugins to generate Swift Playgrounds preloaded with any library's dependencies. It lets iOS developers quickly experiment with pods or local development pods inside an interactive Swift Playground.", "when_to_avoid": ["you don't work with Swift or Apple platforms", "you need actively maintained tooling - the last release was in 2019 and Swift Playgrounds tooling has since changed"], "when_to_choose": ["you develop iOS/macOS libraries with CocoaPods or Carthage and want a quick playground for testing", "you want to prototype or evaluate Swift libraries interactively"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/cocoapods-playgrounds", "repo": "asmallteapot/cocoapods-playgrounds", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.213212+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:55:43.411594+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7344de580635ab7803fb01a43f13c1d91f741300b8ff965104f835958e991f3e", "fetched_at": "2026-08-28T04:04:15.213212+00:00", "kind": "readme", "missing": false, "url": "https://github.com/asmallteapot/cocoapods-playgrounds"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.213212+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:55:43.411594+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7344de580635ab7803fb01a43f13c1d91f741300b8ff965104f835958e991f3e", "fetched_at": "2026-08-28T04:04:15.213212+00:00", "kind": "readme", "missing": false, "url": "https://github.com/asmallteapot/cocoapods-playgrounds"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:55:43.411594+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7344de580635ab7803fb01a43f13c1d91f741300b8ff965104f835958e991f3e", "fetched_at": "2026-08-28T04:04:15.213212+00:00", "kind": "readme", "missing": false, "url": "https://github.com/asmallteapot/cocoapods-playgrounds"}], "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:04:15.213212+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.213212+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.213212+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:55:43.411594+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7344de580635ab7803fb01a43f13c1d91f741300b8ff965104f835958e991f3e", "fetched_at": "2026-08-28T04:04:15.213212+00:00", "kind": "readme", "missing": false, "url": "https://github.com/asmallteapot/cocoapods-playgrounds"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.213212+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.213212+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:55:43.411594+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7344de580635ab7803fb01a43f13c1d91f741300b8ff965104f835958e991f3e", "fetched_at": "2026-08-28T04:04:15.213212+00:00", "kind": "readme", "missing": false, "url": "https://github.com/asmallteapot/cocoapods-playgrounds"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.213212+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.213212+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.213212+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:55:43.411594+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7344de580635ab7803fb01a43f13c1d91f741300b8ff965104f835958e991f3e", "fetched_at": "2026-08-28T04:04:15.213212+00:00", "kind": "readme", "missing": false, "url": "https://github.com/asmallteapot/cocoapods-playgrounds"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.213212+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:15.213212+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:55:43.411594+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7344de580635ab7803fb01a43f13c1d91f741300b8ff965104f835958e991f3e", "fetched_at": "2026-08-28T04:04:15.213212+00:00", "kind": "readme", "missing": false, "url": "https://github.com/asmallteapot/cocoapods-playgrounds"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:55:43.411594+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7344de580635ab7803fb01a43f13c1d91f741300b8ff965104f835958e991f3e", "fetched_at": "2026-08-28T04:04:15.213212+00:00", "kind": "readme", "missing": false, "url": "https://github.com/asmallteapot/cocoapods-playgrounds"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:55:43.411594+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7344de580635ab7803fb01a43f13c1d91f741300b8ff965104f835958e991f3e", "fetched_at": "2026-08-28T04:04:15.213212+00:00", "kind": "readme", "missing": false, "url": "https://github.com/asmallteapot/cocoapods-playgrounds"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:55:43.411594+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7344de580635ab7803fb01a43f13c1d91f741300b8ff965104f835958e991f3e", "fetched_at": "2026-08-28T04:04:15.213212+00:00", "kind": "readme", "missing": false, "url": "https://github.com/asmallteapot/cocoapods-playgrounds"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3857, "days_push": 2732, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}