What is Floci?
Floci is a free, open-source local AWS emulator for development, testing and CI. It gives you AWS-shaped services on your machine without a cloud account, an auth token or paid feature gates. You point your AWS SDK, CLI, Terraform, CDK, OpenTofu or test suite at the local endpoint and keep your existing workflows.
Services including Lambda, RDS, Neptune, ElastiCache, MSK, ECS, EC2, EKS, OpenSearch, CodeBuild and Managed Service for Apache Flink use real Docker-backed execution instead of shallow mocks. Any published AWS region works, in every partition. Floci also ships a browser console for inspecting resources in the local emulator.
You can run it with Docker Compose, with the official CLI, or as a standalone binary for Linux, macOS and Windows. The README lists the licence as MIT and says Floci is a drop-in replacement for LocalStack, so existing LocalStack users can swap the image. It belongs to a family of emulators that also covers Azure, GCP and OCI.
Key capabilities
- AWS endpoints A local endpoint that AWS SDKs, the AWS CLI, Terraform, CDK and OpenTofu can target.
- Docker-backed services Lambda, RDS, EKS, OpenSearch and others run real workloads.
- Web console A browser console for inspecting local resources.
- Multiple run modes Docker Compose, the official CLI or a standalone binary.
- No account No cloud account, auth token or paid feature gates.
Where Floci fits
- Local development Run AWS-dependent code without a cloud account.
- CI testing Use the emulator for integration tests in pipelines.
- Infrastructure as code Point Terraform, CDK or OpenTofu at the local endpoint.
- Migration Swap the image if you currently use LocalStack.
- Regions Any published AWS region works in every partition.
Install
docker compose upReviews of Floci
Be the first to share your experience with Floci.
Write a review
Loading review form…
