this post was submitted on 27 Jun 2026
87 points (90.7% liked)

Programming

27447 readers
207 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 3 years ago
MODERATORS
 

I maintain LocalEmu, a free and open-source (Apache 2.0) AWS emulator. It started as a fork of the archived LocalStack Community edition. The goal is to keep a genuinely free, open local AWS emulator alive and maintained.

What it does:

  • Emulates 132 AWS services on a single endpoint (localhost:4566)
  • Pure-Python core, with real Docker engines for Lambda, EC2, RDS, ECS, EKS, and OpenSearch
  • Point your existing AWS CLI, boto3, Terraform, CDK, or Pulumi at it, zero config
  • No account, no auth token, no telemetry. Persistent state across restarts
  • Optional fidelity knobs: IAM policy enforcement, throttling, latency injection, Lambda cold starts

Why I built it: kill the multi-minute deploy loop, drop the dev/test AWS bill to zero, and stop keeping real credentials on dev machines.

It's for fast local dev, testing, and learning, not production, and not bit-for-bit parity with the real cloud.

Repo: https://github.com/localemu/localemu Site: https://localemu.cloud/

Happy to answer questions, and feedback is very welcome.

you are viewing a single comment's thread
view the rest of the comments
[โ€“] VitoRobles@lemmy.today 4 points 11 hours ago (1 children)

I can explain!

AWS is ridiculously complicated. I had to study AWS to learn data analytics and the entry level test was overwhelming with just learning like 10 services.

The best way to learn of course is to sign up for an account and actually play. But, its really easy to spend $10k because you didn't set it up correctly.

That story is actually pretty common. People waking up to $500 bills because they left a server on and some hacker took it over. Or they activated a dozen services and didn't know how to shut them down.

[โ€“] nullroute@programming.dev 2 points 6 hours ago

Thank you VitoRobles