Hacker News front pageLucas Vieira5 min readrelease notesintermediate
Fakecloud: Local AWS cloud emulator for integration tests
Summary
fakecloud is an open‑source local AWS emulator that runs as a single binary and offers 100 % conformance for 105 services. It lets you use the normal AWS SDKs in tests while providing language‑specific SDKs for state inspection and control, positioning itself as a lightweight alternative to LocalStack.
- 100 % conformance across 3,932 API operations for 105 AWS services.
- Runs as a ~19 MB binary (no Docker) with ~300 ms startup and ~10 MiB idle memory.
- Provides first‑party SDKs (TypeScript, Python, Go, Java, PHP, Rust) for resets, assertions, and async control.
- Wires cross‑service flows (e.g., S3→SNS, EventBridge→Lambda) for realistic integration tests.
Engineers testing AWS‑heavy applications need a fast, credential‑free, high‑fidelity local environment for integration tests.
6/10
