{"adoption": {"forks": 2299, "observed_at": "2026-08-28T04:05:11.130481+00:00", "stars": 1612}, "canonical_url": "https://ross.abutalabs.com/products/sample-code", "card": {"archived": true, "artifact_type": "learning-resource", "description": "appium sample code (dotnet, java, node, perl, php, python, ruby, etc.)", "domain": ["mobile-development", "testing", "developer-tools"], "enriched": true, "function": ["testing", "e2e-testing", "developer-tools"], "health_score": 10, "homepage": null, "language": "HTML", "license": "Apache-2.0", "license_family": "permissive", "maturity": "abandoned", "member_repos": ["appium-boneyard/sample-code"], "name": "appium-boneyard/sample-code", "platform": ["cross-platform", "python", "jvm", "dotnet", "ruby", "php"], "pushed_at": "2019-05-02T21:16:34+00:00", "repo": "appium-boneyard/sample-code", "stars": 1612, "tags": ["appium", "sample-code", "mobile-automation", "examples", "archived", "automation", "android", "ios", "nodejs"], "topics": [], "urls": [], "use_cases": ["learn how to write appium tests in my language", "example appium test scripts for android and ios", "sample apps for mobile automation testing", "getting started with appium in python or java", "reference code for automating mobile app tests", "examples of appium functional tests"], "what_it_is": "A collection of sample applications and example test code for Appium, the mobile automation framework, written in many languages including Java, Python, Ruby, Node.js, PHP, Perl, and .NET. This repository is archived and has been superseded by the sample-code directory in the main appium repository.", "when_to_avoid": ["you want current, maintained appium examples - use the sample-code in the main appium/appium repository instead", "you need production-ready code or up-to-date appium client APIs"], "when_to_choose": ["you want historical or archived examples of appium usage across many languages", "you need sample applications used by appium's older functional tests"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/sample-code", "repo": "appium-boneyard/sample-code", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:11.130481+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:51:09.026403+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "500f7a9d3b5c6457769cde33db429106101dedd052784f1f70d20e496865ce1d", "fetched_at": "2026-08-28T04:05:11.130481+00:00", "kind": "readme", "missing": false, "url": "https://github.com/appium-boneyard/sample-code"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:11.130481+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:51:09.026403+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "500f7a9d3b5c6457769cde33db429106101dedd052784f1f70d20e496865ce1d", "fetched_at": "2026-08-28T04:05:11.130481+00:00", "kind": "readme", "missing": false, "url": "https://github.com/appium-boneyard/sample-code"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:51:09.026403+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "500f7a9d3b5c6457769cde33db429106101dedd052784f1f70d20e496865ce1d", "fetched_at": "2026-08-28T04:05:11.130481+00:00", "kind": "readme", "missing": false, "url": "https://github.com/appium-boneyard/sample-code"}], "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:05:11.130481+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:11.130481+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:11.130481+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:51:09.026403+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "500f7a9d3b5c6457769cde33db429106101dedd052784f1f70d20e496865ce1d", "fetched_at": "2026-08-28T04:05:11.130481+00:00", "kind": "readme", "missing": false, "url": "https://github.com/appium-boneyard/sample-code"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:11.130481+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:11.130481+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:51:09.026403+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "500f7a9d3b5c6457769cde33db429106101dedd052784f1f70d20e496865ce1d", "fetched_at": "2026-08-28T04:05:11.130481+00:00", "kind": "readme", "missing": false, "url": "https://github.com/appium-boneyard/sample-code"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:11.130481+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:11.130481+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:11.130481+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:51:09.026403+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "500f7a9d3b5c6457769cde33db429106101dedd052784f1f70d20e496865ce1d", "fetched_at": "2026-08-28T04:05:11.130481+00:00", "kind": "readme", "missing": false, "url": "https://github.com/appium-boneyard/sample-code"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:11.130481+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:11.130481+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:51:09.026403+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "500f7a9d3b5c6457769cde33db429106101dedd052784f1f70d20e496865ce1d", "fetched_at": "2026-08-28T04:05:11.130481+00:00", "kind": "readme", "missing": false, "url": "https://github.com/appium-boneyard/sample-code"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:51:09.026403+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "500f7a9d3b5c6457769cde33db429106101dedd052784f1f70d20e496865ce1d", "fetched_at": "2026-08-28T04:05:11.130481+00:00", "kind": "readme", "missing": false, "url": "https://github.com/appium-boneyard/sample-code"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:51:09.026403+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "500f7a9d3b5c6457769cde33db429106101dedd052784f1f70d20e496865ce1d", "fetched_at": "2026-08-28T04:05:11.130481+00:00", "kind": "readme", "missing": false, "url": "https://github.com/appium-boneyard/sample-code"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:51:09.026403+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "500f7a9d3b5c6457769cde33db429106101dedd052784f1f70d20e496865ce1d", "fetched_at": "2026-08-28T04:05:11.130481+00:00", "kind": "readme", "missing": false, "url": "https://github.com/appium-boneyard/sample-code"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4412, "days_push": 2680, "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}}