/awesome-layers

A curated list of awesome AWS Lambda Layers.

GNU General Public License v3.0GPL-3.0

λ AWSome Lambda Layers

A curated list of awesome AWS Lambda Layers

What are Lambda Layers?

Lambda Layers are a new type of artifact that can contain arbitrary code and data, and may be referenced by zero, one, or more functions at the same time. Lambda functions in a serverless application typically share common dependencies such as SDKs, frameworks, and now runtimes. With layers, you can centrally manage common components across multiple functions enabling better code reuse.

https://aws.amazon.com/about-aws/whats-new/2018/11/aws-lambda-now-supports-custom-runtimes-and-layers/

How to create and use Lambda Layers?

Layers

Name ARN / Repo Compatible Runtimes
PHP 7.1 Runtime arn:aws:lambda:<region>:887080169480:layer:php71:3
stackery/php-lambda-layer
provided
SQLite Python dschep/sqlite-lambda-layer python3.6
GeoIP dschep/geoip-lambda-layer all
Puppeteer RafalWilinski/serverless-puppeteer-layers all