LabRoundupColumnNews
blog/Articles/LocalStack Archived Its GitHub Repos. What Happened to the Free AWS Emulator
localstack-github-archived-account-required-cover-en

LocalStack Archived Its GitHub Repos. What Happened to the Free AWS Emulator

AWS local emulator LocalStack archived its GitHub repos and now requires account authentication. The free tier remains for non-commercial use, but its OSS nature has fundamentally changed.

News
kkm-horikawa

kkm

Backend Engineer / AWS / Django

2026.03.296 min2 views
Key takeaways

AWS local emulator LocalStack archived its GitHub repos and now requires account authentication. The free tier remains for non-commercial use, but its OSS nature has fundamentally changed.

What is LocalStack

On March 23, 2026, the GitHub repository for LocalStack, a local AWS emulator, was archived. A project with 64,800 stars and 4,600 forks has been made read-only.

LocalStack is a tool that replicates AWS cloud services in a local Docker environment. It lets you run major AWS services like S3, DynamoDB, Lambda, and SQS on your local machine, so developers can test applications without connecting to AWS. The project started in 2017 and had grown into a standard development tool with over 100 million downloads per year.

Now, LocalStack requires account registration to use.

What Changed

Here is a chronological breakdown of the changes.

DateEvent
November 2024Series A $25M raised
(led by Notable Capital)
December 18, 2025Official blog announces new direction.
Discontinuation of Community edition
February 27, 2026Pricing revised after backlash.
Unlimited CI across all plans
March 23, 2026Version 2026.03.0 released.
GitHub repository archived
April 6, 2026Temporary bypass deadline
(details below)

Previously, LocalStack had a free Community edition and a paid Pro edition. This change merged both into a single Docker image. To start the unified image, you need to set an authentication token via the LOCALSTACK_AUTH_TOKEN environment variable. Without the token, it won't start.

LocalStack's official blog explains the reason for the change as "the scope of AWS emulation, security requirements, and operational complexity have grown significantly."

The Community edition source code remains on GitHub as an archive. While it's technically possible to continue using older versions (v4.14.0 and earlier), security updates and bug fixes will no longer be provided.

Can You Still Use It for Free

It hasn't gone entirely paid. The February 27, 2026 pricing revision announced the following plan structure.

PlanTargetPriceCI Usage
HobbyNon-commercial
personal use
FreeUnlimited
StudentGitHub Student
verified
FreeUnlimited
OSS / Non-profitBy applicationFreeUnlimited
Monthly CommercialCompaniesFrom $39/moUnlimited

Individuals can continue using it for free for non-commercial purposes. However, account registration and obtaining an authentication token are required regardless of the plan.

CI usage initially had credit limits, but these were removed after community backlash. All plans now include unlimited CI.

As a migration grace period, setting the environment variable LOCALSTACK_ACKNOWLEDGE_ACCOUNT_REQUIREMENT=1 allows you to start without authentication until April 6, 2026.

Developer Community Reaction

The Hacker News thread (187 points, 106 comments) is dominated by critical opinions.

The most common criticism was the backlash against "the pattern of accepting free community contributions (pull requests and bug reports) and then commercializing." One comment noted that "the phrase 'open-source experiment' downplays the fact that the entire project was built as OSS."

There were some, albeit fewer, supportive opinions. These pointed out that "there's no legal issue under the Apache License" and that "companies need to monetize to sustain ongoing development."

Downstream projects have also been affected. testcontainers-java and testcontainers-dotnet have had issues filed to urgently add LocalStack authentication token support. The Java framework Quarkus also discussed the issue, but closed it as "Not Planned."

Elastic, HashiCorp, Redis: The Recurring Pattern of OSS Commercialization

LocalStack is not the first OSS project to pivot toward commercialization.

ProjectYearChangeCommunity
Response
Elasticsearch2021Apache 2.0 →
SSPL / Elastic License
AWS forked
OpenSearch
Terraform2023MPL 2.0 →
BSL 1.1
Linux Foundation forked
OpenTofu
Redis2024BSD →
RSALv2 / SSPL
Linux Foundation forked
Valkey
LocalStack2026Kept Apache 2.0 but
effectively retired OSS edition
No fork
has emerged yet

Previous cases mostly involved changing the license itself. LocalStack, by contrast, maintained the Apache 2.0 license while shifting active development to a closed unified image. The license hasn't changed, but the substance of being open source has been lost.

Forks emerged for Elasticsearch, Terraform, and Redis, but no significant fork of LocalStack has appeared yet.

Are There Alternatives

At this point, no single tool can locally emulate the same breadth of AWS services as LocalStack.

The following tools are partial alternatives.

ToolScopeNotes
MotoPython
AWS mock library
Effective for testing.
Python only
MinIOS3-compatible
object storage
S3 only.
Also has a history
of license changes
CloudDevEmerging OSS
AWS emulator
Supports S3, DynamoDB,
Lambda. Maturity is a concern

If you only need to mock individual services like S3 or DynamoDB, options exist. But for integration testing that combines multiple AWS services, nothing has yet matched LocalStack.

For non-commercial personal use, creating an account on the free Hobby plan and continuing to use it is the most practical option for now. For commercial use, you'll need to consider the paid plans starting at $39/month or migrating to individual AWS service mocks.

References