awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to django/daphne

Open-source alternatives to Daphne

30 open-source projects similar to django/daphne, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Daphne alternative.

  • emmett-framework/granianemmett-framework avatar

    emmett-framework/granian

    5,074View on GitHub↗

    Granian is a Rust-based HTTP server written specifically to serve Python web applications. It supports the three major Python gateway interfaces—ASGI for asynchronous apps, WSGI for synchronous apps, and RSGI for async requests—while also handling HTTP/1.1, HTTP/2, and WebSocket connections through automatic protocol negotiation. Architecturally, Granian uses a multiprocess worker model that isolates requests across CPU cores and provides configurable threadpool-limited concurrency to control backpressure per worker. It includes built-in Prometheus metrics exposition for connection counts and

    Rustasgiasynciohttp
    View on GitHub↗5,074
  • grpc/grpcgrpc avatar

    grpc/grpc

    44,891View on GitHub↗

    gRPC is a language-agnostic remote procedure call framework designed for high-performance communication between distributed services. It utilizes a structured interface definition language to generate consistent client stubs and server skeletons, enabling applications to invoke methods on remote servers as if they were local objects. By leveraging the HTTP/2 transport layer, the framework supports efficient binary serialization and multiplexed data exchange across diverse programming environments. The framework distinguishes itself through its support for flexible communication patterns, incl

    C++
    View on GitHub↗44,891
  • pgjones/hypercornpgjones avatar

    pgjones/hypercorn

    1,582View on GitHub↗

    Hypercorn is an ASGI and WSGI Server based on Hyper libraries and inspired by Gunicorn.

    Pythonasgiasynciohttp-server
    View on GitHub↗1,582
  • tomerfiliba-org/rpyctomerfiliba-org avatar

    tomerfiliba-org/rpyc

    1,704View on GitHub↗

    RPyC (Remote Python Call) - A transparent and symmetric RPC library for python

    Python
    View on GitHub↗1,704

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • kludex/uvicornKludex avatar

    Kludex/uvicorn

    10,406View on GitHub↗
    Pythonasgiasynciohttp
    View on GitHub↗10,406
  • unbit/uwsgiunbit avatar

    unbit/uwsgi

    3,546View on GitHub↗

    uWSGI application server container

    C
    View on GitHub↗3,546
  • pylons/waitressPylons avatar

    Pylons/waitress

    1,587View on GitHub↗

    Waitress - A WSGI server for Python 3

    Pythonhttp-serverpythonwsgi-server
    View on GitHub↗1,587
  • benoitc/gunicornbenoitc avatar

    benoitc/gunicorn

    10,443View on GitHub↗

    Gunicorn is a production-grade WSGI HTTP server designed for deploying Python web applications. It functions as a process manager that utilizes a pre-fork worker model, where a master process initializes the application and spawns multiple child processes to handle incoming requests in parallel. This architecture ensures high performance and stability by isolating application execution within persistent worker processes. The server distinguishes itself through its flexible concurrency models and robust process lifecycle management. It supports interchangeable worker types, including synchrono

    Pythonhttphttp-serverpython
    View on GitHub↗10,443
  • tiangolo/uvicorn-gunicorn-fastapi-dockertiangolo avatar

    tiangolo/uvicorn-gunicorn-fastapi-docker

    2,909View on GitHub↗

    This project is a production-ready Docker deployment template for FastAPI applications. It provides a standardized Python web application container that integrates Uvicorn as the ASGI server and Gunicorn as the process manager to handle concurrent requests across multiple CPU cores. The configuration enables performance tuning by adjusting worker processes and server settings based on available CPU resources. It utilizes a multi-stage Docker build to separate build dependencies from the final runtime image. The system covers containerized web hosting, including support for environment-variab

    Pythonasgiasyncdocker
    View on GitHub↗2,909
  • django/channelsdjango avatar

    django/channels

    6,352View on GitHub↗

    Channels is an extension for the Django web framework that adds native support for WebSockets, background tasks, and long-running connections alongside standard HTTP requests. It provides a channel layer abstraction for passing messages between different parts of a Django application across processes, along with a protocol router that inspects incoming connections and dispatches them to the correct handler for HTTP, WebSocket, or custom protocols. The project introduces an async consumer abstraction that wraps protocol-specific handling into a single callable, and a background worker pool tha

    Python
    View on GitHub↗6,352
  • franzinc/aservefranzinc avatar

    franzinc/aserve

    203View on GitHub↗

    AllegroServe, a web server written in Common Lisp

    Common Lisp
    View on GitHub↗203
  • fukamachi/dexadorfukamachi avatar

    fukamachi/dexador

    432View on GitHub↗

    A fast HTTP client for Common Lisp

    Common Lisp
    View on GitHub↗432
  • fukamachi/fast-httpfukamachi avatar

    fukamachi/fast-http

    358View on GitHub↗

    A fast HTTP request/response parser for Common Lisp.

    Common Lisp
    View on GitHub↗358
  • fukamachi/woofukamachi avatar

    fukamachi/woo

    1,381View on GitHub↗

    A fast non-blocking HTTP server on top of libev

    Common Lisp
    View on GitHub↗1,381
  • gendl/aservegendl avatar

    gendl/aserve

    8View on GitHub↗

    AllegroServe, a web server written in Common Lisp

    Common Lisp
    View on GitHub↗8
  • guzba/mummyG

    guzba/mummy

    0View on GitHub↗
    View on GitHub↗0
  • httpswift/swifterhttpswift avatar

    httpswift/swifter

    4,018View on GitHub↗

    Swifter is a lightweight HTTP server engine and routing system written in the Swift programming language. It functions as a web server capable of handling network requests and delivering responses such as HTML and plain text. The project provides a Swift WebSocket server for establishing bidirectional real-time communication channels to exchange text and binary data. It also includes a static file server that maps URL paths to local directories for direct file system access. The engine manages HTTP request routing by mapping specific URL paths to handler functions for delivering dynamic cont

    Swift
    View on GitHub↗4,018
  • iocrate/netkitI

    iocrate/netkit

    0View on GitHub↗
    View on GitHub↗0
  • kaliumhexacyanoferrat/genhttpKaliumhexacyanoferrat avatar

    Kaliumhexacyanoferrat/GenHTTP

    272View on GitHub↗

    Lightweight embeddable web server written in pure C# with few dependencies to 3rd-party libraries.

    C#
    View on GitHub↗272
  • kitura/kituraKitura avatar

    Kitura/Kitura

    7,585View on GitHub↗

    Kitura is a server-side web framework for building HTTP services and web applications using the Swift programming language. It functions as an HTTP server that handles incoming requests, routes traffic, and serves responses. The framework serves as a Codable REST API framework, enabling the encoding and decoding of native Swift data types for web service communication. It also provides a FastCGI web interface to connect Swift applications to external web servers for improved scalability. The system includes capabilities for secure web communication through SSL/TLS network encryption, server-

    Swift
    View on GitHub↗7,585
  • kylef-archive/curassowkylef-archive avatar

    kylef-archive/Curassow

    397View on GitHub↗

    Swift HTTP server using the pre-fork worker model

    Swift
    View on GitHub↗397
  • macournoyer/thinmacournoyer avatar

    macournoyer/thin

    2,275View on GitHub↗

    A very fast & simple Ruby web server

    Ruby
    View on GitHub↗2,275
  • nanohttpd/nanohttpdNanoHttpd avatar

    NanoHttpd/nanohttpd

    7,215View on GitHub↗

    NanoHTTPD is a lightweight, embeddable HTTP server for Java applications. It allows developers to integrate web server capabilities directly into a Java project to handle incoming requests without requiring a standalone installation. The project provides specialized implementations for an HTTPS web server, a WebSocket server for bidirectional real-time communication, and a static file web server. These capabilities enable secure network traffic through SSL certificates and the delivery of local files with automatic MIME type detection. The server includes systems for request routing and hand

    Java
    View on GitHub↗7,215
  • nozeio/noze.ioNozeIO avatar

    NozeIO/Noze.io

    307View on GitHub↗

    Evented I/O streams for Swift

    Swift
    View on GitHub↗307
  • ohler55/agooohler55 avatar

    ohler55/agoo

    928View on GitHub↗

    A High Performance HTTP Server for Ruby

    C
    View on GitHub↗928
  • olliniinivaara/guildensternO

    olliNiinivaara/GuildenStern

    0View on GitHub↗
    View on GitHub↗0
  • orthecreedence/carrierorthecreedence avatar

    orthecreedence/carrier

    43View on GitHub↗

    A lightweight, async HTTP client

    Common Lisp
    View on GitHub↗43
  • orthecreedence/wookieorthecreedence avatar

    orthecreedence/wookie

    196View on GitHub↗

    Asynchronous HTTP server in common lisp

    Common Lisp
    View on GitHub↗196
  • perfectlysoft/perfectPerfectlySoft avatar

    PerfectlySoft/Perfect

    13,753View on GitHub↗

    Perfect is a server-side Swift framework designed for building high-performance web applications, REST APIs, and backend services. It provides an asynchronous HTTP server that handles web traffic through an event loop, alongside a web template engine for generating dynamic HTML pages. The project includes a WebSocket communication library for implementing bidirectional, real-time data exchange between clients and servers. It also provides a database connector to establish connections and exchange data between Swift applications and external database stores. The framework's capabilities cover

    Swift
    View on GitHub↗13,753
  • puma/pumapuma avatar

    puma/puma

    7,878View on GitHub↗

    Puma is a concurrent HTTP server for Ruby applications that implements the Rack interface. It operates as a clustered web server, using a combination of worker processes and threads to handle multiple simultaneous web connections via TCP ports or UNIX domain sockets. The server features a master-worker process model that utilizes multiple CPU cores and employs copy-on-write preloading to reduce memory usage. It supports zero-downtime restarts through socket-handover capabilities, allowing application updates without dropping pending network requests. The project includes a token-authenticate

    Rubymultithreadingrackruby
    View on GitHub↗7,878