All Projects → etianen → Aiohttp Wsgi

etianen / Aiohttp Wsgi

Licence: other
WSGI adapter for aiohttp.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Aiohttp Wsgi

Cheroot
Cheroot is the high-performance, pure-Python HTTP server used by CherryPy. Docs -->
Stars: ✭ 128 (-41.28%)
Mutual labels:  wsgi, http-server
Gunicorn
gunicorn 'Green Unicorn' is a WSGI HTTP Server for UNIX, fast clients and sleepy applications.
Stars: ✭ 8,001 (+3570.18%)
Mutual labels:  wsgi, http-server
httoop
HTTOOP - a fully object oriented HTTP protocol library written in python
Stars: ✭ 15 (-93.12%)
Mutual labels:  http-server, wsgi
Pulsar
Event driven concurrent framework for Python
Stars: ✭ 1,867 (+756.42%)
Mutual labels:  wsgi, http-server
Moleculer Web
🌍 Official API Gateway service for Moleculer framework
Stars: ✭ 198 (-9.17%)
Mutual labels:  http-server
Rayo.js
Micro framework for Node.js
Stars: ✭ 170 (-22.02%)
Mutual labels:  http-server
Libhv
🔥 比libevent、libuv更易用的国产网络库。A c/c++ network library for developing TCP/UDP/SSL/HTTP/WebSocket client/server.
Stars: ✭ 3,355 (+1438.99%)
Mutual labels:  http-server
Falcon
A high-performance web server for Ruby, supporting HTTP/1, HTTP/2 and TLS.
Stars: ✭ 2,058 (+844.04%)
Mutual labels:  http-server
Tinywebserver
🔥 Linux下C++轻量级Web服务器
Stars: ✭ 4,720 (+2065.14%)
Mutual labels:  http-server
Ixwebsocket
websocket and http client and server library, coming with ws, a command line swiss army knife utility
Stars: ✭ 204 (-6.42%)
Mutual labels:  http-server
Catacumba
Asynchronous web toolkit for clojure built on top of Ratpack / Netty
Stars: ✭ 192 (-11.93%)
Mutual labels:  http-server
Qxorm
QxOrm library - C++ Qt ORM (Object Relational Mapping) and ODM (Object Document Mapper) library - Official repository
Stars: ✭ 176 (-19.27%)
Mutual labels:  http-server
Donkey
Modern Clojure HTTP server and client built for ease of use and performance
Stars: ✭ 199 (-8.72%)
Mutual labels:  http-server
Http4s
A minimal, idiomatic Scala interface for HTTP
Stars: ✭ 2,173 (+896.79%)
Mutual labels:  http-server
Swoole Bundle
Symfony Swoole Bundle
Stars: ✭ 201 (-7.8%)
Mutual labels:  http-server
Marvin
A go-kit HTTP server for the App Engine Standard Environment
Stars: ✭ 164 (-24.77%)
Mutual labels:  http-server
Hypercorn
Official mirror of https://gitlab.com/pgjones/hypercorn https://pgjones.gitlab.io/hypercorn/
Stars: ✭ 193 (-11.47%)
Mutual labels:  http-server
Fiery
A flexible and lightweight web server
Stars: ✭ 203 (-6.88%)
Mutual labels:  http-server
Http Kit
http-kit is a minimalist, event-driven, high-performance Clojure HTTP server/client library with WebSocket and asynchronous support
Stars: ✭ 2,234 (+924.77%)
Mutual labels:  http-server
Zio Http
A scala library to write Http apps.
Stars: ✭ 162 (-25.69%)
Mutual labels:  http-server

aiohttp-wsgi

WSGI adapter for aiohttp <http://aiohttp.readthedocs.io/en/stable/web.html>_.

aiohttp-wsgi is actively maintained and used in prodution, with any bug reports or feature requests answered promptly. It's a small, stable library, so can go a long time without new releases or updates!

.. image:: https://travis-ci.org/etianen/aiohttp-wsgi.svg?branch=master :target: https://travis-ci.org/etianen/aiohttp-wsgi

Features

  • Run WSGI applications (e.g. Django <https://www.djangoproject.com/>, Flask <http://flask.pocoo.org/>) on aiohttp <http://aiohttp.readthedocs.io/en/stable/web.html>_.
  • Handle thousands of client connections, using asyncio <https://docs.python.org/3/library/asyncio.html>_.
  • Add websockets <http://aiohttp.readthedocs.io/en/stable/web.html#websockets>_ to your existing Python web app!

Resources

  • Documentation <https://aiohttp-wsgi.readthedocs.io/>_ is on Read the Docs.
  • Issue tracking <https://github.com/etianen/aiohttp-wsgi/issues>_ and source code <https://github.com/etianen/aiohttp-wsgi>_ is on GitHub.
  • Continuous integration <https://travis-ci.org/etianen/aiohttp-wsgi>_ is on Travis CI.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].