{"id":13395210,"url":"https://github.com/mthenw/awesome-layers","last_synced_at":"2025-09-29T01:30:38.043Z","repository":{"id":37335014,"uuid":"159810374","full_name":"mthenw/awesome-layers","owner":"mthenw","description":"λ A curated list of awesome AWS Lambda Layers. Sponsored by https://cloudash.dev","archived":false,"fork":false,"pushed_at":"2024-04-25T16:01:22.000Z","size":113,"stargazers_count":2246,"open_issues_count":9,"forks_count":184,"subscribers_count":65,"default_branch":"master","last_synced_at":"2025-09-10T01:52:22.030Z","etag":null,"topics":["awesome","aws","aws-lambda","cloud","serverless","serverless-application-model","serverless-framework","serverless-functions"],"latest_commit_sha":null,"homepage":"https://cloudash.dev","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mthenw.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-11-30T10:54:47.000Z","updated_at":"2025-09-09T18:54:12.000Z","dependencies_parsed_at":"2024-05-01T10:37:47.477Z","dependency_job_id":"55f08d2b-bde1-4625-9df5-9fdce989acf0","html_url":"https://github.com/mthenw/awesome-layers","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mthenw/awesome-layers","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mthenw%2Fawesome-layers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mthenw%2Fawesome-layers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mthenw%2Fawesome-layers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mthenw%2Fawesome-layers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mthenw","download_url":"https://codeload.github.com/mthenw/awesome-layers/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mthenw%2Fawesome-layers/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":276502703,"owners_count":25653733,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-23T02:00:09.130Z","response_time":73,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["awesome","aws","aws-lambda","cloud","serverless","serverless-application-model","serverless-framework","serverless-functions"],"created_at":"2024-07-30T17:01:46.323Z","updated_at":"2025-09-29T01:30:37.808Z","avatar_url":"https://github.com/mthenw.png","language":null,"funding_links":[],"categories":["Others","Misc","Other Lists"],"sub_categories":["TeX Lists"],"readme":"# λ AWSome Lambda Layers\n\n**A curated list of awesome AWS Lambda Layers**\n\n## What are Lambda Layers?\n\n\u003e 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.\n\n— https://aws.amazon.com/about-aws/whats-new/2018/11/aws-lambda-now-supports-custom-runtimes-and-layers/\n\n## How to create and use Lambda Layers?\n\n* [with Serverless Framework](https://serverless.com/blog/publish-aws-lambda-layers-serverless-framework/)\n* [with SAM](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-sam-template.html#serverless-sam-template-layerversion)\n* [with AWS Console](https://aws.amazon.com/blogs/aws/new-for-aws-lambda-use-any-programming-language-and-share-common-components/)\n* [with AWS CLI](https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html) ([tutorial](https://github.com/nsriram/aws-lambda-layer-example)),\n* [with Stackery](https://www.stackery.io/blog/lambda-layers/)\n\n## How to share Lambda Layers publicly?\n\n* [Tutorial with CLI examples](https://medium.com/@zaccharles/f1413b974f44)\n\n## Layers\n\n1. [Runtimes](#runtimes)\n1. [Utilities](#utilities)\n1. [Monitoring](#monitoring)\n1. [Security](#security)\n\n### Runtimes\n\n| Name | ARN / Link | Compatible Runtimes | Latest Version |\n|------|------------|---------------------|----------------|\n| C++ (official) | Link: [`awslabs/aws-lambda-cpp`](https://github.com/awslabs/aws-lambda-cpp) | `provided` | Self publish |\n| Rust (official) | Link: [`awslabs/aws-lambda-rust-runtime`](https://github.com/awslabs/aws-lambda-rust-runtime) | `provided` | Self publish |\n| Bash | ARN: `arn:aws:lambda:\u003cregion\u003e:744348701589:layer:bash:\u003cversion\u003e`\u003cbr\u003eLink: [`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) |\n| [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) |\n| [Crystal](https://crystal-lang.org/) | Link: [`lambci/crambda`](https://github.com/lambci/crambda) | `provided` | Self publish | \n| [Nim](https://nim-lang.org/) | Link: [`lambci/awslambda.nim`](https://github.com/lambci/awslambda.nim) | `provided` | Self publish |\n| Node.js v8 - N\\|Solid | ARN: `arn:aws:lambda:\u003cregion\u003e:800406105498:layer:nsolid-node-8:\u003cversion\u003e`\u003cbr\u003eLink: [accounts.nodesource.com/downloads/nsolid-lambda](https://accounts.nodesource.com/downloads/nsolid-lambda) | `provided` | N/A |\n| Node.js v10 | ARN: `arn:aws:lambda:\u003cregion\u003e:553035198032:layer:nodejs10:\u003cversion\u003e`\u003cbr\u003eLink: [`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) |\n| Node.js v10 - N\\|Solid | ARN: `arn:aws:lambda:\u003cregion\u003e:800406105498:layer:nsolid-node-10:\u003cversion\u003e`\u003cbr\u003eLink: [accounts.nodesource.com/downloads/nsolid-lambda](https://accounts.nodesource.com/downloads/nsolid-lambda) | `provided` | N/A |\n| Node.js v12 | ARN: `arn:aws:lambda:\u003cregion\u003e:553035198032:layer:nodejs12:\u003cversion\u003e`\u003cbr\u003eLink: [`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) |\n| Perl 5.30.1 | ARN: `arn:aws:lambda:\u003cregion\u003e:445285296882:layer:perl-5-30-runtime:5`\u003cbr\u003eLink:[`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) |\n| PHP 7.1 \u0026 7.3 | ARN: `arn:aws:lambda:\u003cregion\u003e:887080169480:layer:php71:3`\u003cbr\u003eLink:[`stackery/php-lambda-layer`](https://github.com/stackery/php-lambda-layer) | `provided` | N/A |\n| PHP 7.2 \u0026 7.3\u003cbr\u003ecli \u0026 fpm | ARN: [`arn:aws:lambda:\u003cregion\u003e:209497400698:layer:php-73:\u003cversion\u003e`](https://runtimes.bref.sh/)\u003cbr\u003eLink:[`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) |\n| Pypy 3.5 | ARN: `arn:aws:lambda:\u003cregion\u003e:146318645305:layer:pypy35:\u003cversion\u003e`\u003cbr\u003eLink: [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) |\n| Brainfuck | ARN: `arn:aws:lambda:\u003cregion\u003e:444134189787:layer:brainfuck:1`\u003cbr\u003eBuilt for fun, will not process events! | `provided` | N/A |\n| LOLCODE | ARN: `arn:aws:lambda:\u003cregion\u003e:444134189787:layer:lolcode:1`\u003cbr\u003eBuilt for fun, will not process events! | `provided` | N/A |\n| Java 11 | Link: [`andthearchitect/aws-lambda-java-runtime`](https://github.com/andthearchitect/aws-lambda-java-runtime) | `provided` | Self publish |\n| Haskell | ARN: `arn:aws:lambda:\u003cYOUR REGION\u003e:785355572843:layer:aws-haskell-runtime:2` \u003cbr\u003eLink: [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) |\n| Swift | Link: [`swift-server/swift-aws-lambda-runtime`](https://github.com/swift-server/swift-aws-lambda-runtime/) | `provided` | Self publish |\n| C | Link: [`PauloMigAlmeida/aws-lambda-c-runtime`](https://github.com/PauloMigAlmeida/aws-lambda-c-runtime) | `provided` | Self publish |\n\n\n### Utilities\n\n| Name | ARN / Link | Compatible Runtimes | Latest Version |\n|------|------------|---------------------|----------------|\n| Apache Tika | ARN: `arn:aws:lambda:us-east-1:764866452798:layer:apache-tika:1`\u003cbr\u003eLink: [`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) |\n| AWS CLI | Link: [`aws-samples/aws-lambda-layer-awscli`](https://github.com/aws-samples/aws-lambda-layer-awscli) | all | Self publish |\n| 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) |\n| [better-sqlite3](https://github.com/JoshuaWise/better-sqlite3) | ARN: `arn:aws:lambda:us-east-1:284387765956:layer:BetterSqlite3:8`\u003cbr\u003eLink: [`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) |\n| Calibre | Link: [`gipsh/aws-calibre-layer`](https://github.com/gipsh/aws-calibre-layer) | all | Self publish |\n| chrome-aws-lambda | ARN: `arn:aws:lambda:us-east-1:764866452798:layer:chrome-aws-lambda:4`\u003cbr\u003eLink: [`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) |\n| ClamAV | Link: [`kindlyops/lambda-clamav-layer`](https://github.com/kindlyops/lambda-clamav-layer) | all | Self publish |\n| FFmpeg/FFprobe | ARN: `arn:aws:lambda:us-east-1:145266761615:layer:ffmpeg:4`\u003cbr\u003eLink: [`serverlesspub/ffmpeg-aws-lambda-layer`](https://github.com/serverlesspub/ffmpeg-aws-lambda-layer) | all | Self publish |\n| Flyway | ARN: `arn:aws:lambda:us-east-2:044220569105:layer:flyway:4`\u003cbr\u003eLink: [`gitlab.com/ourstreets/flyway-lambda`](https://gitlab.com/ourstreets/flyway-lambda) | java8 | N/A |\n| GDAL + PDAL | Link: [`arn:aws:lambda:us-east-1:163178234892:layer:pdal:15`](https://github.com/PDAL/lambda) | all | Self publish |\n| GeoIP | Link: [`dschep/geoip-lambda-layer`](https://github.com/dschep/geoip-lambda-layer) | all | Self publish |\n| Ghostscript | ARN: `arn:aws:lambda:us-east-1:764866452798:layer:ghostscript:1`\u003cbr\u003eLink: [`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) |\n| Git + SSH | ARN: `arn:aws:lambda:\u003cregion\u003e:553035198032:layer:git:\u003cversion\u003e`\u003cbr\u003eLink: [`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) |\n| GraphicsMagick | ARN: `arn:aws:lambda:\u003cregion\u003e:175033217214:layer:graphicsmagick:\u003cversion\u003e`\u003cbr\u003eLink: [`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) |\n| headless chromium with CJK fonts | Link: [`pahud/lambda-layer-headless-chromium`](https://github.com/pahud/lambda-layer-headless-chromium) | all | N/A |\n| Headless PhantomJS | ARN: `arn:aws:lambda:us-west-2:699054759624:layer:phantom-js:1`\u003cbr\u003e 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) |\n| Hugo | Link: [`jason-dour/hugo-aws-lambda-layer`](https://github.com/jason-dour/hugo-aws-lambda-layer) | all | Self publish |\n| kubectl for Amazon EKS | Link: [`aws-samples/aws-lambda-layer-kubectl`](https://github.com/aws-samples/aws-lambda-layer-kubectl) | all | Self publish |\n| LibreOffice | ARN: `arn:aws:lambda:us-east-1:764866452798:layer:libreoffice:7`\u003cbr\u003eLink: [`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) |\n| 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 |\n| ModSecurity | Link: [`Zeerg/modsecurity-layer`](https://github.com/Zeerg/modsecurity-layer) | `python3.6` `python3.7` | Self publish |\n| 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 |\n| Net-SNMP Tools | Link: [`jason-dour/net-snmp-aws-lambda-layer`](https://github.com/jason-dour/net-snmp-aws-lambda-layer) | all | Self publish |\n| OpenAI | Link: [`erenyasarkurt/OpenAI-AWS-Lambda-Layer`](https://github.com/erenyasarkurt/OpenAI-AWS-Lambda-Layer)\u003cbr\u003eOpenAI Python packages and the required dependencies| `python3.7` `python3.8` `python3.9`| Self publish |\n| OpenSSL | ARN: `arn:aws:lambda:us-east-1:034541671702:layer:openssl-lambda:1`\u003cbr\u003eLink: [`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) |\n| OR-Tools | Link: [`matheusmessora/or-tools-layer`](https://github.com/matheusmessora/or-tools-layer) | `python3.6` | Self publish |\n| pandas-gbq | ARN: `arn:aws:lambda:us-east-1:251566558623:layer:python37-layer-pandas-gbq:1`\u003cbr\u003eLink: [`vbalasu/pandas-gbq-layer`](https://github.com/vbalasu/pandas-gbq-layer) \u003cbr\u003eIncludes 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) |\n| Pandoc | ARN: `arn:aws:lambda:us-east-1:145266761615:layer:pandoc:1`\u003cbr\u003eLink: [`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) |\n| 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) |\n| Poppler | Link:[`jeylabs/aws-lambda-poppler-layer`](https://github.com/jeylabs/aws-lambda-poppler-layer) | all | Self publish |\n| PostgreSQL libpq | https://github.com/DrLuke/postgres-libpq-aws-lambda-layer | all | Self publish |\n| Puppeteer | ARN: `arn:aws:lambda:us-east-1:085108115628:layer:chrome:6`\u003cbr\u003eLink: [`RafalWilinski/serverless-puppeteer-layers`](https://github.com/RafalWilinski/serverless-puppeteer-layers) | all | Self publish |\n| 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) |\n| pyodbc  | Link: [`kuharan/Lambda-Layers`](https://github.com/kuharan/Lambda-Layers)  | `python3.7` `python3.8` | Self publish |\n| 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 |\n| Python Toolkit | Link: [`keithrozario/Klayers`](https://github.com/keithrozario/Klayers)\u003cbr\u003ePython packages incl. requests, aiohttp, pyOpenSSL etc.| `python3.8`| ... |\n| Rclone | Link: [`badouralix/rclone-lambda-layer`](https://github.com/badouralix/rclone-lambda-layer) | all | Self publish |\n| rsvg-convert | ARN: `arn:aws:lambda:us-east-1:145266761615:layer:rsvg-convert:2`\u003cbr\u003eLink: [`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) |\n| scikit-learn | ARN: `arn:aws:lambda:us-east-1:446751924810:layer:python-3-7-scikit-learn-0-23-1:2`\u003cbr\u003eLink: [`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) |\n| Selenium \u0026 Chromium for Python | Link: [`vittorio-nardone/selenium-chromium-lambda`](https://github.com/vittorio-nardone/selenium-chromium-lambda)\u003cbr\u003eIncludes lambda optimized Chromium ver. 86.0.4240.0 and Selenium ver. 3.14 | `python3.6` `python3.7` | Self publish |\n| SoX | ARN: `arn:aws:lambda:us-east-1:145266761615:layer:sox:1`\u003cbr\u003eLink: [`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) |\n| SQLite Python | Link: [`dschep/sqlite-lambda-layer`](https://github.com/dschep/sqlite-lambda-layer) | `python3.6` | Self publish |\n| Tesseract | Link: [`bweigel/aws-lambda-tesseract-layer`](https://github.com/bweigel/aws-lambda-tesseract-layer) | all | Self publish |\n| 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 |\n| Unzip | Link: [`vpayette/unzip-aws-lambda-layer`](https://github.com/vpayette/unzip-aws-lambda-layer) | all | Self publish |\n| Zip | Link: [`morugu/zip-aws-lambda-layer`](https://github.com/morugu/zip-aws-lambda-layer) | all | Self publish |\n\n### Monitoring\n\n| Name | ARN / Link | Compatible Runtimes | Latest Version |\n|------|------------|---------------------|----------------|\n| Datadog | ARN: `arn:aws:lambda:\u003cregion\u003e:464622532012:layer:Datadog-Python37:1`\u003cbr\u003eLink: [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) |\n| Epsagon Node | ARN: `arn:aws:lambda:\u003cregion\u003e:066549572091:layer:epsagon-node-layer:1`\u003cbr\u003eLink: [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) |\n| Epsagon Python | ARN: `arn:aws:lambda:\u003cregion\u003e:066549572091:layer:epsagon-python-layer:1`\u003cbr\u003eLink: [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) |\n| Instana Node.js | ARN: `arn:aws:lambda:\u003cregion\u003e:410797082306:layer:instana-nodejs:\u003cversion\u003e`\u003cbr\u003eLink: [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) |\n| Instana Python | ARN: `arn:aws:lambda:\u003cregion\u003e:410797082306:layer:instana-python:\u003cversion\u003e`\u003cbr\u003eLink: [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) |\n| IOpipe Node | ARN: `arn:aws:lambda:\u003cregion\u003e:146318645305:layer:IOpipeNodeJS810:\u003cversion\u003e`\u003cbr\u003eLink: [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) |\n| IOpipe Python | ARN: `arn:aws:lambda:\u003cregion\u003e:146318645305:layer:IOpipePython:\u003cversion\u003e`\u003cbr\u003eLink: [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) |\n| IOpipe Java | ARN: `arn:aws:lambda:\u003cregion\u003e:146318645305:layer:IOpipeJava8:\u003cversion\u003e`\u003cbr\u003eLink: [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) |\n| Lumigo Node | ARN: `arn:aws:lambda:YOUR-REGION:724777057400:layer:lumigo-node-tracer:\u003cversion\u003e`\u003cbr\u003eLink: [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) |\n| Lumigo Python | ARN: `arn:aws:lambda:YOUR-REGION:724777057400:layer:lumigo-python-tracer:\u003cversion\u003e`\u003cbr\u003eLink: [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) |\n| New Relic Node | ARN: `arn:aws:lambda:YOUR-REGION:451483290750:layer:NewRelicNodeJS810:\u003cversion\u003e`\u003cbr\u003eLink: [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) |\n| New Relic Node | ARN: `arn:aws:lambda:YOUR-REGION:451483290750:layer:NewRelicNodeJS10X:\u003cversion\u003e`\u003cbr\u003eLink: [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) |\n| New Relic Python | ARN: `arn:aws:lambda:YOUR-REGION:451483290750:layer:NewRelicPython27:\u003cversion\u003e`\u003cbr\u003eLink: [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) |\n| New Relic Python | ARN: `arn:aws:lambda:YOUR-REGION:451483290750:layer:NewRelicPython36:\u003cversion\u003e`\u003cbr\u003eLink: [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) |\n| New Relic Python | ARN: `arn:aws:lambda:YOUR-REGION:451483290750:layer:NewRelicPython37:\u003cversion\u003e`\u003cbr\u003eLink: [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) |\n| Thundra Node | ARN: `arn:aws:lambda:\u003cregion\u003e:269863060030:layer:thundra-lambda-node-layer:\u003cversion\u003e`\u003cbr\u003eLink: [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) |\n| Thundra Python | ARN: `arn:aws:lambda:\u003cregion\u003e:269863060030:layer:thundra-lambda-python-layer:\u003cversion\u003e`\u003cbr\u003eLink: [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) |\n| Thundra Java | ARN: `arn:aws:lambda:\u003cregion\u003e:269863060030:layer:thundra-lambda-java-layer:\u003cversion\u003e`\u003cbr\u003eLink: [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) |\n\n\n### AWS Official lambda layer\n| Name | ARN / Link | Compatible Runtimes | Latest Version |\n|------|------------|---------------------|----------------|\n| [AWSLambdaPowertoolsTypeScript](https://docs.powertools.aws.dev/lambda/typescript/latest/) | ARN: [arn:aws:lambda:{region}:094274105915:layer:AWSLambdaPowertoolsTypeScript:18] | | see documentation |\n| [AWSLambdaPowertoolsPythonV2](https://docs.powertools.aws.dev/lambda/python/latest/) | ARN: [arn:aws:lambda:{region}:017000801446:layer:AWSLambdaPowertoolsPythonV2:42] | | see documentation |\n| [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 |\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmthenw%2Fawesome-layers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmthenw%2Fawesome-layers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmthenw%2Fawesome-layers/lists"}