{"adoption": {"forks": 694, "observed_at": "2026-08-28T04:06:21.334136+00:00", "stars": 2166}, "canonical_url": "https://ross.abutalabs.com/products/sharekit", "card": {"archived": false, "artifact_type": "library", "description": "Drop in sharing features for all iPhone and iPad apps", "domain": ["mobile-development", "social-media", "apis"], "enriched": true, "function": ["sdk", "auth", "http-client", "ui-components"], "health_score": 20, "homepage": null, "language": "Objective-C", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["ShareKit/ShareKit"], "name": "ShareKit/ShareKit", "platform": [], "pushed_at": "2017-12-18T09:17:08+00:00", "repo": "ShareKit/ShareKit", "stars": 2166, "tags": ["ios-sharing", "objective-c", "cocoapods", "social-sharing", "deprecated-services", "ios", "mobile"], "topics": [], "urls": [], "use_cases": ["add social sharing to an iOS app", "share URLs and images to multiple services from iPhone", "let users log into sharing accounts in-app", "custom share action sheet for iPad", "track upload progress for shared content"], "what_it_is": "ShareKit is an Objective-C library that adds drop-in content sharing to iPhone and iPad apps, handling authentication, API calls, and share UI for multiple services. It predates and supplements UIActivityViewController, though it is dated and some service APIs may have changed.", "when_to_avoid": ["starting a new iOS project - UIActivityViewController covers most needs", "you need guaranteed up-to-date third-party service APIs", "you want a Swift-native or actively maintained solution"], "when_to_choose": ["you need more control than UIActivityViewController offers", "you maintain a legacy Objective-C iOS app already using ShareKit"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/sharekit", "repo": "ShareKit/ShareKit", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.334136+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:49:56.321226+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4090c35a5d8c54aeaabf0d6824ddbc6c41bfc1e20be18417f4a4253f517e3241", "fetched_at": "2026-08-28T04:06:21.334136+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ShareKit/ShareKit"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.334136+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:49:56.321226+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4090c35a5d8c54aeaabf0d6824ddbc6c41bfc1e20be18417f4a4253f517e3241", "fetched_at": "2026-08-28T04:06:21.334136+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ShareKit/ShareKit"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:49:56.321226+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4090c35a5d8c54aeaabf0d6824ddbc6c41bfc1e20be18417f4a4253f517e3241", "fetched_at": "2026-08-28T04:06:21.334136+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ShareKit/ShareKit"}], "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:21.334136+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.334136+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.334136+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:49:56.321226+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4090c35a5d8c54aeaabf0d6824ddbc6c41bfc1e20be18417f4a4253f517e3241", "fetched_at": "2026-08-28T04:06:21.334136+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ShareKit/ShareKit"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.334136+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.334136+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:49:56.321226+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4090c35a5d8c54aeaabf0d6824ddbc6c41bfc1e20be18417f4a4253f517e3241", "fetched_at": "2026-08-28T04:06:21.334136+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ShareKit/ShareKit"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.334136+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.334136+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.334136+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:49:56.321226+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4090c35a5d8c54aeaabf0d6824ddbc6c41bfc1e20be18417f4a4253f517e3241", "fetched_at": "2026-08-28T04:06:21.334136+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ShareKit/ShareKit"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.334136+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.334136+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:49:56.321226+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4090c35a5d8c54aeaabf0d6824ddbc6c41bfc1e20be18417f4a4253f517e3241", "fetched_at": "2026-08-28T04:06:21.334136+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ShareKit/ShareKit"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:49:56.321226+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4090c35a5d8c54aeaabf0d6824ddbc6c41bfc1e20be18417f4a4253f517e3241", "fetched_at": "2026-08-28T04:06:21.334136+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ShareKit/ShareKit"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:49:56.321226+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4090c35a5d8c54aeaabf0d6824ddbc6c41bfc1e20be18417f4a4253f517e3241", "fetched_at": "2026-08-28T04:06:21.334136+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ShareKit/ShareKit"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:49:56.321226+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4090c35a5d8c54aeaabf0d6824ddbc6c41bfc1e20be18417f4a4253f517e3241", "fetched_at": "2026-08-28T04:06:21.334136+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ShareKit/ShareKit"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 5477, "days_push": 3180, "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}}