DEV Community

gentic news
gentic news

Posted on • Originally published at gentic.news

Floci Open-Sources AWS Emulator: 13 MiB, 45 Services, Sub-Second Boot

Floci open-sources an AWS emulator: 13 MiB, 45 services, sub-second boot. No Docker. Replaces LocalStack Pro.

A team open-sourced Floci, an AWS emulator that boots 45 services in under a second with 13 MiB of memory. The single Go binary replaces LocalStack Pro and Docker-based dev environments entirely.

Key facts

  • 13 MiB memory footprint, 200x less than Chrome tab
  • 45 AWS services emulated in single Go binary
  • Sub-second cold start, no Docker required
  • Zero dependencies: no Docker, Python, or Java runtime
  • Pre-built binaries for Linux, macOS, Windows

Key Takeaways

  • Floci open-sources an AWS emulator: 13 MiB, 45 services, sub-second boot.
  • Replaces LocalStack Pro.

What Floci Does

Building an Agentic AI with AWS Bedrock Agents and Lambda | by Anurag ...

Floci is a single Go binary that emulates 45 AWS services locally, including S3, Lambda, DynamoDB, SQS, SNS, IAM, CloudFormation, and Step Functions. It requires zero dependencies — no Docker daemon, no Python runtime, no Java VM. The entire cloud stack runs in memory with a 13 MiB footprint, roughly 200x less RAM than a typical Chrome tab [According to @heygurisingh].

Why It Matters

Existing AWS emulators like LocalStack Pro require Docker, consume gigabytes of RAM, and take 30+ seconds for cold starts. LocalStack's Pro tier costs $40/month per developer. Floci eliminates both the subscription cost and the Docker overhead. It's drop-in compatible with the AWS SDK and CLI — point your endpoint at localhost and existing scripts work untouched. The binary is pre-built for Linux, macOS, and Windows, with no install scripts or config files.

The Unique Take

The structural significance here isn't just cost savings — it's that Floci compresses an entire cloud provider's API surface into a single executable smaller than a JPEG. This enables CI pipelines where spinning up Docker containers previously took longer than the actual tests. For teams running hundreds of microservices locally, the RAM savings alone could justify migration: a typical LocalStack setup consumes 4-8 GB of RAM, while Floci uses 13 MiB.

Limitations and Caveats

API Gateway mTLS with open-source cloud CA | by Paul Schwarzenberger ...

The announcement doesn't specify which AWS API versions are supported, how deeply each service is emulated, or whether Lambda runtime emulation includes custom runtimes and layers. Production parity with LocalStack Pro's feature set remains unverified. The project is 100% open-source, but no GitHub link was provided in the source tweet.

What to Watch

Watch for the GitHub repository release and initial issue tracker. Key signals: Lambda runtime compatibility beyond Node.js 18, DynamoDB transaction support, and CloudFormation drift detection. If Floci achieves feature parity with LocalStack Pro within 90 days, it could disrupt the $200M+ local cloud emulation market.

What to watch

Watch for the GitHub repository release and initial issue tracker. Key signals: Lambda runtime compatibility beyond Node.js 18, DynamoDB transaction support, and CloudFormation drift detection. If Floci achieves feature parity with LocalStack Pro within 90 days, it could disrupt the $200M+ local cloud emulation market.


Originally published on gentic.news

Top comments (0)