Use familiar AWS tooling
Keep the CLI, CDK, SDKs, and Terraform workflows where Overcast already supports the services you need. Start by changing the endpoint URL, then check the support matrix for gaps.
Overcast is alpha — behaviour and APIs may change between releases. Pin your version and read the changelog before upgrading.
alpha local cloud emulation for developers
Overcast is a free, MIT-licensed local emulator for AWS APIs. Install it with one line or run the Docker
image, point supported AWS CLI, CDK, or SDK workflows at localhost:4566, and inspect what your
app creates in the included web UI.
01 — install it, or run the image
curl -fsSL https://overcast.sh/install.sh | shirm https://overcast.sh/install.ps1 | iexdocker run --rm \
-p 4566:4566 \
-p 4567:4567 \
ghcr.io/overcast-sh/overcast:latest02 — point a client at it
aws --endpoint-url http://localhost:4566 \
s3 mb s3://hello-overcastKeep the CLI, CDK, SDKs, and Terraform workflows where Overcast already supports the services you need. Start by changing the endpoint URL, then check the support matrix for gaps.
Use implemented features without an auth token, telemetry, usage limits, or a paid tier. The support matrix
shows what works today and what intentionally returns 501.
One process, one endpoint, no sign-in. A slim headless image drops the console for build agents that only need the API.
service implementation
listed operations implemented
listed operations implemented
listed operations implemented
listed operations implemented
listed operations implemented
listed operations implemented
listed operations implemented
listed operations implemented
web console
It ships in the full image and updates as your app runs. Three parts get the most use:
where to start
One command to start it, one call to prove it works, then the guides.
Endpoint, credentials, and addressing for the AWS CLI and every SDK.
Bootstrap, deploy, and destroy stacks against the local endpoint.
Per-service coverage, the gaps behind it, and what alpha commits to.
The image line to change, the environment variables Overcast reads, and the behavioural differences to expect. No auth token to carry over.
Where the source lives, how to build it, and how to report a gap.