Top/Articles/Is LocalStack Still Free and Open Source? It Archived Its GitHub Repos and Now Requires an Account (2026)
localstack-github-archived-account-required-cover-en

Is LocalStack Still Free and Open Source? It Archived Its GitHub Repos and Now Requires an Account (2026)

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.

News2026年3月29日公開 Updated 5 days ago
Table of contents
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.

If you landed here for LOCALSTACK_ACKNOWLEDGE_ACCOUNT_REQUIREMENT=1

  • The LOCALSTACK_ACKNOWLEDGE_ACCOUNT_REQUIREMENT=1 environment variable was a grace-period workaround that let you keep starting LocalStack without an account after the March 23, 2026 archive. It expired on April 6, 2026; newer images now require LOCALSTACK_AUTH_TOKEN instead.
  • The free OSS edition (Community) is no longer shipped as a separate image. The Hobby / Student / OSS-Non-profit plans on the unified image are still free for non-commercial use, but they still require account registration to mint a token.
  • If you only need to skip the LocalStack Pro account requirement for a CI build, the supported paths now are: (1) request a free Hobby/OSS token, (2) pin to v4.14.0 or earlier from the archived repo (no security patches), or (3) switch to an alternative like Moto or testcontainers-aws (covered in Are There Alternatives below). Full background and the policy change story follow.

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

avatar-m-1

Makoto Horikawa

Backend Engineer / AWS / Django