Python library to compile, build & package AWS Lambda functions for several runtimes & frameworks. AWS Lambda Builders also supports Custom workflow through a Makefile. Lambda Builders is the brains behind the sam build command from AWS SAM CLI. Lambda Builders is a Python library. It additionally exposes a JSON-RPC 2.0 interface to use in other languages. Build Actions could be implemented in any programming language. Preferably in the language that they are building. Some build actions simply execute a binary (like Golang) without writing a Go script. We provide a generic Python runner to implement such build actions. A build action is a module that knows how to build for a particular programming language & framework (ex: Python+PIP). Build actions can be implemented in Python or in the native programming language. Each build action has its own design document.

Features

  • Java with Gradle
  • Java with Maven
  • Dotnet with amazon.lambda.tools
  • Python with Pip
  • Javascript with Npm
  • Ruby with Bundler

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow Lambda Builders

Lambda Builders Web Site

Other Useful Business Software
Enterprise-Class Managed File Transfer. Icon
Enterprise-Class Managed File Transfer.

For organizations that need to automate secure file transfers to protect sensitive data.

Diplomat MFT by Coviant Software is a secure, reliable managed file transfer solution designed to simplify and automate SFTP, FTPS, and HTTPS file transfers. Built for seamless integration, Diplomat MFT works across major cloud storage platforms, including AWS S3, Azure Blob, Google Cloud, Oracle Cloud, SharePoint, Dropbox, Box, and more.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Lambda Builders!

Additional Project Details

Programming Language

Python

Related Categories

Python Software Development Software, Python Build Tools, Python Libraries

Registered

2022-06-24