{"adoption": {"forks": 119, "observed_at": "2026-08-28T04:03:43.820142+00:00", "stars": 1137}, "canonical_url": "https://ross.abutalabs.com/products/aws-lambda-runtime-interface-emulator", "card": {"archived": false, "artifact_type": "cli-tool", "description": null, "domain": ["cloud-computing", "developer-tools", "testing"], "enriched": true, "function": ["http-server", "proxy", "testing", "developer-tools"], "health_score": 100, "homepage": null, "language": "Go", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["aws/aws-lambda-runtime-interface-emulator"], "name": "aws/aws-lambda-runtime-interface-emulator", "platform": ["cli", "cross-platform"], "pushed_at": "2026-08-25T17:34:23+00:00", "repo": "aws/aws-lambda-runtime-interface-emulator", "stars": 1137, "tags": ["aws-lambda", "serverless", "container-images", "local-testing", "go", "linux", "docker"], "topics": [], "urls": [], "use_cases": ["test lambda container images locally", "invoke lambda functions with curl during development", "run lambda functions outside aws", "debug serverless functions before deployment", "include a local invocation endpoint in lambda docker images"], "what_it_is": "A lightweight web-server proxy for AWS Lambda's Runtime and Extensions APIs that lets developers locally test Lambda functions packaged as container images. It converts HTTP requests into JSON events, maintaining functional parity with the Lambda Runtime API in the cloud.", "when_to_avoid": ["you need to emulate Lambda's orchestrator, security, or authentication configurations", "you test Lambda functions packaged as zip archives rather than container images", "you need full integration testing against real Lambda behavior in the cloud"], "when_to_choose": ["you develop Lambda functions packaged as container images and want fast local testing", "you want to invoke functions with cURL or the Docker CLI without deploying to AWS", "you want your container to accept HTTP requests for portability across computes"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/aws-lambda-runtime-interface-emulator", "repo": "aws/aws-lambda-runtime-interface-emulator", "role": "main", "score": 95}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:43.820142+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:36:14.014801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1386a2320bcdbd96c36773a3edd47d2a80b127c4522dff8a40c348164e512dc4", "fetched_at": "2026-08-28T04:03:43.820142+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws/aws-lambda-runtime-interface-emulator"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:43.820142+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:36:14.014801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1386a2320bcdbd96c36773a3edd47d2a80b127c4522dff8a40c348164e512dc4", "fetched_at": "2026-08-28T04:03:43.820142+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws/aws-lambda-runtime-interface-emulator"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:36:14.014801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1386a2320bcdbd96c36773a3edd47d2a80b127c4522dff8a40c348164e512dc4", "fetched_at": "2026-08-28T04:03:43.820142+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws/aws-lambda-runtime-interface-emulator"}], "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:03:43.820142+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:43.820142+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:43.820142+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:36:14.014801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1386a2320bcdbd96c36773a3edd47d2a80b127c4522dff8a40c348164e512dc4", "fetched_at": "2026-08-28T04:03:43.820142+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws/aws-lambda-runtime-interface-emulator"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:43.820142+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:43.820142+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:36:14.014801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1386a2320bcdbd96c36773a3edd47d2a80b127c4522dff8a40c348164e512dc4", "fetched_at": "2026-08-28T04:03:43.820142+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws/aws-lambda-runtime-interface-emulator"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:43.820142+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:43.820142+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:43.820142+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:36:14.014801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1386a2320bcdbd96c36773a3edd47d2a80b127c4522dff8a40c348164e512dc4", "fetched_at": "2026-08-28T04:03:43.820142+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws/aws-lambda-runtime-interface-emulator"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:43.820142+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:43.820142+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:36:14.014801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1386a2320bcdbd96c36773a3edd47d2a80b127c4522dff8a40c348164e512dc4", "fetched_at": "2026-08-28T04:03:43.820142+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws/aws-lambda-runtime-interface-emulator"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:36:14.014801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1386a2320bcdbd96c36773a3edd47d2a80b127c4522dff8a40c348164e512dc4", "fetched_at": "2026-08-28T04:03:43.820142+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws/aws-lambda-runtime-interface-emulator"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:36:14.014801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1386a2320bcdbd96c36773a3edd47d2a80b127c4522dff8a40c348164e512dc4", "fetched_at": "2026-08-28T04:03:43.820142+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws/aws-lambda-runtime-interface-emulator"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:36:14.014801+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1386a2320bcdbd96c36773a3edd47d2a80b127c4522dff8a40c348164e512dc4", "fetched_at": "2026-08-28T04:03:43.820142+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws/aws-lambda-runtime-interface-emulator"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 86}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2108, "days_push": 8, "days_rel": 15, "gap_med": 37.5, "n_releases_24m": 15}, "score": 95, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}