Alternativas ao LocalStack que você deveria conhecer
A partir do dia 31 de março de 2026, o LocalStack deixou de disponibilizar a versão Community, movendo diversos serviços core para planos pagos. Na prática, isso impacta diretamente aqueles que utilizavam a ferramenta para testes sem custo.
Mas se tem algo interessante na comunidade open source é que se uma porta fecha, outras várias são abertas. Por isso, resolvi reunir algumas opções open source para quem quer continuar desenvolvendo e testando localmente, com foco em AWS, mas sem estourar o orçamento no fim do mês.
Ah, além de falar brevemente dessas soluções, vamos fazer alguns testes rápidos. Por isso, certifique-se de ter o Docker e AWS CLI instalados.
Bora lá?
Floci
Eu encontrei o Floci em um post no LinkedIn escrito pelo Fabiano Moura, e achei a proposta muito válida: ser acessível e open source desde o início.
Atualmente, o Floci emula 22 serviços da AWS, desde o S3 ao CloudFormation. Ainda há serviços core da AWS não disponíveis, mas ele consegue cobrir diversos casos de estudo e testes.
Rodando em Docker com uma imagem bem leve, o Floci usa a mesma porta (a 4566) e mesmo protocolos e chamadas AWS SDK que o LocalStack, o que facilita a curva de aprendizado.
Instalando e testando o Floci
Para instalar o Floci, vamos usar o padrão com um container Docker. Para isso, execute o comando abaixo:
# Rodar o container em segundo plano
docker run --rm -d -p 4566:4566 hectorvent/floci:latestDepois, vamos configurar a AWS CLI com o export das credenciais fake:
export AWS_ENDPOINT=http://localhost:4566
export AWS_DEFAULT_REGION=us-east-1
export AWS_ACCESS_KEY_ID=test
export AWS_SECRET_ACCESS_KEY=testPor fim, fazer alguns testes criando um Bucket S3, subindo um arquivo .txt e listando os objetos do bucket:
# Criando um bucket S3
aws s3 mb s3://my-bucket --endpoint-url $AWS_ENDPOINT
# Subindo um arquivo .txt
echo "hello floci" | aws s3 cp - s3://my-bucket/hello.txt --endpoint-url $AWS_ENDPOINT
# Listando os objetos do bucket criado
aws s3 ls s3://my-bucket --endpoint-url $AWS_ENDPOINTResultado:

Ministack
O Ministack apareceu para mim após uma postagem do Thiago Augusto Ozores no LinkedIn, e já virou um dos meus favoritos.
Ele permite emular 33 serviços da AWS, e se diferencia por executar contêineres reais para serviços críticos, tais como RDS, ElastiCache, Docker via ECS e consultas SQL com DuckDB (Athena), em vez de apenas simular as chamadas de API.
O Ministack é leve e rápido, com uma imagem de cerca de 150MB. Assim como o Floci e o LocalStack, ele também usa a porta 4566, e isso facilita o uso porque basta apenas mudar o endpoint dos laboratórios e ambientes.
Instalando e testando o Ministack
Assim como fizemos com o Floci, vamos subir um container do Ministack com o comando:
# Rodar o container em segundo plano
docker run -d -p 4566:4566 nahuelnucera/ministackVamos criar um Bucket S3 de teste com o comando:
# Criando um bucket S3 no ministack
aws s3 mb s3://my-local-bucket \
--endpoint-url http://localhost:4566 \
--region us-east-1Resultado:

kumo
Por último, mais não menos importante, temos o kumo, que conheci por uma postagem do Everton Marques (também no LinkedIn!).
Escrito em Go, ele suporta 71 serviços da AWS! O kumo oferece um conjunto enxuto de funcionalidades, incluindo: execução sem autenticação, suporte a Docker, baixo consumo de recursos e inicialização rápida.
Assim como os outros colegas, o kumo também utiliza a porta 4566. Então, basta apenas mudar o endpoint para utilizar nos seus projetos.
Sem mais delongas, vamos fazer um teste rápido do kumo também!
Instalando e testando o kumo
# Rodar o container em segundo plano
docker run -d -p 4566:4566 ghcr.io/sivchari/kumo:latest
E lá vamos nós para mais um teste de bucket S3 rsrs:
# Criando um bucket S3 no kumo
aws s3 mb s3://my-kumo-bucket \
--endpoint-url http://localhost:4566 \
--region us-east-1Resultado:

Considerações finais
O fim da versão gratuita do LocalStack pode parecer um problema à primeira vista, mas hoje aprendemos que ele abriu espaço para novas ferramentas. Isso nos permite testar alternativas e repensar o fluxo de desenvolvimento local focado em AWS.
Mas me conta aí, você já testou alguma dessas opções? Usa outra alternativa? Ou ainda segue utilizando o LocalStack firme e forte?
Até mais e bons estudos!