Python Serverless

Open-source Python projects categorized as Serverless

Top 23 Python Serverless Projects

  1. awesome-aws

    A curated list of awesome Amazon Web Services (AWS) libraries, open source repos, guides, blogs, and other resources. Featuring the Fiery Meter of AWSome.

    Project mention: Top Github repositories for 10+ programming languages | dev.to | 2024-07-16

    Awesome AWS

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. Zappa

    Serverless Python

  4. chalice

    Python Serverless Microframework for AWS

    Project mention: Ask HN: How are you deploying your lambdas these days? | news.ycombinator.com | 2024-06-06
  5. serverless-application-model

    The AWS Serverless Application Model (AWS SAM) transform is a AWS CloudFormation macro that transforms SAM templates into CloudFormation templates.

    Project mention: Building a serverless GenAI API with FastAPI, AWS, and CircleCI | dev.to | 2025-03-12

    To expose your FastAPI endpoints using AWS API Gateway, you will use AWS Serverless Application Model (AWS SAM). AWS SAM simplifies the process of building and deploying serverless applications on AWS by providing a simplified syntax for defining AWS resources such as Lambda functions, API Gateway, IAM roles, and other related services, all within a template.yaml file.

  6. aws-sam-cli

    CLI tool to build, test, debug, and deploy Serverless applications using AWS SAM

    Project mention: Building a serverless GenAI API with FastAPI, AWS, and CircleCI | dev.to | 2025-03-12
  7. cloud-custodian

    Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources

  8. spec

    CloudEvents Specification (by cloudevents)

    Project mention: Using CloudEvents in Go | dev.to | 2024-11-29

    While this approach solves a number of problems, one of the challenges faced by teams is standardizing events to ensure compatibility between all components. To mitigate this challenge, we can use the CloudEvents project.

  9. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  10. multi-agent-orchestrator

    Flexible and powerful framework for managing multiple AI agents and handling complex conversations

    Project mention: Multi-Agent Orchestrator – Flexible framework for managing multiple AI agents | news.ycombinator.com | 2024-12-22
  11. Zappa

    Serverless Python (by zappa)

    Project mention: Deploying a Number Classification API on AWS Lambda + API Gateway using Zappa | dev.to | 2025-02-10

    Zappa makes it super easy to build and deploy serverless, event-driven python applications(including, but not limited to, WSGI web apps) on AWS Lambda + API Gateway. Find more info about Zappa here.

  12. opyrator

    🪄 Turns your machine learning code into microservices with web API, interactive GUI, and more.

  13. powertools-lambda-python

    A developer toolkit to implement Serverless best practices and increase developer velocity.

    Project mention: Data Masking of AWS Lambda Function Logs | dev.to | 2025-03-15

    AWS Lambda Powertools Data Masking AWS Lambda Powertools is “a developer toolkit to implement Serverless best practices and increase developer velocity” originally developed in Python but made available for Java, Typescript and .NET. As of now only the Python version offers a utility for data masking. Two approaches are proposed. One approach which uses a KMS key to encrypt/decrypt the sensitive information inside the log. A second approach which simply erases the sensitive information before writing the logs. To implement the first approach but also comply with regulations like the right to be forgotten, you would need to have one encryption key per customer, find some way to encrypt each customer’s information with their own key. Should they exercise their right to be forgotten, simply delete the encryption key, making their data forever unrecoverable. Although those approaches can address both problems, you must know exactly what to encrypt/erase. For example, to erase the phone number in a list of customers you would need to do something like this:

  14. streamalert

    StreamAlert is a serverless, realtime data analysis framework which empowers you to ingest, analyze, and alert on data from any environment, using datasources and alerting logic you define.

  15. bless

    Repository for BLESS, an SSH Certificate Authority that runs as a AWS Lambda function

  16. best-of-web-python

    🏆 A ranked list of awesome python libraries for web development. Updated weekly.

  17. serverless-patterns

    Serverless patterns. Learn more at the website: https://serverlessland.com/patterns.

    Project mention: Show HN: Plotcode – Infrastructure as Code patterns that you can copy and deploy | news.ycombinator.com | 2024-12-27

    [3] https://github.com/aws-samples/serverless-patterns

  18. python-lambda

    A toolkit for developing and deploying serverless Python code in AWS Lambda.

  19. lambda-packs

    Precompiled packages for AWS Lambda

  20. quillman

    A voice chat app

  21. runhouse

    Distribute and run AI workloads magically in Python, like PyTorch for ML infra.

    Project mention: Show HN: RAG app example with self-hosted embedding and LLM services | news.ycombinator.com | 2024-08-13
  22. invest-alchemy

    Invest Alchemy is a trading assistant focused on ETF portfolios.

  23. terracotta

    A light-weight, versatile XYZ tile server, built with Flask and Rasterio :earth_africa: (by DHI)

  24. aws-lambda-handler-cookbook

    This repository provides a working, deployable, open source-based, serverless service blueprint with an AWS Lambda function and AWS CDK Python code with all the best practices and a complete CI/CD pipeline.

    Project mention: Protect Your API Gateway with AWS WAF using CDK | dev.to | 2024-12-15

    The ‘orders’ service allows users to order products. We will use my open-source Serverless template project: AWS Lambda Handler Cookbook.

  25. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Python Serverless discussion

Log in or Post with

Python Serverless related posts

  • Data Masking of AWS Lambda Function Logs

    3 projects | dev.to | 15 Mar 2025
  • Building a serverless GenAI API with FastAPI, AWS, and CircleCI

    6 projects | dev.to | 12 Mar 2025
  • Ggwave: Tiny Data-over-Sound Library

    4 projects | news.ycombinator.com | 24 Feb 2025
  • Simplified Data Masking in AWS Lambda with Powertool

    1 project | dev.to | 3 Jan 2025
  • Use Amazon Bedrock Models with OpenAI SDKs with a Serverless Proxy Endpoint - Without Fixed Cost!

    4 projects | dev.to | 2 Jan 2025
  • Protect Your API Gateway with AWS WAF using CDK

    1 project | dev.to | 15 Dec 2024
  • Using CloudEvents in Go

    5 projects | dev.to | 29 Nov 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Mar 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 awesome-aws 12,705
2 Zappa 11,887
3 chalice 10,798
4 serverless-application-model 9,422
5 aws-sam-cli 6,571
6 cloud-custodian 5,581
7 spec 5,263
8 multi-agent-orchestrator 4,362
9 Zappa 3,440
10 opyrator 3,118
11 powertools-lambda-python 3,002
12 streamalert 2,863
13 bless 2,741
14 best-of-web-python 2,472
15 serverless-patterns 1,660
16 python-lambda 1,503
17 lambda-packs 1,117
18 quillman 1,101
19 runhouse 1,013
20 modal-examples 801
21 invest-alchemy 730
22 terracotta 721
23 aws-lambda-handler-cookbook 598

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai