{"adoption": {"forks": 4790, "observed_at": "2026-08-28T04:12:19.249781+00:00", "stars": 65145}, "canonical_url": "https://ross.abutalabs.com/products/localstack", "card": {"archived": true, "artifact_type": "service", "description": "💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline", "domain": ["cloud-computing", "developer-tools", "testing"], "enriched": true, "function": ["testing", "cloud", "developer-tools", "mock-api", "serverless"], "health_score": 10, "homepage": "https://localstack.cloud", "language": "Python", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["localstack/localstack", "localstack/awscli-local"], "name": "LocalStack", "platform": ["python", "cli", "cross-platform"], "pushed_at": "2026-03-23T08:52:01+00:00", "repo": "localstack/localstack", "stars": 65145, "tags": ["aws-emulation", "local-cloud", "mock-aws", "offline-development", "ci-cd", "serverless-testing", "devops", "aws", "docker"], "topics": ["aws", "localstack", "testing", "continuous-integration", "developer-tools", "python", "cloud"], "urls": [], "use_cases": ["test AWS applications locally without a real AWS account", "run integration tests against emulated AWS services in CI", "develop serverless apps offline", "mock S3, DynamoDB, SQS, and Lambda locally", "avoid AWS costs during development and testing", "reproduce cloud bugs locally before deploying"], "what_it_is": "LocalStack is a fully functional local AWS cloud emulator that lets developers develop and test cloud and serverless applications offline. It emulates AWS services (S3, Lambda, DynamoDB, SQS, and many more) via a local API-compatible endpoint, typically run in Docker.", "when_to_avoid": ["you need exact parity with real AWS behavior and edge cases", "you require services or features not covered by the emulator", "you only want to inspect or manage real AWS resources"], "when_to_choose": ["you build or test applications that depend on AWS services", "you want fast, free, offline AWS API emulation in CI pipelines", "you need deterministic, isolated cloud environments for testing"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/repos/localstack/localstack", "repo": "localstack/localstack", "role": "main", "score": 10}, {"path": "/repos/localstack/awscli-local", "repo": "localstack/awscli-local", "role": "plugin", "score": 62}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:12:19.249781+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T16:17:24.837505+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f36aafaf2394f29917be200f993f1786555d99a5a8f782416e5f7ea18d69b4d4", "fetched_at": "2026-08-28T04:12:19.249781+00:00", "kind": "readme", "missing": false, "url": "https://github.com/localstack/localstack"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:12:19.249781+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T16:17:24.837505+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f36aafaf2394f29917be200f993f1786555d99a5a8f782416e5f7ea18d69b4d4", "fetched_at": "2026-08-28T04:12:19.249781+00:00", "kind": "readme", "missing": false, "url": "https://github.com/localstack/localstack"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T16:17:24.837505+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f36aafaf2394f29917be200f993f1786555d99a5a8f782416e5f7ea18d69b4d4", "fetched_at": "2026-08-28T04:12:19.249781+00:00", "kind": "readme", "missing": false, "url": "https://github.com/localstack/localstack"}], "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:12:19.249781+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:12:19.249781+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:12:19.249781+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T16:17:24.837505+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f36aafaf2394f29917be200f993f1786555d99a5a8f782416e5f7ea18d69b4d4", "fetched_at": "2026-08-28T04:12:19.249781+00:00", "kind": "readme", "missing": false, "url": "https://github.com/localstack/localstack"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:12:19.249781+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:12:19.249781+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T16:17:24.837505+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f36aafaf2394f29917be200f993f1786555d99a5a8f782416e5f7ea18d69b4d4", "fetched_at": "2026-08-28T04:12:19.249781+00:00", "kind": "readme", "missing": false, "url": "https://github.com/localstack/localstack"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:12:19.249781+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:12:19.249781+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:12:19.249781+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T16:17:24.837505+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f36aafaf2394f29917be200f993f1786555d99a5a8f782416e5f7ea18d69b4d4", "fetched_at": "2026-08-28T04:12:19.249781+00:00", "kind": "readme", "missing": false, "url": "https://github.com/localstack/localstack"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:12:19.249781+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:12:19.249781+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T16:17:24.837505+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f36aafaf2394f29917be200f993f1786555d99a5a8f782416e5f7ea18d69b4d4", "fetched_at": "2026-08-28T04:12:19.249781+00:00", "kind": "readme", "missing": false, "url": "https://github.com/localstack/localstack"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T16:17:24.837505+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f36aafaf2394f29917be200f993f1786555d99a5a8f782416e5f7ea18d69b4d4", "fetched_at": "2026-08-28T04:12:19.249781+00:00", "kind": "readme", "missing": false, "url": "https://github.com/localstack/localstack"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T16:17:24.837505+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f36aafaf2394f29917be200f993f1786555d99a5a8f782416e5f7ea18d69b4d4", "fetched_at": "2026-08-28T04:12:19.249781+00:00", "kind": "readme", "missing": false, "url": "https://github.com/localstack/localstack"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T16:17:24.837505+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f36aafaf2394f29917be200f993f1786555d99a5a8f782416e5f7ea18d69b4d4", "fetched_at": "2026-08-28T04:12:19.249781+00:00", "kind": "readme", "missing": false, "url": "https://github.com/localstack/localstack"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 73, "longevity": 100, "rhythm": 72}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["archived", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3599, "days_push": 163, "days_rel": 188, "gap_med": 22, "n_releases_24m": 28}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}