{"adoption": {"forks": 879, "observed_at": "2026-08-28T04:09:55.992742+00:00", "stars": 7114}, "canonical_url": "https://ross.abutalabs.com/products/ticket-purchase", "card": {"archived": false, "artifact_type": "cli-tool", "description": "大麦自动抢票，支持人员、城市、日期场次、价格选择", "domain": ["web-development", "developer-tools"], "enriched": true, "function": ["web-scraping", "workflow-automation"], "health_score": 69, "homepage": null, "language": "Python", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["WECENG/ticket-purchase"], "name": "WECENG/ticket-purchase", "platform": ["python", "cross-platform", "cli"], "pushed_at": "2026-05-14T10:25:03+00:00", "repo": "WECENG/ticket-purchase", "stars": 7114, "tags": ["selenium", "appium", "ticket-purchase", "damai", "browser-automation", "mobile-automation", "event-ticketing", "automation", "android"], "topics": [], "urls": [], "use_cases": ["automatically buy concert tickets on damai.cn", "grab tickets the moment they go on sale", "auto-select attendees city date and price for a show", "run ticket sniping from an android phone via appium", "automate damai web checkout with selenium"], "what_it_is": "A Python automation tool for snatching tickets on Damai (大麦), China's major event ticketing platform, using Selenium for the web and Appium for Android. It automates searching for events and selecting attendees, city, date/session, and price tier, with configurable auto order submission.", "when_to_avoid": ["you need ticketing automation for platforms other than Damai", "you want a GUI application rather than config-file-driven scripts", "your use case violates the ticketing platform's terms of service or local regulations", "you need a maintained, licensed project for production use"], "when_to_choose": ["you want to buy high-demand tickets on Damai faster than manual clicking", "you need both web and mobile app automation for Damai", "you want configurable event, attendee, and price-tier selection with retries"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ticket-purchase", "repo": "WECENG/ticket-purchase", "role": "main", "score": 64}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.992742+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:40:06.250320+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ce57cc4b7b5a112bd13ed8e53105207b3308526a41a4c77eef0319e739f04c55", "fetched_at": "2026-08-28T04:09:55.992742+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WECENG/ticket-purchase"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.992742+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:40:06.250320+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ce57cc4b7b5a112bd13ed8e53105207b3308526a41a4c77eef0319e739f04c55", "fetched_at": "2026-08-28T04:09:55.992742+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WECENG/ticket-purchase"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:40:06.250320+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ce57cc4b7b5a112bd13ed8e53105207b3308526a41a4c77eef0319e739f04c55", "fetched_at": "2026-08-28T04:09:55.992742+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WECENG/ticket-purchase"}], "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:09:55.992742+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.992742+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.992742+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:40:06.250320+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ce57cc4b7b5a112bd13ed8e53105207b3308526a41a4c77eef0319e739f04c55", "fetched_at": "2026-08-28T04:09:55.992742+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WECENG/ticket-purchase"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.992742+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.992742+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:40:06.250320+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ce57cc4b7b5a112bd13ed8e53105207b3308526a41a4c77eef0319e739f04c55", "fetched_at": "2026-08-28T04:09:55.992742+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WECENG/ticket-purchase"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.992742+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.992742+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.992742+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:40:06.250320+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ce57cc4b7b5a112bd13ed8e53105207b3308526a41a4c77eef0319e739f04c55", "fetched_at": "2026-08-28T04:09:55.992742+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WECENG/ticket-purchase"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.992742+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:55.992742+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:40:06.250320+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ce57cc4b7b5a112bd13ed8e53105207b3308526a41a4c77eef0319e739f04c55", "fetched_at": "2026-08-28T04:09:55.992742+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WECENG/ticket-purchase"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:40:06.250320+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ce57cc4b7b5a112bd13ed8e53105207b3308526a41a4c77eef0319e739f04c55", "fetched_at": "2026-08-28T04:09:55.992742+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WECENG/ticket-purchase"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:40:06.250320+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ce57cc4b7b5a112bd13ed8e53105207b3308526a41a4c77eef0319e739f04c55", "fetched_at": "2026-08-28T04:09:55.992742+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WECENG/ticket-purchase"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:40:06.250320+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ce57cc4b7b5a112bd13ed8e53105207b3308526a41a4c77eef0319e739f04c55", "fetched_at": "2026-08-28T04:09:55.992742+00:00", "kind": "readme", "missing": false, "url": "https://github.com/WECENG/ticket-purchase"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 82, "longevity": 75, "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": 1056, "days_push": 111, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 64, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}