MildStack Logo

Overview

MildStack is a lightweight, open-source, local-first AWS emulator. No Docker required. Start emulating S3, DynamoDB, and SQS in under 200ms.

What is MildStack?

MildStack is a high-performance, local-first AWS emulator designed to streamline your cloud development workflow. Unlike heavyweight alternatives that require Docker and significant system resources, MildStack is built in Go for maximum efficiency and speed.

Stop waiting for containers to spin up. Start building instantly with a local cloud that runs natively on your machine.

Fast by default

No Docker required. The MildStack runtime starts in approximately 200ms and uses minimal CPU and RAM.

Why MildStack?

FeatureMildStackLocalStack (Free)
Startup time~200ms30–60s
Docker requiredNoYes
Memory usage~20 MB~500 MB+
Desktop GUI✅ Built-in
S3, DynamoDB, SQS
CostFree & Open SourceFree (limited)

The Ecosystem

MildStack is organized into three parts that work together:

Supported Services

MildStack currently focuses on the services that matter most in local development:

ServiceStatusHighlights
Amazon S3✅ ActiveBuckets, objects, multipart uploads, versioning, object lock, tagging, ACLs
Amazon DynamoDB✅ ActiveTables, items, GSI/LSI, query/scan, batch and transaction operations
Amazon SQS✅ ActiveStandard and FIFO queues, DLQ redrive, message move tasks, visibility timeout

Coming Soon

  • Amazon SNS — Topic publishing and subscriptions
  • AWS Lambda — Local serverless function execution
  • Amazon EventBridge — Event-driven architecture simulation

How It Works

The architecture is intentionally simple:

  1. The Core Runtime owns all AWS emulation logic and persistent state.
  2. The CLI and Desktop App communicate with the runtime over HTTP — they never embed emulation logic.
  3. Your application connects to the local endpoint using standard AWS SDKs — just change the endpoint URL.
┌─────────────┐     ┌──────────────┐     ┌───────────────────┐
│  Your App   │────▶│  MildStack   │────▶│  Instance State   │
│  (AWS SDK)  │     │  Core (Go)   │     │  (~/.mildstack/)  │
└─────────────┘     └──────────────┘     └───────────────────┘
       ▲                    ▲
       │                    │
┌──────┴──────┐     ┌──────┴──────┐
│  Desktop    │     │    CLI      │
│  App        │     │             │
└─────────────┘     └─────────────┘

Next Steps

On this page