awesome-serverless
:cloud: A curated list of awesome services, solutions and resources for serverless / nobackend applications.
https://github.com/anaibol/awesome-serverless
Last synced: 14 days ago
JSON representation
-
All in one solutions
- AppDrag - Cloud Backend with SQL database and serverless API builder, Cloud CMS with domain management and email marketing tools
- Back4App - A Backend as a Service platform powered by Parse Open Source which you can use to build your app faster, host it with no hassles and keep full control over your Backend.
- LeanCloud - Serverless cloud for lightning-fast development.
- Nitric - An Open Source framework for rapidly building serverless applications.
- Backendless - Realtime database, authentication, hosting.
- Kinvey - Build your digital business faster with mobile Backend as a Service.
- Syncano - An all-in-one platform to create realtime apps without a server.
- Para - Flexible and lightweight backend service for rapid prototyping, based on open source software.
- Parse Server - Parse Server is an open source version of the Parse backend that can be deployed to any infrastructure that can run Node.js. You can find the source on the [GitHub repo](https://github.com/parse-community/parse-server).
- Kuzzle - High performance cloud agnostic backend solution including persistence, authentication, realtime database and geofencing with a full featured cluster mode.
- serverless-cqrs - A collection tools to help you build a fully functioning backend based on the principles of CQRS, Event Sourcing, Domain Driven Design, and Onion Architecture.
- ops - A free open source tool that allows anyone to build, run and deploy normal linux applications as unikernels.
- Klotho - Serverless-enabled Infrastructure-from-Code tool that transforms plain code into cloud native code.
- Substation - Substation is a cloud native data pipeline and transformation toolkit written in Go.
- Hoodie - Hoodie is a complete backend for your apps: develop your frontend code.
- Backendless - Realtime database, authentication, hosting.
- Hoodie - Hoodie is a complete backend for your apps: develop your frontend code.
- HyperAgency - Serverless agentic AI operating system (h9y.ai). Open-source, self-hosted/cloud, omni-channel, decentralized, extensible.
- Kinvey - Build your digital business faster with mobile Backend as a Service.
- AppDrag - Cloud Backend with SQL database and serverless API builder, Cloud CMS with domain management and email marketing tools
- wolkenkit - wolkenkit is a CQRS and event-sourcing framework for JavaScript and Node.js which fits perfectly with domain-driven design (DDD).
- serverless-cqrs - A collection tools to help you build a fully functioning backend based on the principles of CQRS, Event Sourcing, Domain Driven Design, and Onion Architecture.
- codehooks.io - A modern, lightweight serverless backend platform tailored for building data-powered APIs fast using JavaScript/TypeScript and NoSQL. Free plan.
-
Authentication and authorization
- Amazon Cognito - Amazon Cognito lets you easily add user sign-up and sign-in to your mobile and web apps.
- DailyCred - Registration, user management, single-sign-on.
- MojoAuth - Passwordless authentication on your web, mobile or any application in minutes.
- OAuth.io - OAuth integration, user management, provides OAuth 2.0 layer to existing APIs.
- Okta - Provides authentication, authorization, and user management, merged with [Stormpath](https://stormpath.com/) in August 2017.
- Serverless Authentication Boilerplate with FaunaDB - Single sign on using Amazon API Gateway custom authorizer to provision database access tokens for your Lambda functions. [See TodoMVC integration in this meetup talk video.](https://fauna.com/blog/developing-serverless-authentication-and-persistence)
- Serverless Authentication Boilerplate with FaunaDB - Single sign on using Amazon API Gateway custom authorizer to provision database access tokens for your Lambda functions. [See TodoMVC integration in this meetup talk video.](https://fauna.com/blog/developing-serverless-authentication-and-persistence)
-
AWS re:Invent videos
- ↑↑↓↓←→←→ BA Lambda Start
- Application Lifecycle Management in a Serverless World
- bots + serverless = ❤
- Coca-Cola: Running Serverless Applications with Enterprise Requirements
- Content and Data Platforms at Vevo: Rebuilding and Scaling from Zero
- Operating Your Production API
- Optimizing the Data Tier in Serverless Web Applications
- Real-time Data Processing Using AWS Lambda
- Serverless Apps with AWS Step Functions
- Serverless Computing Patterns at Expedia
- Using AWS Lambda to Build Control Systems for Your AWS Infrastructure
- What’s New with AWS Lambda
- ↑↑↓↓←→←→ BA Lambda Start
- Application Lifecycle Management in a Serverless World
- bots + serverless = ❤
- Coca-Cola: Running Serverless Applications with Enterprise Requirements
- Content and Data Platforms at Vevo: Rebuilding and Scaling from Zero
- Operating Your Production API
- Optimizing the Data Tier in Serverless Web Applications
- Serverless Apps with AWS Step Functions
- Serverless Computing Patterns at Expedia
- Using AWS Lambda to Build Control Systems for Your AWS Infrastructure
-
Books
- Serverless - Patterns of Modern Application Design Using Microservices (Amazon Web Services Edition).
- Going Serverless - Practical guide to building applications with the Serverless Framework.
- Serverless Architectures on AWS
- Building Serverless Architectures
- AWS Lambda in Action - driven tutorial that teaches you how to build applications that use an event-driven approach on the back end.
- Serverless Applications with Node.js
- Agile Development for Serverless Platforms
- Cloud Native Applications
- Exploring Cloud Computing
- Developing Serverless Applications - A Practical Introduction with Apache OpenWhisk
- Docker in Action, Second Edition
- Docker in Practice, Second Edition - solid, tested Docker techniques, enabling microservices architecture, efficient network modeling, offline productivity, and establishing a container-driven continuous delivery process.
- AI as a Service - based AI services and serverless computing. An engineering approach to serverless AI.
- Google Cloud Platform in Action - A book that teaches you to to deploy scalable cloud applications on Google Cloud Platform.
- Cloud Native Patterns - A guide to developing cloud-native applications, along with the patterns, practices, and tooling that set them apart.
- Cloud Native Spring in Action - A hands-on guide to cloud native application development using Spring Boot, Spring Cloud, Docker, and Kubernetes.
- Learn Azure in a Month of Lunches - A book that teaches you the foundational techniques for writing, deploying, and running cloud-based applications in Azure.
- Learn Amazon Web Services in a Month of Lunches - A book that guides you through the process of building a robust and secure web application using the core AWS services you really need to know.
- Build a Serverless React Application - A full understanding of serverless architecture and how to use it in practice.
- Learn Azure in a Month of Lunches, Second Edition - In this fully updated and new edition, you’ll get hands-on practice with the basics, including setting up cloud-based virtual machines, deploying web servers, and using hosted data stores.
- Learn Docker in a Month of Lunches - A tutorial to get essential skills to use Docker in Linux, Windows, and Mac environments.
- Knative in Action - A book on how to build more complex and capable serverless applications with Knative.
- Cloud Operations - A book that provides a holistic approach to CloudOps.
- Spring Microservices in Action, Second Edition - A book on how to build microservice-based applications using Java and the Spring platform and how to efficiently monitor and log your microservices operations.
- AWS Security - A guide to solving common AWS security issues.
- Kubernetes Native Microservices with Quarkus, and MicroProfile - An introduction to a modern approach to enterprise Java development using new tools designed for cloud-native applications.
- Pipeline as Code - A hands-on experience on how to build CI/CD pipelines with Jenkins for cloud-native applications (including Serverless apps).
- Serverless Security - An Apress book that discusses serverless security on AWS, Azure and Google Cloud.
- Azure Infrastructure as Code - Master ARM templates, Bicep scripting, and other Azure Infrastructure-as-Code tools, techniques, and practices to run application infrastructure on the Azure cloud.
- Securing Kubernetes Secrets - Securing Kubernetes Secrets is a compact hands-on guide to storing and protecting sensitive data in a Kubernetes environment.
- Kubernets on Windows - Guide to successfully running windows and .NET applications on a Kubernetes cluster.
- Serverless Architectures on AWS, Second Edition - Book that teaches you how to design, secure and manage serverless backends that can power the most demanding web and mobile apps.
- Designing Cloud Data Platforms - A hands-on guide to envisioning and designing a modern scalable data platform that takes full advantage of the flexibility of the cloud.
- Terraform in Action - Use Terraform to programmatically create, test, and manage infrastructure using the efficient infrastructure-as-code approach.
- Securing Cloud Applications - This book demonstrates effective real-world practices to keep your cloud and Kubernetes-deployed applications safe and sound.
- Google Anthos in Action - A book about Google Anthos created by the Google development team.
- Kubernetes in Action, Second Edition - A fully-updated and comprehensive guide to developing and running applications in a Kubernetes environment.
- Cloud Observability in Action - A book that teaches you how to set up an observability system that learns from a cloud application’s signals, logging, and monitoring using free and open source tools.
- Podman in Action - A book about developing and managing rootless containers using Podman.
- The Pulumi Book - A book that shows you how to use Pulumi, an open-source infrastructure-as-code platform, to build serverless applications of all kinds using TypeScript and Amazon Web Services.
- Mastering AWS Serverless - Learn Serverless Step by Step.
- Terraform in Depth - A book about developing and managing rootless containers using Podman.
- Cloud Operations - A book that provides a holistic approach to CloudOps.
- Azure Serverless Computing Cookbook - to-follow recipes
- Serverless Single Page Apps - The Pragmatic Bookshelf.
- Serverless Applications with Node.js
- Build a Serverless React Application - A full understanding of serverless architecture and how to use it in practice.
- Spring Quickly - A book that teaches you how to build professional-quality applications using Spring and Spring Boot.
- Mastering AWS Serverless - Learn Serverless Step by Step.
-
CI/CD
- seed.run - Seed manages pipelines, configures environments, and monitors deployments for Serverless Framework projects.
- Stackery CICD - Stackery Verification and Deployment Pipelines
- LambCI - A continuous integration system built on AWS Lambda
- Stackery CICD - Stackery Verification and Deployment Pipelines
- seed.run - Seed manages pipelines, configures environments, and monitors deployments for Serverless Framework projects.
-
Content Management Systems
- Contentful - A content infrastructure that enables teams to power content in any digital product via a RESTful API.
- Sanity - A hosted backend for structured content with a real-time API, globally distributed CDN, and a powerful, but simple query language.
- Storyblok - API based & Headless CMS - Clean and structured JSON for you as developer and a CMS your editors will fall in love with. Unlimited extensibility through custom plugins.
- TakeShape - Content-as-a-Service via a powerful GraphQL API and integrated SSG for teams that want to stay focused on their product.
- Tipe - Next generation serverless CMS. Create your content with powerful editing tools and access it from anywhere with a GraphQL or REST API.
- Webiny - Developer-friendly Serverless CMS powered by GraphQL and React.
- Stiva - Stiva is a headless CMS for multisite and dynamic multicontent, based on lambda, dynamodb and s3.
- Sanity - A hosted backend for structured content with a real-time API, globally distributed CDN, and a powerful, but simple query language.
-
Cost calculators
- serverlesscalc - Calculating cost for AWS Lambda, Azure Functions, Google Cloud Functions, and IBM Cloud Functions.
- servers.lol - calculator to decide Lambda vs EC2.
- serverlesscalc - Calculating cost for AWS Lambda, Azure Functions, Google Cloud Functions, and IBM Cloud Functions.
- serverlesscalc - Calculating cost for AWS Lambda, Azure Functions, Google Cloud Functions, and IBM Cloud Functions.
- serverlesscalc - Calculating cost for AWS Lambda, Azure Functions, Google Cloud Functions, and IBM Cloud Functions.
- serverlesscalc - Calculating cost for AWS Lambda, Azure Functions, Google Cloud Functions, and IBM Cloud Functions.
- serverlesscalc - Calculating cost for AWS Lambda, Azure Functions, Google Cloud Functions, and IBM Cloud Functions.
- serverlesscalc - Calculating cost for AWS Lambda, Azure Functions, Google Cloud Functions, and IBM Cloud Functions.
- serverlesscalc - Calculating cost for AWS Lambda, Azure Functions, Google Cloud Functions, and IBM Cloud Functions.
- serverlesscalc - Calculating cost for AWS Lambda, Azure Functions, Google Cloud Functions, and IBM Cloud Functions.
- serverlesscalc - Calculating cost for AWS Lambda, Azure Functions, Google Cloud Functions, and IBM Cloud Functions.
-
Courses
- Serverless JavaScript by Example - Become dexterous with live demonstrations on serverless web development.
- Serverless Applications with AWS - Serverless Applications with AWS teaches you to build serverless applications using AWS Lambda and other cloud-based services.
- Develop a Serverless Backend using Node.js on AWS Lambda - Learn how to create a serverless API and connecting it to DynamoDB using leveraging Lambda's new async/await syntax
- AWS in Motion - A liveVideo course that guides you through your first steps of deploying a web application on AWS, teaching you the basics of the AWS ecosystem.
- Production-Ready Serverless - This liveVideo teaches you how to build applications that take advantage of AWS Lambda and other AWS platform features like API Gateway and Kinesis.
- Serverless JavaScript by Example - Become dexterous with live demonstrations on serverless web development.
- AWS Lambda in Motion - An example-driven tutorial that focuses on helping you understand and tackle the operational challenges with running AWS Lambda in production.
- Serverless-stack - Learn to Build complete Full-Stack Apps with Serverless and React on AWS.
-
Databases
- Amazon DynamoDB - Flexible NoSQL database service
- Amazon Aurora Serverless - Serverless MySQL Database service
- FaunaDB - Pay-as-you-go cloud database with ACID transactions and on-premise licensing available.
- Cube.js - Hosted analytics platform for serverless apps.
- Upstash - Serverless Database for Redis
- HarperDB - Peer-to-peer database that is independent of hardware and network providers, accommodates both NoSQL and SQL workloads.
- Cloudflare Workers KV - Global, low-latency, key-value data store for Cloudflare Workers.
- Azure CosmosDB - Globally distributed, multi-model database service
- Deta Base - A super easy to use production-grade NoSQL database.that supports complex queries and search.
- ParanoidGuy Databunker - Personally identifiable information (PII) storage service built to comply with GDPR and CCPA
- Cloudflare Workers KV - Global, low-latency, key-value data store for Cloudflare Workers.
-
eCommerce
- CommerceJS - Full-stack ecommerce api for developers & designers.
- Medusa - Medusa is an open-source headless commerce engine that enables developers to create amazing digital commerce experiences.
- EndlessCommerce - Open source ecommerce platform based on Serverless framework.
- CommerceJS - Full-stack ecommerce api for developers & designers.
- CommerceJS - Full-stack ecommerce api for developers & designers.
- CommerceJS - Full-stack ecommerce api for developers & designers.
- CommerceJS - Full-stack ecommerce api for developers & designers.
- CommerceJS - Full-stack ecommerce api for developers & designers.
- CommerceJS - Full-stack ecommerce api for developers & designers.
- CommerceJS - Full-stack ecommerce api for developers & designers.
-
Email sending, subscriptions and newsletters
- Lambda Mailer - AWS Lambda for sending emails.
- Serverless Mailer - Serverless Module for sending emails.
- Mailchimp Lambda - A Lambda function for subscribing to a MailChimp list.
- Mailchimp Lambda Single Opt-in - An Amazon Lambda function for creating MailChimp subscriptions with single opt-in.
-
Forms
- Airform.io - Functional HTML forms for Front-End Developers.
- Formspark - A backend for your HTML forms.
- Google Forms - Create and analyze online forms and surveys.
- Pageclip - A Server for your HTML Forms - Collect info from users without a server—Pageclip is your server. Lead capture forms, surveys, newsletter forms, contact forms, etc. Setup any form in seconds.
- Typeform - Pretty, intuitive, slick forms for almost any use.
- Tectite FormMail - FormMail, form Encryption, hosted Forms.
- Formspree - Functional HTML forms.
- SurveyVista - Salesforce Survey, Form, and Assessment - Turn Survey & Form Data into Actionable Insights.
- Formplug - Form forwarding service for AWS Lambda.
- SurveyVista - Salesforce Survey, Form, and Assessment - Turn Survey & Form Data into Actionable Insights.
- Formcake - Form backend built for developers with spam protection, Zapier integration, and API access.
- Tectite FormMail - FormMail, form Encryption, hosted Forms.
-
Frameworks
- Architect - Provision and deploy from a super simple plaintext manifest.
- AWS Amplify - A declarative JavaScript library for application development using cloud services.
- Up - Deploy infinitely scalable serverless apps, apis, and sites in seconds.
- FaasJS - A Node.js Serverless Application Framework.
- Jets - Ruby Serverless Framework for AWS. Jets allows you to create serverless applications with a beautiful language: Ruby. It includes everything required to build an application and deploy it to AWS Lambda.
- Laconia - A microframework for building Node.js serverless applications (AWS Lambda). Create well-crafted serverless applications, effortlessly!
- middy - Node.js middleware engine for AWS Lambda.
- modofun - A lightweight no-dependencies function router for both AWS Lambda and Google Cloud Functions, and that supports Connect/Express middleware.
- serverless.tf - A framework for developing, building, deploying, and securing serverless applications and infrastructures on AWS using Terraform ([read more](https://github.com/antonbabenko/serverless.tf)).
- Sigma - An all-in-one, browser-based IDE toolkit for drag-n-drop composing, testing and deploying of serverless applications, with fully automated configuration management.
- Sparta - A framework that transforms a Go application into an AWS Lambda powered microservice.
- Stacktape - DevOps-free cloud framework. Deploy lambdas, containers, databases & more to AWS with 98% less config.
- Riff - Kubernetes based serverless framework supporting multiple languages.
- FuseLess - toolkit for running functions written in CFML (ColdFusion Markup Language) on AWS Lambda.
- DropFaaS - Serverless framework for running functions written in any languages.
- Architect - Provision and deploy from a super simple plaintext manifest.
- Sigma - An all-in-one, browser-based IDE toolkit for drag-n-drop composing, testing and deploying of serverless applications, with fully automated configuration management.
- Aegis - A Golang serverless application development framework for AWS with deploy tool.
- Browser Functions - A lightweight serverless platform that uses Web Browsers as execution engines.
- CIM - A CloudFormation first approach to AWS Lambdas.
- ClaudiaJS - Deploy Node.js microservices to AWS easily.
- DEEP - Full-stack Web Framework for Cloud-Native Applications and Platforms using Microservices Architecture.
- flowbject - A high-level library whose aim is to help with writing state-machine flows.
- FunctionShield - A security library that equips developers with the ability to easily enforce strict security controls on AWS Lambda function runtime by addressing 3 common use cases: 1) Disable outbound internet connectivity. 2) Disable read/write on the /tmp/ directory 3) Disable child process execution.
- Gordon - λ Gordon is a tool to create, wire and deploy AWS Lambdas using CloudFormation.
- IronFunctions - The Serverless Microservices platform.
- Kappa - a command line tool that (hopefully) makes it easier to deploy, update, and test functions for AWS Lambda.
- Lambda API - Lightweight web framework for your serverless applications.
- Lambda Forest - Microframework that makes it easier to develop REST API's using AWS Lambda Function and API Gateway.
- lambda-restify - A restify/expressjs like interface for aws lamda with api gateway event.
Programming Languages
Categories
Related articles
65
Frameworks
60
Books
49
Hosting and code execution in the cloud
31
All in one solutions
23
Others
22
AWS re:Invent videos
22
Observability Tools (Logging / Monitoring / Performance / Tracing)
19
Security
13
Forms
12
Push notifications
11
Databases
11
Cost calculators
11
eCommerce
10
Courses
8
Content Management Systems
8
Authentication and authorization
7
Newsletters
7
Media management and File storage
6
CI/CD
5
Email sending, subscriptions and newsletters
4
Payments
4
Realtime
3
Videos from conferences
3
Scheduling
2
SMS sending
1
What is "serverless" computing?
1
Isomorphic Engines
1
Optimization and Management
1
License
1
IAM
1
Workshops
1
Sub Categories
Keywords
serverless
27
aws-lambda
17
aws
15
lambda
10
api-gateway
7
python
5
nodejs
4
microservices
4
golang
4
serverless-framework
4
javascript
3
kubernetes
3
faas
3
logging
2
observability
2
terraform
2
monitoring
2
stripe
2
google-cloud-functions
2
azure
2
streaming
2
azure-functions
2
ai
2
docker
2
cloud-native
2
framework
2
cloudformation
2
go
2
openfaas
1
swarm
1
multi-user
1
gitops
1
dashboard
1
cloud
1
cicd
1
webassembly
1
claudia
1
deep-framework
1
full-stack
1
azure-webjobs-sdk
1
expressjs
1
function-shield
1
runtime-protection
1
serverless-security
1
add-on
1
cache
1
container
1
faas-framework
1
flogo
1
functions-as-a-service
1