JavaScript Lambda

Open-source JavaScript projects categorized as Lambda

Top 23 JavaScript Lambda Projects

  • serverless-express

    Run Node.js web applications and APIs using existing application frameworks on AWS #serverless technologies such as Lambda, API Gateway, [email protected], and ALB.

    Project mention: Porting Curveball to Bun | dev.to | 2022-09-13

    To get Express to run on AWS Lambda the Node http stack needs to be emulated, or a full-blown HTTP/TCP server needs to be started and proxied to. Each of these workarounds require a ton of code from libraries like serverless-express.

  • aws-lambda-power-tuning

    AWS Lambda Power Tuning is an open-source tool that can help you visualize and fine-tune the memory/power configuration of Lambda functions. It runs in your own AWS account - powered by AWS Step Functions - and it supports three optimization strategies: cost, speed, and balanced.

    Project mention: AWS Serverless Production Readiness Checklist | dev.to | 2023-01-21

    Use AWS Lambda Power Tuning to balance cost and performance.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • aws-serverless-workshops

    Code and walkthrough labs to set up serverless applications for Wild Rydes workshops

  • Grant

    OAuth Proxy

    Project mention: Call to help beta test wireless highlight backups with https://kobli.me/ | reddit.com/r/kobo | 2022-07-22

    Thanks for taking a look! I use the https://www.npmjs.com/package/grant for OAuth (to spare people having to remember yet another password) and I believe it uses cookies to prevent OAuth replay attacks. Thanks for highlighting this. I'll work on a better error message if cookies are not enabled.

  • middy

    🛵 The stylish Node.js middleware engine for AWS Lambda 🛵

    Project mention: Ask HN: What would be your stack if you are building an MVP today? | news.ycombinator.com | 2023-01-26

    I mean I'm literally building an AWS lambda function that outputs HTML when it's called via API Gateway. So someone hits https://mydomain.com/mycoolpage, then the MyCoolPage AWS Lambda function is executed and outputs whatever.

    If you're interested, I use https://middy.js.org/ as a middleware engine for my AWS lambda functions which I find helpful.

    I use the open sourced serverless framework for doing deploys https://www.serverless.com/

  • serverless-chrome

    🌐 Run headless Chrome/Chromium on AWS Lambda

    Project mention: Is it possible to use functions requiring a GPU in a serverless google cloud function? | reddit.com/r/googlecloud | 2022-06-14

    Please see this thread on some similar implementations to what I'm doing if you are curious: https://github.com/adieuadieu/serverless-chrome/issues/108

  • components

    The Serverless Framework's new infrastructure provisioning technology — Build, compose, & deploy serverless apps in seconds... (by serverless)

    Project mention: Announcing Serverless Components GA | dev.to | 2022-05-23

    Today, we’re bringing Serverless Framework Components out of beta, and introducing several new features, including a “serverless dev mode” that enables you to develop on the cloud, via an experience that looks and feels local…

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • MoonMail

    Email marketing platform for bulk emailing via Amazon SES (Google Cloud Platform and Azure coming soon)

    Project mention: Need any open-source alternatives? | reddit.com/r/opensource | 2022-09-06

    - not maintained because of commercial success - https://github.com/MoonMail/MoonMail

  • lambda-refarch-webapp

    The Web Application reference architecture is a general-purpose, event-driven, web application back-end that uses AWS Lambda, Amazon API Gateway for its business logic. It also uses Amazon DynamoDB as its database and Amazon Cognito for user management. All static content is hosted using AWS Amplify Console.

    Project mention: advice on tech stack for new project | reddit.com/r/softwarearchitecture | 2022-03-28

    host your upload web app with aws lambda ( see reference architecture https://github.com/aws-samples/lambda-refarch-webapp )

  • serverless-plugin-warmup

    Keep your lambdas warm during winter. ♨

    Project mention: Keeping Functions Warm — How To Fix AWS Lambda Cold Start Issues | dev.to | 2022-03-24

    I got sick of cold starts on my Lambdas at @Fidel, so I wrote a plugin called serverless-plugin-warmup that allows you to keep all your Lambdas hot. (YES.)

  • serverless-appsync-plugin

    serverless plugin for appsync

    Project mention: Building a chat application using AWS AppSync and Serverless | dev.to | 2022-04-21

    We start by defining how we will be using AppSync in our Serverless project. We are using the Serverless AppSync plugin to simplify the configuration, and all we need to provide, in addition to the authentication config, is:

  • dazn-lambda-powertools

    Powertools (logger, HTTP client, AWS clients, middlewares, patterns) for Lambda functions.

  • lambda-local

    Commandline tool to run Amazon Lambda function on local machines.

  • serverless-bundle

    Optimized packages for ES6 and TypeScript Node.js Lambda functions without any configuration.

    Project mention: Migrating a classic Express.js to Serverless Framework | dev.to | 2022-04-20

    As you can see in the above handler.js file, we're getting CommonJS instead of modern JavaScript or TypeScript. To get these, you need webpack or some other bundler. serverless-webpack exists if you want full control over your ecosystem, but there is also serverless-bundle that gives you a set of reasonable defaults on webpack 4 out of the box. We opted into this option to get us started quickly.

  • aws-lambda-fastify

    Insipired by aws-serverless-express to work with Fastify with inject functionality.

  • arc.codes

    The Architect web site! 🌩

  • parser-api

    🚀 A drop-in replacement for the Postlight Parser API.

  • s3-to-lambda-patterns

    Example applications for the S3-to-Lambda patterns series in the AWS Compute Blog and learning path. Questions? @jbesw.

  • serverless-layers

    Serverless.js plugin that implements AWS Lambda Layers which reduces drastically lambda size, warm-up and deployment time.

  • hyperform

    ⚡ Lightweight serverless framework for NodeJS

  • serverless-sharp

    Serverless image optimizer for S3, Lambda, and Cloudfront

    Project mention: Reducing app size | reddit.com/r/reactnative | 2022-03-13

    we use https://github.com/venveo/serverless-sharp

  • serverless-sam

    Serverless framework plugin to export AWS SAM templates for a service

    Project mention: Week of Java: Part 2: Setting Up Your Local Development Environment | dev.to | 2022-05-11

    Now we are ready to install plugins! Let’s try serverless-sam, a plugin that converts serverless.yml **files to **template.yml (the one required by SAM Local).

  • serverless-coffee

    Serverlesspresso - The serverless coffee ordering application! As seen at AWS re:Invent 2021. Presented by AWS Serverless DA team. Questions? Contact @jbesw.

    Project mention: Questions about serverless app development on AWS | reddit.com/r/aws | 2022-08-13

    There is lots of examples on the AWS Labs GitHub repo, and for an app that makes an espresso bar check this out for a real world example: https://github.com/aws-samples/serverless-coffee

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-01-26.

JavaScript Lambda related posts

Index

What are some of the best open-source Lambda projects in JavaScript? This list will help you:

Project Stars
1 serverless-express 4,719
2 aws-lambda-power-tuning 4,231
3 aws-serverless-workshops 3,883
4 Grant 3,792
5 middy 3,220
6 serverless-chrome 2,738
7 components 2,311
8 MoonMail 1,877
9 lambda-refarch-webapp 1,508
10 serverless-plugin-warmup 1,034
11 serverless-appsync-plugin 914
12 dazn-lambda-powertools 705
13 lambda-local 685
14 serverless-bundle 506
15 aws-lambda-fastify 401
16 arc.codes 307
17 parser-api 266
18 s3-to-lambda-patterns 204
19 serverless-layers 204
20 hyperform 158
21 serverless-sharp 153
22 serverless-sam 150
23 serverless-coffee 130
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
www.sonarsource.com