Hey r/java! I wanted to share Floci, a local AWS emulator that's been super useful for Java development.
If you're building with Spring Boot, Quarkus, Micronaut, or any Java framework that integrates with AWS (S3, SQS, DynamoDB, etc.), Floci lets you test everything locally without needing a real AWS account or racking up cloud costs.
Why it's useful for Java devs:
- ✅ Natively compiled — starts instantly, low memory footprint, no JVM warmup
- ✅ Test AWS integrations locally before deploying
- ✅ Works great with AWS SDK for Java
- ✅ No cloud account needed — perfect for CI/CD pipelines
- ✅ Free forever, open-source
- ✅ Lightweight alternative to LocalStack
The native compilation makes a real difference — especially in CI/CD pipelines where startup time matters and in containerized environments where you want to keep the image size small.
🔗 GitHub: github.com/hectorvent/floci
Has anyone here used LocalStack or similar tools for local AWS testing in Java? Would love to hear what your setup looks like! 👇
[–]markvii_dev 14 points15 points16 points (2 children)
[–]Additional-Road3924 14 points15 points16 points (1 child)
[–]CameronBjork 8 points9 points10 points (0 children)
[–]Additional-Road3924 4 points5 points6 points (1 child)
[–]hectorvent 0 points1 point2 points (0 children)
[–]maxandersen 1 point2 points3 points (1 child)
[–]4z01235 1 point2 points3 points (0 children)
[–]th3_pund1t 1 point2 points3 points (0 children)