JavaScript Serverless

Open-source JavaScript projects categorized as Serverless

Top 23 JavaScript Serverless Projects

  • github-readme-stats

    :zap: Dynamically generated stats for your github readmes

    Project mention: Create a Simple Github Profile in 3 Steps | dev.to | 2023-01-27

    You can find a few different stat widgets on anuraghazra's repo. They are fairly customizable and allow you to hide stats that may not be that flattering or could be misleading.

  • Previous Serverless Version 0.5.x

    ⚡ Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! –

    Project mention: AWS Lambda, a good host for a rest API? | reddit.com/r/aws | 2023-01-27

    If you'd like to use Lambda, usually you need to engineer FOR it, from day one, you don't (often) get to choose some other framework and shoehorn it into Lambda and Serverless. There's some great frameworks to help deploy code into Lambda easily and create REST endpoints for things, one such frameworks is serverless.com that helps easily deploy to it, but it lacks a framework for doing REST that also supports local emulation (as easily). For that, I recommend a framework by AWS called Chalice. This is an amazing REST framework that runs a proxy that works locally and deploys exactly the same on Lambda, it is Python however.

  • 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!

  • functions-samples

    Collection of sample apps showcasing popular use cases using Cloud Functions for Firebase

    Project mention: Is it safe to assume the user won't be able to manually call my Firebase functions from the frontend? | reddit.com/r/Firebase | 2023-01-06

    Cloud Functions run on Google's servers and are part of your project, so only you and your project collaborators can deploy that code.

  • examples

    Serverless Examples – A collection of boilerplates and examples of serverless architectures built with the Serverless Framework on AWS Lambda, Microsoft Azure, Google Cloud Functions, and more. (by serverless)

    Project mention: Crea una función Lambda con Serverless Framework y Datadog | dev.to | 2022-12-13

    serverless --template-url=https://github.com/serverless/examples/tree/v3/aws-node-scheduled-cron

  • formidable

    The most used, flexible, fast and streaming parser for multipart form data. Supports uploading to serverless environments, AWS S3, Azure, GCP or the filesystem. Used in production.

    Project mention: Intro to Next.js API's and handling Form-Data | dev.to | 2022-11-06

    Formidable

  • pipedream

    Connect APIs, remarkably fast. Free for developers.

    Project mention: Show HN: Automatisch – open-source workflow automation, an alternative to Zapier | news.ycombinator.com | 2023-01-25

    We noticed that too and thought scripts could be the universal layer for integrations, so we built a hub for it https://hub.windmill.dev

    Pipedream (which is probably Automatisch main competitor) also has a repo full of integrations: https://github.com/PipedreamHQ/pipedream. Their format is a bit more specific than Windmill.

    Hopefully, we all agree on a format and differentiate ourselves on the quality of the orchestration, flow capabilities, performance etc ...

  • serverless-offline

    Emulate AWS λ and API Gateway locally when developing your Serverless project

    Project mention: Ask HN: Is it ok to place an ad for my startup in my OSS? | news.ycombinator.com | 2022-08-08

    Hi, I'm the creator of serverless-offline (https://github.com/dherault/serverless-offline), a NPM package for local serveless development on AWS.

    I'm building a cool product and intend to launch Q1 2023. To gain traction from my target customers, I plan to place a discrete ad at the launch of every serverless-offline instance.

    Does it seem like an ok move to you? Or is it something that repels you?

    Best,

  • 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.

  • 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.

  • react-firebase-starter

    Boilerplate (seed) project for creating web apps with React.js, GraphQL.js and Relay

    Project mention: Alternatives to Create React App | dev.to | 2022-10-13

    Let's look at React Starter Kit, which bills itself as an isomorphic web project boilerplate. Additionally, the React Starter Kit is described as, “very opinionated” on the webpage. This implies that it has already chosen our tech stack for us, which consists of Node.js, Express and GraphQL.

  • 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.

  • 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.

  • lib

    Autocode CLI and standard library tooling

  • claudia

    Deploy Node.js projects to AWS Lambda and API Gateway easily

    Project mention: Work around to Deploy Large Lambda Functions with Claudia.js 🕵🏻‍♂️ | dev.to | 2023-01-10

    Claudia creates a default role for your Lambda in AWS IAM, this role can be customised by passing a policy file. In our case, the role is claudia-large-executor. If you do not delete it before trying again, you will get an EntityAlreadyExists error in the terminal. This is the issue on Claudia.js

  • embark-framework

    Framework for serverless Decentralized Applications using Ethereum, IPFS and other platforms

  • 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

  • architect

    The simplest, most powerful way to build a functional web app (fwa)

    Project mention: ⚡️Serverless Frameworks for 2023 | dev.to | 2023-01-22

    Architect is a heavily opinionated framework for building FWA's, Functional Web Apps. It uses AWS SAM under the hood but provides a layer on top with simplified abstractions that lets developers define and use AWS infrastructure without necessarily knowing what service is backing their "events" construct.

  • 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…

  • microfeed

    a lightweight cms self-hosted on cloudflare, for podcasts, blogs, photos, videos, documents, and curated urls.

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

    i’ve been using django/postgres for over a decade. if it were 5 years ago, i’d use django/postgres.

    but recently i would use cloudflare pages, r2, d1, zero trust… in many cases, we don’t want to put eggs in the same basket. but in some cases (eg, building mvp, toy projects…), it’s convenient to be on an all-in-one platform .

    for example, i recently launched a cms entirely on cloudflare: https://www.microfeed.org/

  • lowdefy

    An open-source, self-hosted, low-code framework to build internal tools, web apps, admin panels, BI dashboards, workflows, and CRUD apps with YAML or JSON.

    Project mention: Ask HN: What have you built more than twice and wish someone had built for you? | news.ycombinator.com | 2023-01-18

    Check out https://lowdefy.com/ they even have a sample survey app as one of their examples.

  • 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

  • serverless-webpack

    Serverless plugin to bundle your lambdas with Webpack

    Project mention: Using pure ESM npm packages in serverless-webpack bundles | dev.to | 2022-07-29

    Since I was using serverless-webpack along with Prisma's serverless-webpack-prisma helper, this meant a bit of extra Webpack config setup to get it all using the same module syntax without the usual dreaded 'Unexpected token export' or import error from Node.

  • 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.

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-27.

JavaScript Serverless related posts

Index

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

Project Stars
1 github-readme-stats 51,328
2 Previous Serverless Version 0.5.x 44,159
3 functions-samples 11,451
4 examples 10,658
5 formidable 6,500
6 pipedream 5,404
7 serverless-offline 4,817
8 serverless-express 4,719
9 react-firebase-starter 4,444
10 aws-lambda-power-tuning 4,231
11 aws-serverless-workshops 3,883
12 Grant 3,792
13 lib 3,791
14 claudia 3,763
15 embark-framework 3,718
16 middy 3,220
17 serverless-chrome 2,738
18 architect 2,311
19 components 2,311
20 microfeed 2,119
21 lowdefy 2,089
22 MoonMail 1,876
23 serverless-webpack 1,687
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.
www.influxdata.com