Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mthenw/awesome-layers

λ A curated list of awesome AWS Lambda Layers. Sponsored by https://cloudash.dev
https://github.com/mthenw/awesome-layers

List: awesome-layers

awesome aws aws-lambda cloud serverless serverless-application-model serverless-framework serverless-functions

Last synced: 3 months ago
JSON representation

λ A curated list of awesome AWS Lambda Layers. Sponsored by https://cloudash.dev

Awesome Lists containing this project

README

        

# λ 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?

* [with Serverless Framework](https://serverless.com/blog/publish-aws-lambda-layers-serverless-framework/)
* [with SAM](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-sam-template.html#serverless-sam-template-layerversion)
* [with AWS Console](https://aws.amazon.com/blogs/aws/new-for-aws-lambda-use-any-programming-language-and-share-common-components/)
* [with AWS CLI](https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html) ([tutorial](https://github.com/nsriram/aws-lambda-layer-example)),
* [with Stackery](https://www.stackery.io/blog/lambda-layers/)

## How to share Lambda Layers publicly?

* [Tutorial with CLI examples](https://medium.com/@zaccharles/f1413b974f44)

## Layers

1. [Runtimes](#runtimes)
1. [Utilities](#utilities)
1. [Monitoring](#monitoring)
1. [Security](#security)

### Runtimes

| Name | ARN / Link | Compatible Runtimes | Latest Version |
|------|------------|---------------------|----------------|
| C++ (official) | Link: [`awslabs/aws-lambda-cpp`](https://github.com/awslabs/aws-lambda-cpp) | `provided` | Self publish |
| Rust (official) | Link: [`awslabs/aws-lambda-rust-runtime`](https://github.com/awslabs/aws-lambda-rust-runtime) | `provided` | Self publish |
| Bash | ARN: `arn:aws:lambda::744348701589:layer:bash:`
Link: [`gkrizek/bash-lambda-layer`](https://github.com/gkrizek/bash-lambda-layer) | `provided` | ![bash](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/744348701589/bash) |
| [Ballerina](https://ballerina.io/) | Link: [ballerina-platform/module-ballerinax-aws.lambda](https://github.com/ballerina-platform/module-ballerinax-aws.lambda) | `provided` | ![ballerina-jre11](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/134633749276/ballerina-jre11) |
| [Crystal](https://crystal-lang.org/) | Link: [`lambci/crambda`](https://github.com/lambci/crambda) | `provided` | Self publish |
| [Nim](https://nim-lang.org/) | Link: [`lambci/awslambda.nim`](https://github.com/lambci/awslambda.nim) | `provided` | Self publish |
| Node.js v8 - N\|Solid | ARN: `arn:aws:lambda::800406105498:layer:nsolid-node-8:`
Link: [accounts.nodesource.com/downloads/nsolid-lambda](https://accounts.nodesource.com/downloads/nsolid-lambda) | `provided` | N/A |
| Node.js v10 | ARN: `arn:aws:lambda::553035198032:layer:nodejs10:`
Link: [`lambci/node-custom-lambda`](https://github.com/lambci/node-custom-lambda) | `provided` | ![nodejs10](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/553035198032/nodejs10) |
| Node.js v10 - N\|Solid | ARN: `arn:aws:lambda::800406105498:layer:nsolid-node-10:`
Link: [accounts.nodesource.com/downloads/nsolid-lambda](https://accounts.nodesource.com/downloads/nsolid-lambda) | `provided` | N/A |
| Node.js v12 | ARN: `arn:aws:lambda::553035198032:layer:nodejs12:`
Link: [`lambci/node-custom-lambda`](https://github.com/lambci/node-custom-lambda) | `provided` | ![nodejs12](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/553035198032/nodejs12) |
| Perl 5.30.1 | ARN: `arn:aws:lambda::445285296882:layer:perl-5-30-runtime:5`
Link:[`shogo82148/p5-aws-lambda`](https://github.com/shogo82148/p5-aws-lambda) - see links to other version and [Paws](https://metacpan.org/pod/Paws) builds in repo | `provided` | ![perl-5-30-runtime](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/445285296882/perl-5-30-runtime) |
| PHP 7.1 & 7.3 | ARN: `arn:aws:lambda::887080169480:layer:php71:3`
Link:[`stackery/php-lambda-layer`](https://github.com/stackery/php-lambda-layer) | `provided` | N/A |
| PHP 7.2 & 7.3
cli & fpm | ARN: [`arn:aws:lambda::209497400698:layer:php-73:`](https://runtimes.bref.sh/)
Link:[`brefphp/bref`](https://github.com/brefphp/bref) | `provided` | ![php-73](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/209497400698/php-73) |
| Pypy 3.5 | ARN: `arn:aws:lambda::146318645305:layer:pypy35:`
Link: [IOpipe Pypy Layer](https://github.com/iopipe/lambda-runtime-pypy3.5) | `pypy3.5` | ![pypy35](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/146318645305/pypy35) |
| Brainfuck | ARN: `arn:aws:lambda::444134189787:layer:brainfuck:1`
Built for fun, will not process events! | `provided` | N/A |
| LOLCODE | ARN: `arn:aws:lambda::444134189787:layer:lolcode:1`
Built for fun, will not process events! | `provided` | N/A |
| Java 11 | Link: [`andthearchitect/aws-lambda-java-runtime`](https://github.com/andthearchitect/aws-lambda-java-runtime) | `provided` | Self publish |
| Haskell | ARN: `arn:aws:lambda::785355572843:layer:aws-haskell-runtime:2`
Link: [Getting Started with the Haskell AWS Lambda Runtime](https://medium.com/the-theam-journey/getting-started-with-the-haskell-aws-lambda-runtime-951b2322c7a3) | `provided` | ![aws-haskell-runtime](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/785355572843/aws-haskell-runtime) |
| Swift | Link: [`swift-server/swift-aws-lambda-runtime`](https://github.com/swift-server/swift-aws-lambda-runtime/) | `provided` | Self publish |
| C | Link: [`PauloMigAlmeida/aws-lambda-c-runtime`](https://github.com/PauloMigAlmeida/aws-lambda-c-runtime) | `provided` | Self publish |

### Utilities

| Name | ARN / Link | Compatible Runtimes | Latest Version |
|------|------------|---------------------|----------------|
| Apache Tika | ARN: `arn:aws:lambda:us-east-1:764866452798:layer:apache-tika:1`
Link: [`shelfio/apache-tika-lambda-layer`](https://github.com/shelfio/apache-tika-lambda-layer) | all | ![apache-tika](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/764866452798/apache-tika) |
| AWS CLI | Link: [`aws-samples/aws-lambda-layer-awscli`](https://github.com/aws-samples/aws-lambda-layer-awscli) | all | Self publish |
| AWS Data Wrangler | Link:[`awslabs/aws-data-wrangler`](https://github.com/awslabs/aws-data-wrangler) ([`Releases`](https://github.com/awslabs/aws-data-wrangler/releases)) | `python3.6` `python3.7` `python3.8` | ![AWSDataWrangler-Python37](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/336392948345/AWSDataWrangler-Python37) ![AWSDataWrangler-Python38](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/336392948345/AWSDataWrangler-Python38) ![AWSDataWrangler-Python39](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/336392948345/AWSDataWrangler-Python39) |
| [better-sqlite3](https://github.com/JoshuaWise/better-sqlite3) | ARN: `arn:aws:lambda:us-east-1:284387765956:layer:BetterSqlite3:8`
Link: [`seanfisher/better-sqlite3-lambda-layer`](https://github.com/seanfisher/better-sqlite3-lambda-layer) | `nodejs12.x` | ![BetterSqlite3](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/284387765956/BetterSqlite3) |
| Calibre | Link: [`gipsh/aws-calibre-layer`](https://github.com/gipsh/aws-calibre-layer) | all | Self publish |
| chrome-aws-lambda | ARN: `arn:aws:lambda:us-east-1:764866452798:layer:chrome-aws-lambda:4`
Link: [`shelfio/chrome-aws-lambda-layer`](https://github.com/shelfio/chrome-aws-lambda-layer) | all | ![chrome-aws-lambda](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/764866452798/chrome-aws-lambda) |
| ClamAV | Link: [`kindlyops/lambda-clamav-layer`](https://github.com/kindlyops/lambda-clamav-layer) | all | Self publish |
| FFmpeg/FFprobe | ARN: `arn:aws:lambda:us-east-1:145266761615:layer:ffmpeg:4`
Link: [`serverlesspub/ffmpeg-aws-lambda-layer`](https://github.com/serverlesspub/ffmpeg-aws-lambda-layer) | all | Self publish |
| Flyway | ARN: `arn:aws:lambda:us-east-2:044220569105:layer:flyway:4`
Link: [`gitlab.com/ourstreets/flyway-lambda`](https://gitlab.com/ourstreets/flyway-lambda) | java8 | N/A |
| GDAL + PDAL | Link: [`arn:aws:lambda:us-east-1:163178234892:layer:pdal:15`](https://github.com/PDAL/lambda) | all | Self publish |
| GeoIP | Link: [`dschep/geoip-lambda-layer`](https://github.com/dschep/geoip-lambda-layer) | all | Self publish |
| Ghostscript | ARN: `arn:aws:lambda:us-east-1:764866452798:layer:ghostscript:1`
Link: [`shelfio/ghostscript-lambda-layer`](https://github.com/shelfio/ghostscript-lambda-layer) | all | ![ghostscript](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/764866452798/ghostscript) |
| Git + SSH | ARN: `arn:aws:lambda::553035198032:layer:git:`
Link: [`lambci/git-lambda-layer`](https://github.com/lambci/git-lambda-layer) | all | ![git](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/553035198032/git) |
| GraphicsMagick | ARN: `arn:aws:lambda::175033217214:layer:graphicsmagick:`
Link: [`rpidanny/gm-lambda-layer`](https://github.com/rpidanny/gm-lambda-layer) | all | ![graphicsmagick](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/175033217214/graphicsmagick) |
| headless chromium with CJK fonts | Link: [`pahud/lambda-layer-headless-chromium`](https://github.com/pahud/lambda-layer-headless-chromium) | all | N/A |
| Headless PhantomJS | ARN: `arn:aws:lambda:us-west-2:699054759624:layer:phantom-js:1`
Link: [`shivtej1505/phantom-js-lambda-layer`](https://github.com/shivtej1505/phantom-js-lambda-layer) | all | ![phantom-js](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-west-2/699054759624/phantom-js) |
| Hugo | Link: [`jason-dour/hugo-aws-lambda-layer`](https://github.com/jason-dour/hugo-aws-lambda-layer) | all | Self publish |
| kubectl for Amazon EKS | Link: [`aws-samples/aws-lambda-layer-kubectl`](https://github.com/aws-samples/aws-lambda-layer-kubectl) | all | Self publish |
| LibreOffice | ARN: `arn:aws:lambda:us-east-1:764866452798:layer:libreoffice:7`
Link: [`shelfio/libreoffice-lambda-layer`](https://github.com/shelfio/libreoffice-lambda-layer) | all | ![](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/764866452798/libreoffice) |
| libvips | Link: [`customink/ruby-vips-lambda`](https://github.com/customink/ruby-vips-lambda) Built for Ruby FFI but should work for all. | all | Self publish |
| ModSecurity | Link: [`Zeerg/modsecurity-layer`](https://github.com/Zeerg/modsecurity-layer) | `python3.6` `python3.7` | Self publish |
| MySQL PHP 7.1 | Link: [`aiir/php71-mysql-aws-lambda-layer`](https://github.com/aiir/php71-mysql-aws-lambda-layer) | [`stackery/php-lambda-layer`](https://github.com/stackery/php-lambda-layer) | N/A |
| Net-SNMP Tools | Link: [`jason-dour/net-snmp-aws-lambda-layer`](https://github.com/jason-dour/net-snmp-aws-lambda-layer) | all | Self publish |
| OpenAI | Link: [`erenyasarkurt/OpenAI-AWS-Lambda-Layer`](https://github.com/erenyasarkurt/OpenAI-AWS-Lambda-Layer)
OpenAI Python packages and the required dependencies| `python3.7` `python3.8` `python3.9`| Self publish |
| OpenSSL | ARN: `arn:aws:lambda:us-east-1:034541671702:layer:openssl-lambda:1`
Link: [`alexandredavi/openssl-lambda-layer`](https://github.com/alexandredavi/openssl-lambda-layer) | all | ![openssl-lambda](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/034541671702/openssl-lambda) |
| OR-Tools | Link: [`matheusmessora/or-tools-layer`](https://github.com/matheusmessora/or-tools-layer) | `python3.6` | Self publish |
| pandas-gbq | ARN: `arn:aws:lambda:us-east-1:251566558623:layer:python37-layer-pandas-gbq:1`
Link: [`vbalasu/pandas-gbq-layer`](https://github.com/vbalasu/pandas-gbq-layer)
Includes pandas, a versatile data exploration tool that builds on numpy. Also includes pandas-gbq for reading and writing from/to Google BigQuery | `python3.7` | ![python37-layer-pandas-gbq](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/251566558623/python37-layer-pandas-gbq) |
| Pandoc | ARN: `arn:aws:lambda:us-east-1:145266761615:layer:pandoc:1`
Link: [`serverlesspub/pandoc-aws-lambda-binary`](https://github.com/serverlesspub/pandoc-aws-lambda-binary) | all | ![pandoc](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/145266761615/pandoc) |
| paramiko | Link: [`jetbridge/paramiko-lambda-layer`](https://github.com/jetbridge/paramiko-lambda-layer) | `python3.7` | ![paramiko-py38](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/898466741470/paramiko-py38) |
| Poppler | Link:[`jeylabs/aws-lambda-poppler-layer`](https://github.com/jeylabs/aws-lambda-poppler-layer) | all | Self publish |
| PostgreSQL libpq | https://github.com/DrLuke/postgres-libpq-aws-lambda-layer | all | Self publish |
| Puppeteer | ARN: `arn:aws:lambda:us-east-1:085108115628:layer:chrome:6`
Link: [`RafalWilinski/serverless-puppeteer-layers`](https://github.com/RafalWilinski/serverless-puppeteer-layers) | all | Self publish |
| psycopg2 | Link: [`jetbridge/psycopg2-lambda-layer`](https://github.com/jetbridge/psycopg2-lambda-layer) | `python3.6` `python3.7` `python3.8` | ![psycopg2-py37](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/898466741470/psycopg2-py37) ![psycopg2-py38](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/898466741470/psycopg2-py38) |
| pyodbc | Link: [`kuharan/Lambda-Layers`](https://github.com/kuharan/Lambda-Layers) | `python3.7` `python3.8` | Self publish |
| PySNMP | Link: [`jason-dour/pysnmp-aws-lambda-layer`](https://github.com/jason-dour/pysnmp-aws-lambda-layer) | `python3.6` `python3.7` `python3.8` | Self publish |
| Python Toolkit | Link: [`keithrozario/Klayers`](https://github.com/keithrozario/Klayers)
Python packages incl. requests, aiohttp, pyOpenSSL etc.| `python3.8`| ... |
| Rclone | Link: [`badouralix/rclone-lambda-layer`](https://github.com/badouralix/rclone-lambda-layer) | all | Self publish |
| rsvg-convert | ARN: `arn:aws:lambda:us-east-1:145266761615:layer:rsvg-convert:2`
Link: [`serverlesspub/rsvg-convert-aws-lambda-binary`](https://github.com/serverlesspub/rsvg-convert-aws-lambda-binary) | all | ![rsvg-convert](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/145266761615/rsvg-convert) |
| scikit-learn | ARN: `arn:aws:lambda:us-east-1:446751924810:layer:python-3-7-scikit-learn-0-23-1:2`
Link: [`model-zoo/scikit-learn-lambda`](https://github.com/model-zoo/scikit-learn-lambda) | `python3.6` `python3.7` `python3.8` | ![python-3-7-scikit-learn-0-23-1](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/446751924810/python-3-7-scikit-learn-0-23-1) |
| Selenium & Chromium for Python | Link: [`vittorio-nardone/selenium-chromium-lambda`](https://github.com/vittorio-nardone/selenium-chromium-lambda)
Includes lambda optimized Chromium ver. 86.0.4240.0 and Selenium ver. 3.14 | `python3.6` `python3.7` | Self publish |
| SoX | ARN: `arn:aws:lambda:us-east-1:145266761615:layer:sox:1`
Link: [`serverlesspub/sox-aws-lambda-binary`](https://github.com/serverlesspub/sox-aws-lambda-binary) | all | ![sox](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/145266761615/sox) |
| SQLite Python | Link: [`dschep/sqlite-lambda-layer`](https://github.com/dschep/sqlite-lambda-layer) | `python3.6` | Self publish |
| Tesseract | Link: [`bweigel/aws-lambda-tesseract-layer`](https://github.com/bweigel/aws-lambda-tesseract-layer) | all | Self publish |
| Tex Live (LaTeX) | Link: [`https://github.com/serverlesspub/latex-aws-lambda-layer`](https://github.com/serverlesspub/latex-aws-lambda-layer) | `nodejs12.x, nodejs10.x, python3.8, java11` | Self publish |
| Unzip | Link: [`vpayette/unzip-aws-lambda-layer`](https://github.com/vpayette/unzip-aws-lambda-layer) | all | Self publish |
| Zip | Link: [`morugu/zip-aws-lambda-layer`](https://github.com/morugu/zip-aws-lambda-layer) | all | Self publish |

### Monitoring

| Name | ARN / Link | Compatible Runtimes | Latest Version |
|------|------------|---------------------|----------------|
| Datadog | ARN: `arn:aws:lambda::464622532012:layer:Datadog-Python37:1`
Link: [Datadog's Lambda Layer](https://www.datadoghq.com/blog/datadog-lambda-layer/) | `python2.7, python3.6, python3.7`, | ![Datadog-Python27](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/464622532012/Datadog-Python27) ![Datadog-Python36](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/464622532012/Datadog-Python36) ![Datadog-Python37](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/464622532012/Datadog-Python37) |
| Epsagon Node | ARN: `arn:aws:lambda::066549572091:layer:epsagon-node-layer:1`
Link: [Epsagon Node Layer](https://epsagon.com/blog/bring-your-epsagon-layer-to-aws-lambda/) | `nodejs6.10, nodejs8.10` | ![epsagon-node-layer](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/066549572091/epsagon-node-layer) |
| Epsagon Python | ARN: `arn:aws:lambda::066549572091:layer:epsagon-python-layer:1`
Link: [Epsagon Python Layer](https://epsagon.com/blog/bring-your-epsagon-layer-to-aws-lambda/) | `python2.7, python3.6, python3.7` | ![epsagon-node-layer](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/066549572091/epsagon-python-layer) |
| Instana Node.js | ARN: `arn:aws:lambda::410797082306:layer:instana-nodejs:`
Link: [Instana Node.js Layer](https://docs.instana.io/ecosystem/aws-lambda/nodejs/#the-instana-lambda-layers-for-nodejs-runtimes) | `nodejs8.10, nodejs10.x, nodejs12.x` | ![instana-nodejs](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/410797082306/instana-nodejs) |
| Instana Python | ARN: `arn:aws:lambda::410797082306:layer:instana-python:`
Link: [Instana Python Layer](https://docs.instana.io/ecosystem/aws-lambda/python/#the-instana-lambda-layers-for-python-runtimes) | `python2.7, python3.6, python3.7, python3.8` | ![instana-python](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/410797082306/instana-nodejs) |
| IOpipe Node | ARN: `arn:aws:lambda::146318645305:layer:IOpipeNodeJS810:`
Link: [IOpipe Node Layer](https://github.com/iopipe/iopipe-js/releases) | `nodejs6.10, nodejs8.10` | ![IOpipeNodeJS810](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/146318645305/IOpipeNodeJS810) |
| IOpipe Python | ARN: `arn:aws:lambda::146318645305:layer:IOpipePython:`
Link: [IOpipe Python Layer](https://github.com/iopipe/iopipe-python/releases) | `python2.7, python3.6, python3.7` | ![IOpipePython](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/146318645305/IOpipePython) |
| IOpipe Java | ARN: `arn:aws:lambda::146318645305:layer:IOpipeJava8:`
Link: [IOpipe Java Layer](https://github.com/iopipe/iopipe-java/releases) | `java8` | ![IOpipeJava8](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-west-2/146318645305/IOpipeJava8) |
| Lumigo Node | ARN: `arn:aws:lambda:YOUR-REGION:724777057400:layer:lumigo-node-tracer:`
Link: [Lumigo Node Layer](https://github.com/lumigo-io/lumigo-node) | `nodejs8.10, nodejs10.X` | ![lumigo-node-tracer](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/114300393969/lumigo-node-tracer) |
| Lumigo Python | ARN: `arn:aws:lambda:YOUR-REGION:724777057400:layer:lumigo-python-tracer:`
Link: [Lumigo Python Layer](https://github.com/lumigo-io/python_tracer) | `python3.6, python3.7` | ![lumigo-python-tracer](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/114300393969/lumigo-python-tracer) |
| New Relic Node | ARN: `arn:aws:lambda:YOUR-REGION:451483290750:layer:NewRelicNodeJS810:`
Link: [New Relic Node Layer](https://github.com/iopipe/newrelic-lambda-layers) | `nodejs8.10` | ![NewRelicNodeJS810](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/451483290750/NewRelicNodeJS810) |
| New Relic Node | ARN: `arn:aws:lambda:YOUR-REGION:451483290750:layer:NewRelicNodeJS10X:`
Link: [New Relic Node Layer](https://github.com/iopipe/newrelic-lambda-layers) | `nodejs10.x` | ![NewRelicNodeJS10X](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/451483290750/NewRelicNodeJS10X) |
| New Relic Python | ARN: `arn:aws:lambda:YOUR-REGION:451483290750:layer:NewRelicPython27:`
Link: [New Relic Python Layer](https://github.com/iopipe/newrelic-lambda-layers) | `python2.7` | ![NewRelicPython27](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/451483290750/NewRelicPython27) |
| New Relic Python | ARN: `arn:aws:lambda:YOUR-REGION:451483290750:layer:NewRelicPython36:`
Link: [New Relic Python Layer](https://github.com/iopipe/newrelic-lambda-layers) | `python3.6` | ![NewRelicPython36](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/451483290750/NewRelicPython36) |
| New Relic Python | ARN: `arn:aws:lambda:YOUR-REGION:451483290750:layer:NewRelicPython37:`
Link: [New Relic Python Layer](https://github.com/iopipe/newrelic-lambda-layers) | `python3.7` | ![NewRelicPython37](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/451483290750/NewRelicPython37) |
| Thundra Node | ARN: `arn:aws:lambda::269863060030:layer:thundra-lambda-node-layer:`
Link: [Thundra Node Layer](https://apm.docs.thundra.io/node.js/nodejs-integration-options) | `nodejs8.10`, `nodejs10.x`, `nodejs12.x`, `nodejs14.x` | ![thundra-lambda-node-layer](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/269863060030/thundra-lambda-node-layer) |
| Thundra Python | ARN: `arn:aws:lambda::269863060030:layer:thundra-lambda-python-layer:`
Link: [Thundra Python Layer](https://apm.docs.thundra.io/python/integration-options) | `python2.7`, `python3.6`, `python3.7`, `python3.8`, `python3.9` | ![thundra-lambda-node-layer](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/269863060030/thundra-lambda-python-layer) |
| Thundra Java | ARN: `arn:aws:lambda::269863060030:layer:thundra-lambda-java-layer:`
Link: [Thundra Java Layer](https://apm.docs.thundra.io/java/integration-options) | `java8`, `java11` | ![thundra-lambda-java-layer](https://api.globadge.com/v1/badgen/aws/lambda/layer/latest-version/us-east-1/269863060030/thundra-lambda-java-layer) |

### AWS Official lambda layer
| Name | ARN / Link | Compatible Runtimes | Latest Version |
|------|------------|---------------------|----------------|
| [AWSLambdaPowertoolsTypeScript](https://docs.powertools.aws.dev/lambda/typescript/latest/) | ARN: [arn:aws:lambda:{region}:094274105915:layer:AWSLambdaPowertoolsTypeScript:18] | | see documentation |
| [AWSLambdaPowertoolsPythonV2](https://docs.powertools.aws.dev/lambda/python/latest/) | ARN: [arn:aws:lambda:{region}:017000801446:layer:AWSLambdaPowertoolsPythonV2:42] | | see documentation |
| [AWS-Parameters-and-Secrets-Lambda-Extension](https://docs.aws.amazon.com/pt_br/systems-manager/latest/userguide/ps-integration-lambda-extensions.html) | ARN: [arn:aws:lambda:{region}:590474943231:layer:AWS-Parameters-and-Secrets-Lambda-Extension:10] | | see documentation |