Floci is a free, open-source local AWS emulator for development, testing, and CI that runs in Docker without requiring a cloud account, authentication token, or paid features.
Floci solves the problem of developing and testing AWS-dependent applications without cloud infrastructure costs or account setup overhead. It emulates AWS services by listening on localhost:4566 and accepting requests from standard AWS SDKs, CLI tools, Terraform, CDK, and test frameworks. Developers point their existing tools at the local endpoint and work with AWS-shaped services that behave like the real cloud without leaving their machine. The tool runs as a Docker container, making it portable across development environments and CI pipelines.
Teams should adopt Floci if they need local AWS service emulation for development workflows, integration testing, or CI environments. It suits projects already using AWS SDKs or infrastructure-as-code tools that want to avoid cloud costs during development. The README explicitly positions Floci as a drop-in replacement for LocalStack, allowing users to swap container images while keeping their existing docker-compose configurations and workflows unchanged.
The project maintains a substantial base of real-world adopters, as evidenced by the fact that almost all open issues are raised by outside users rather than the core team. Maintainers typically respond to new issues and pull requests within a day. Work in the issue tracker is dominated by bug reports, enhancement requests, and released items, indicating active maintenance cycles and responsiveness to user feedback.