$npx skillfedfor your agent

aws-lambda-builders

Python library to compile, build & package AWS Lambda functions for several runtimes & frameworks.

Worth itPyPI InternetReleased Jul 20261.8M downloads / moApache License 2.0Pure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — aws_lambda_builders-1.66.0-py3-none-any.whl
v1.66.0 · released 2026-07-29 · Python >=3.10 · 2 runtime deps: setuptools, wheel

Yes. This is an actively maintained, low-friction library with permissive licensing and no known vulnerabilities. Install it if you build or deploy AWS Lambda functions programmatically, integrate with SAM CLI, or need to automate multi-runtime Lambda packaging. It is not necessary if you only deploy pre-built artifacts or use the AWS Console.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python 3.10 or later; actual build workflows depend on the target runtime's toolchain being available on the system (e.g., Maven for Java, npm for Node.js).
  • Low install friction with only setuptools and wheel as runtime dependencies.
  • Actively maintained with a recent release 16 days ago and continuous repository activity.

License · maintenance · safety

Apache License 2.0 (permissive) — Apache License 2.0 is permissive, allowing commercial use, modification, and distribution with minimal restrictions—suitable for both open-source and proprietary projects.

last release 2026-07-29 (16 days) · last repo commit 2026-08-10 · 381 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 1,817,790 downloads/mo, #3,520 on PyPI

Verify before relying

pip install aws-lambda-builders

from aws_lambda_builders.builders.python_pip_builder import PythonPipBuilder

builder = PythonPipBuilder(source_dir='src', artifacts_dir='build', scratch_dir='temp')
builder.build()
  • Whether the JSON-RPC 2.0 interface is production-ready or still experimental
  • Performance characteristics when building large Lambda functions or monorepos
  • Compatibility matrix details for specific versions of each supported runtime toolchain
Same gist for agents: .md · .json

What it is and what it does

aws-lambda-builders is a Python library that orchestrates the compilation and packaging of AWS Lambda functions across a wide range of runtimes and frameworks. It abstracts away the complexity of building Lambda artifacts by providing unified workflows for Java (Gradle/Maven), Python (Pip/Uv), Node.js (npm), TypeScript (esbuild), Go, Rust, Ruby, and .NET, plus a Makefile-based custom workflow system. The library powers the `sam build` command in AWS SAM CLI and can be integrated directly into Python applications or called via its JSON-RPC 2.0 interface from other languages.

Developers use it to automate Lambda build pipelines, ensure consistent artifact generation across multiple runtimes, and integrate Lambda packaging into CI/CD workflows. It handles dependency resolution, compilation, and artifact staging, reducing the manual steps required to prepare functions for deployment.

Use it for

  • Automate Lambda function builds in CI/CD pipelines for projects using multiple runtimes
  • Integrate Lambda packaging into AWS SAM or custom deployment tools via the JSON-RPC interface
  • Build Lambda layers and custom runtime packages with language-specific toolchain management
  • Standardize artifact generation across teams working with different Lambda runtime languages
  • Create custom build workflows for Lambda functions with non-standard dependencies or build steps

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

Worth it

Yes.

This is an actively maintained, low-friction library with permissive licensing and no known vulnerabilities. Install it if you build or deploy AWS Lambda functions programmatically, integrate with SAM CLI, or need to automate multi-runtime Lambda packaging. It is not necessary if you only deploy pre-built artifacts or use the AWS Console.

Install

aws-lambda-builders on PyPI

Before you install

Low install friction with only setuptools and wheel as runtime dependencies. Actively maintained with a recent release 16 days ago and continuous repository activity.

Requires Python 3.10 or later; actual build workflows depend on the target runtime's toolchain being available on the system (e.g., Maven for Java, npm for Node.js).

License in practice

Apache License 2.0 is permissive, allowing commercial use, modification, and distribution with minimal restrictions—suitable for both open-source and proprietary projects.

Quickstart

pip install aws-lambda-builders

from aws_lambda_builders.builders.python_pip_builder import PythonPipBuilder

builder = PythonPipBuilder(source_dir='src', artifacts_dir='build', scratch_dir='temp')
builder.build()

Verify before relying

  • Whether the JSON-RPC 2.0 interface is production-ready or still experimental
  • Performance characteristics when building large Lambda functions or monorepos
  • Compatibility matrix details for specific versions of each supported runtime toolchain

Package facts

LicenseApache License 2.0 permissive
Python supportSupports the current Python release >=3.10
Install frictionLow. Pure-Python wheel
Runtime dependencies
2 packages
setuptoolswheel
MaintenanceActively maintained 16 days since the last release
Last repo commit
First released
Downloads1,817,790 / month, #3,520 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 4 - BetaEnvironment :: ConsoleEnvironment :: Other EnvironmentIntended Audience :: DevelopersIntended Audience :: Information TechnologyLicense :: OSI Approved :: Apache Software LicenseOperating System :: OS IndependentProgramming Language :: PythonProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Topic :: InternetTopic :: Software Development :: Build ToolsTopic :: Utilities

Evidence: aws_lambda_builders-1.66.0-py3-none-any.whl

Tags

Capabilities
AWS Lambda build toollambda function packagingmulti-runtime lambda builderAWS SAM build backendlambda deployment compilerserverless function buildlambda artifact creation
Topics
aws-lambdabuild-automationserverless
PyPI keywords
AWSLambdaFunctionsBuilding

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “AWS Lambda build tool”

  • aws-lambda-buildersCompiles, builds, and packages AWS Lambda functions across multiple…
  • kappaKappa is a command-line tool that automates the deployment,…
  • cargo-lambdacargo-lambda is a Cargo subcommand that simplifies building and…

Give your agent the search over MCP, or paste the wish link into any chat.

More Internet packages

botocore Worth it
PyPI · Internet · released Aug 2026

Botocore provides low-level, data-driven access to Amazon Web Services APIs, serving as the foundation for the AWS CLI and boto3 libraries.

Install it if you need programmatic access to AWS services.

permissive licensepure Python · 3.10+
1.5Bdownloads / mo
aiobotocore Worth it
PyPI · Internet · released Aug 2026

Provides an async client for AWS services using botocore and aiohttp, allowing you to call AWS APIs asynchronously within asyncio-based applications.

Install it if you need to call AWS services from async Python code; it is the standard way to do so.

Apache-2.0pure Python · 3.10+
1.2Bdownloads / mo
pydantic Worth it
PyPI · Python Modules · released May 2026

Pydantic validates Python data structures against type hints, coercing and checking input at runtime to ensure it matches a declared schema.

MITpure Python · 3.9+
1.1Bdownloads / mo
filelock Worth it
PyPI · Libraries · released Aug 2026

Provides a platform-independent file locking mechanism to coordinate access to files across processes and threads.

MITpure Python · 3.10+
717.1Mdownloads / mo
fastapi Worth it
PyPI · Software Development · released Jul 2026

FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.

MITpure Python · 3.10+
568.6Mdownloads / mo
googleapis-common-protos Worth it
PyPI · Internet · released Aug 2026

Provides common Protocol Buffer message definitions used across Google Cloud APIs, enabling Python clients to interact with Google services.

Apache-2.0pure Python · 3.10+
513.7Mdownloads / mo

See also aws-sam-cli · aws-sam-translator · cargo-lambda · licenseheaders · aws-cdk.aws-sam · chialisp-builder · gherkin-official · serverless-wsgi · keystone-engine · pulumi-eks