Python Starlette

Open-source Python projects categorized as Starlette | Edit details

Top 16 Python Starlette Projects

  • GitHub repo fastapi

    FastAPI framework, high performance, easy to learn, fast to code, ready for production

    Project mention: How to Build a Machine Learning Demo in 2022 | | 2022-01-16

    The goal of the back end is to act as a wrapper for a model so that it can be queried via HTTP requests from the front end, something referred to as model serving. In order to do so, one would typically use a web framework. For a long time, Flask was the standard for Python-based web frameworks, and is indeed still very popular. However, FastaAPI is quickly becoming the new favorite, thanks to impressive performance and native support for asynchronous operations. This article is a good starting point to understand how a simple model can be deployed using FastAPI, while this tutorial provides a complete overview of all the steps required to serve a PyTorch model with GPU support.

  • GitHub repo strawberry

    A new GraphQL library for Python 🍓

    Project mention: strawberry VS ariadne - a user suggested alternative | | 2022-01-09
  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo fastapi-users

    Ready-to-use and customizable users management for FastAPI

    Project mention: Is there a simple but robust authentication library I can use with FastAPI? | | 2021-10-26

    found this:

  • GitHub repo mangum

    AWS Lambda & API Gateway support for ASGI

    Project mention: I was hosting first time FastAPI (or anything in general) on AWS EC2 and everything is working nice but I have to add port :8000 to my public IP address, does it mean I made a mistake or it is just why this things work? | | 2021-09-26
  • GitHub repo fastapi_contrib

    Opinionated set of utilities on top of FastAPI

    Project mention: Has anyone packaged FastAPI middleware so it can be used easily for multiple projects? | | 2021-08-19
  • GitHub repo authx

    Ready to use and Customizable Authentications and Authorisation Management for FastAPI ⚡

    Project mention: Ping Pong 🏓 Authx 0.1.3 is here 🥳 | | 2021-11-14

    After all the reviews from multiple developers, I just got the opportunity to fix all the issues in my Package yezz123/authx, that's why I just launch a new version with multiple new features.

  • GitHub repo starlette-context

    Middleware for Starlette that allows you to store and access the context data of a request. Can be used with logging so logs automatically use request headers such as x-request-id or x-correlation-id.

    Project mention: FastAPI Uvicorn logging in Production | | 2021-05-21

    Here's my demo app with logging

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo spectree

    API spec validator and OpenAPI document generator for Python web frameworks.

    Project mention: Comprehensive Fast API Tutorial | | 2021-04-23
  • GitHub repo starlite

    Light, Flexible and Extensible ASGI API framework

    Project mention: Sunday Daily Thread: What's everyone working on this week? | | 2022-01-16
  • GitHub repo bitcart

    Project mention: Hacktoberfest 2021 - Completed as Contributor and Maintainer! | | 2021-10-18 - BitcartCC Core Daemons and Merchants API

  • GitHub repo lagom

    📦 Autowiring dependency injection container for python 3 (by meadsteve)

    Project mention: Autowiring dependency injection container for Python 3 | | 2021-04-08
  • GitHub repo tartiflette-asgi

    ASGI support for the Tartiflette GraphQL engine

  • GitHub repo imia

    An authentication library for Starlette and FastAPI.

    Project mention: Is there's an equivalent library like flask-session? | | 2021-10-25
  • GitHub repo asymmetric

    Ridiculously fast and easy module-to-API transformations. Learn in minutes, implement in seconds. Batteries included.

  • GitHub repo starsessions

    Pluggable sessions support for Starlette and FastAPI.

    Project mention: Is there's an equivalent library like flask-session? | | 2021-10-25
  • GitHub repo xpresso

    Developer centric, performant and extensible Python ASGI framework

    Project mention: Xpresso: Fastapi inspired Python web framework with flexible deps injection | | 2022-01-18
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 2022-01-18.

Python Starlette related posts


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

Project Stars
1 fastapi 40,608
2 strawberry 1,873
3 fastapi-users 1,536
4 mangum 779
5 fastapi_contrib 440
6 authx 231
7 starlette-context 216
8 spectree 153
9 starlite 138
10 bitcart 120
11 lagom 102
12 tartiflette-asgi 96
13 imia 64
14 asymmetric 35
15 starsessions 24
16 xpresso 5
Find remote jobs at our new job board There are 28 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.