localstack-ext
Extensions for LocalStack
What it is and what it does
localstack-ext is an extension package for LocalStack, the AWS service emulator framework. It builds on localstack-core to provide additional capabilities for developing and testing AWS applications locally without connecting to AWS. The package depends on a large ecosystem of AWS-related libraries (boto3, botocore, aws-encryption-sdk, aws-sam-translator) and infrastructure tools (alembic, dulwich, hypercorn) to support its extensions.
However, the repository is now archived and abandoned as of March 2026. The project has been consolidated into a unified LocalStack image, and this package is read-only. While it may still be installable and functional, there is no active maintenance, bug fixes, or feature development. Users are directed to use LocalStack's commercial offerings or the unified image instead.
Use it for:
- Local testing of AWS Lambda, S3, DynamoDB, and other AWS services during development without cloud costs.
- Integration testing of Terraform or CDK applications against a local AWS emulation layer.
- CI/CD pipeline testing where AWS service mocking is needed without external cloud dependencies.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Provides extensions and additional functionality for LocalStack, a local AWS service emulator that runs in Docker.
No. The repository is archived and abandoned; the project has been consolidated into a unified LocalStack image. While the package may technically install, there is no active maintenance, and users are explicitly directed to migrate to LocalStack's commercial offerings or the unified image. The unclear license treatment and lack of maintenance support make this unsuitable for new projects.
Install
localstack-ext on PyPI
pip
pip install localstack-extuv
uv add localstack-extpoetry
poetry add localstack-extInstalling localstack-ext
Before you install
High install friction due to 82 runtime dependencies. Repository is archived and marked abandoned as of the latest release, with no active maintenance.
License in practice
License treatment is unclear (LicenseRef-All-Rights-Reserved); the package's actual licensing terms are not explicitly documented, creating uncertainty about permitted use.
Quickstart
pip install localstack-ext
import localstack_ext
# Requires localstack-core and Docker to be installed and running
Requires Docker to be installed and running; requires Python 3.13 (>=3.13,<3.14); the repository is archived and no longer maintained.
Verify before relying
- What specific extensions does localstack-ext provide beyond localstack-core?
- Is this package still functional given the archived repository status?
- What is the actual license and permitted use case given the unclear treatment?
Package facts
| License | LicenseRef-All-Rights-Reserved (unclear) |
| Python support | supports the current Python release (<3.14,>=3.13) |
| Install friction | high — source build required |
| Runtime dependencies | 82 — click, cryptography, packaging, plux, localstack-core, pyotp, PyJWT, requests, rich, python-dateutil, tabulate, pyyaml, windows_curses, airspeed-ext, alembic, avro, botocore, boto3, aws-encryption-sdk, aws-json-term-matcher, aws-sam-translator, cachetools, cedarpy, distro, python-dxf, dulwich, fastavro, graphql-core, hypercorn, janus |
| Maintenance | abandoned — 144 days since the last release |
| Last repo commit | (repository archived) |
| First released | |
| Downloads | 482,203/month — #6,424 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: localstack_ext-2026.3.0.tar.gz
Tags
More Internet packages
Botocore provides low-level, data-driven access…
permissive · top 100 on PyPI
aiobotocoreProvides an async client for AWS services using…
permissive · top 100 on PyPI
pydanticPydantic validates Python data structures…
permissive · top 100 on PyPI
filelockProvides a platform-independent file locking…
permissive · top 100 on PyPI
fastapiFastAPI is a Python web framework for building…
permissive · top 100 on PyPI
googleapis-common-protosProvides common Protocol Buffer message…
permissive · top 100 on PyPI
localstackLocalStack is a command-line tool that emulates…
permissive · top 15,000 on PyPI
localstack-clientA Python client that wraps boto3 to redirect…
permissive · top 5,000 on PyPI
awscli-localProvides the `awslocal` command, a thin wrapper…
permissive · top 5,000 on PyPI
terraform-localA wrapper script that runs Terraform against…
permissive · top 15,000 on PyPI
moto-extMocks AWS services for testing by intercepting…
permissive · top 15,000 on PyPI
pulumi-localA command-line wrapper that adapts Pulumi…
permissive · top 15,000 on PyPI
localstack-twistedA LocalStack-optimized distribution of Twisted…
permissive · top 15,000 on PyPI
fakesnowRuns a fake Snowflake database locally for…
permissive · top 5,000 on PyPI
aiomotoProvides async-compatible AWS service mocks for…
permissive · top 15,000 on PyPI
gcp-storage-emulatorProvides a local emulator for Google Cloud…
permissive · top 15,000 on PyPI