Uvicorn Alternatives

Similar projects and alternatives to uvicorn

  • GitHub repo fastapi

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

  • GitHub repo Flask

    The Python micro framework for building web applications.

  • GitHub repo rich

    Rich is a Python library for rich text and beautiful formatting in the terminal.

  • GitHub repo pydantic

    Data parsing and validation using Python type hints

  • GitHub repo starlette

    The little ASGI framework that shines. 🌟

  • GitHub repo Yacht

    A web interface for managing docker containers with an emphasis on templating to provide 1 click deployments. Think of it like a decentralized app store for servers that anyone can make packages for.

  • GitHub repo Socket.io

    Realtime application framework (Node.JS server)

  • GitHub repo Redis

    Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.

  • GitHub repo Playwright

    Node.js library to automate Chromium, Firefox and WebKit with a single API

  • GitHub repo django-rest-framework

    Web APIs for Django. 🎸

  • GitHub repo requests-html

    Pythonic HTML Parsing for Humans™

  • GitHub repo RabbitMQ

    Open source RabbitMQ: core server and tier 1 (built-in) plugins

  • GitHub repo Jinja2

    A very fast and expressive template engine.

  • GitHub repo rq

    Simple job queues for Python

  • GitHub repo DearPyGui

    Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies

  • GitHub repo django-channels

    Developer-friendly asynchrony for Django

  • GitHub repo trio

    Trio – a friendly Python library for async concurrency and I/O

  • GitHub repo connexion

    Swagger/OpenAPI First framework for Python on top of Flask with automatic endpoint validation & OAuth2 support

  • GitHub repo itsdangerous

    Safely pass trusted data to untrusted environments and back.

  • GitHub repo daphne

    Django Channels HTTP/WebSocket server

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better uvicorn alternative or higher similarity.


Posts where uvicorn has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-06-26.
  • Sentiment Analysis of r/nfl live-streamed comments
    reddit.com/r/Python | 2021-06-26
    The Uvicorn ASGI server
  • Does an ASGI(Asynchronous Server Gateway Interface) provide any benefit in Rust?
    reddit.com/r/rust | 2021-06-26
    It also enables easily changing part of the server's stack. Typically in python you'll use one module to write your server (e.g. fastapi) then another to actually serve it (e.g. uvicorn). If you decide to change either of those out, you can, without effecting the other.
  • Quick and dirty mock service with Starlette
    dev.to | 2021-06-07
    Instead of a synchronous web server like Gunicorn or uWSGI, an asynchronous web server is required. I selected Uvicorn, a web server similar to Gunicorn that uses uvloop to handle the asynchronous event loop.
  • Is there a recommended library for asynchronous HTTP servers in R?
    reddit.com/r/Rlanguage | 2021-06-03
    For example, there are the servers: Daphne: https://github.com/django/daphne Uvicorn: https://www.uvicorn.org/ Hypercorn: https://pgjones.gitlab.io/hypercorn/index.html
  • The best Python libraries
    reddit.com/r/Python | 2021-05-19
    Hypercorn and Uvicorn. Uvicorn has really nice debugging capabilities, but Hypercorn has solid http/3 support. Recently, however, I have been using Hypercorn as it supports trio out of the box. (Uvicorn does not :( )
  • Why and how we ditched Django Channels to build a scalable chat backend
    dev.to | 2021-05-16
    Complications over deploying the ASGI web servers like Uvicorn. Like there is no clean way to deploy an ASGI application behind a well trusted proxy like nginx. It is always a mess to keep the connections alive between the clients and the ASGI app proxied with nginx irrespective of the configurations tried.
  • Turn Any Website Into An API with AutoScraper and FastAPI
    dev.to | 2021-04-24
    Uvicorn - to serve the API
  • Flask 2.0 is coming, please help us test
    reddit.com/r/Python | 2021-04-16
  • FastAPI over HTTPS for development on Windows
    dev.to | 2021-04-03
    Open the fastapi-https folder in VSCode and create a directory app which will contain our FastAPI application in app/main.py. Also create a file server.py to run our Uvicorn server and use it to serve our FastAPI app. So your directory structure should look like this:
  • Uvicorn config file?
    reddit.com/r/FastAPI | 2021-03-21
    I understand at this point, that it isn't fastapi problem nor starlette, so I looked for any related configuration in uvicorn but all I found is this PR. but my small brain can't figure out the answer from it.
  • Uvicorn: The lightning-fast ASGI server
    news.ycombinator.com | 2021-03-20
  • Python REST APIs with FastAPI, CRUD application
    dev.to | 2021-03-01
    Learn more about uvicorn here
  • Middlewares on FastAPI
    dev.to | 2021-02-07


Basic uvicorn repo stats
5 days ago

encode/uvicorn is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.