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. Learn more →
Top 23 JavaScript Serverless Projects
-
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! –
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-06Cloud 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)
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.
Formidable
-
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 ...
-
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.
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
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.
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
-
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.
-
-
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
-
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/
-
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 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)
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-26i’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-18Check 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)
- not maintained because of commercial success - https://github.com/MoonMail/MoonMail
-
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.
JavaScript Serverless related posts
- MATLAB vs Python (or other languages) for DSP
- Create a Simple Github Profile in 3 Steps
- AWS Lambda, a good host for a rest API?
- AWS Serverless Production Readiness Checklist
- ReadMe stats not showing
- Project advice
- How are you deploying cloud functions (GCF/Lambda/Firebase/whatever) from your monorepos?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 2 Feb 2023
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 |