A curated list of awesome services, frameworks, tools, and resources for building serverless applications.
Serverless computing lets developers focus on writing code without managing the underlying infrastructure. This list covers everything from FaaS platforms and frameworks to monitoring, security, and real-world case studies.
- Platforms
- Frameworks & CLIs
- Deployment & CI/CD
- APIs & Backend Services
- Monitoring & Debugging
- Security
- Databases & Storage
- Learning Resources
- Podcasts & Newsletters
- Examples & Boilerplates
- Communities
- Related Awesome Lists
- AWS Lambda – FaaS by Amazon Web Services.
- Google Cloud Functions – Event-driven serverless compute.
- Azure Functions – Serverless on Microsoft Azure.
- Cloudflare Workers – Run code at the edge.
- Vercel – Serverless platform for frontend frameworks and static sites.
- Netlify Functions – Serverless functions for JAMstack sites.
- DigitalOcean Functions – Scalable serverless compute.
- Serverless Framework – Popular open-source framework for deploying to serverless environments.
- Architect – Simple framework for building and deploying serverless apps.
- Begin – Framework built on Architect with CI/CD.
- Chalice – Microframework for Python on AWS Lambda.
- SAM (Serverless Application Model) – AWS CLI and specification for serverless apps.
- Pulumi – Infrastructure as code for serverless and cloud.
- Terraform – IaC with support for serverless resources.
- GitHub Actions – CI/CD for serverless workflows.
- Serverless CI/CD – Built-in CI/CD for Serverless Framework.
- Bitbucket Pipelines – Integrated CI/CD for serverless deployments.
- CircleCI – Works with serverless via custom scripts and containers.
- AWS API Gateway – Manage REST and WebSocket APIs with Lambda integration.
- Firebase Functions – Serverless backend for Firebase apps.
- Fauna – Serverless database with native GraphQL support.
- Hasura – Real-time GraphQL engine with serverless functions support.
- Supabase – Open-source alternative to Firebase with serverless functions.
- Dashbird – Monitoring and debugging tool for AWS Lambda.
- Thundra – Observability for serverless environments.
- Lumigo – Monitoring, debugging, and tracing for serverless apps.
- Epsagon – Distributed tracing and performance monitoring.
- Pacu – AWS exploitation framework.
- Protego – Serverless security and visibility.
- PureSec (now part of Prisma Cloud) – Runtime protection for serverless.
- DynamoDB – Serverless NoSQL database by AWS.
- Firestore – Serverless NoSQL database for Firebase.
- PlanetScale – Serverless MySQL platform.
- S3 – Scalable storage for serverless file storage.
- Serverless Stack – Guide to building full-stack apps with serverless.
- Serverless Handbook – eBook on serverless by Swizec Teller.
- Awesome AWS Lambda – Curated list focused on AWS Lambda.
- Serverless Chats – Podcast for serverless developers.
- Off-by-None – Weekly newsletter on serverless.
- Cloud Cast – Topics on cloud and serverless trends.
- Serverless Examples – Collection of example projects using Serverless Framework.
- Netlify Serverless Examples – Sample functions and use cases.
- Awesome Lambda Patterns – Patterns and tools for optimizing Lambda.
- Serverless Forum – Official Serverless Framework community.
- r/serverless – Reddit community for serverless tech.
- Serverless on Stack Overflow – Serverless-related Q&A.
Contributions are welcome!