Displaying 1 to 20 from 40 results

aiohttp - Async http client/server framework (asyncio)

  •    Python

For this release we completely refactored low-level implementation of http handling. Finally uvloop gives performance improvement. Overall performance improvement should be around 70-90% compared to 1.x version.We took opportunity to refactor long standing api design problems across whole package. Client exceptions handling has been cleaned up and now much more straight forward. Client payload management simplified and allows to extend with any custom type. Client connection pool implementation has been redesigned as well, now there is no need for actively releasing response objects, aiohttp handles connection release automatically.

gain - Web crawling framework based on asyncio.

  •    Python

Web crawling framework for everyone. Written with asyncio, uvloop and aiohttp. You can add proxy setting to spider as above.

webargs - A friendly library for parsing HTTP request arguments, with built-in support for popular web frameworks, including Flask, Django, Bottle, Tornado, Pyramid, webapp2, Falcon, and aiohttp

  •    Python

webargs is a Python library for parsing and validating HTTP request arguments, with built-in support for popular web frameworks, including Flask, Django, Bottle, Tornado, Pyramid, webapp2, Falcon, and aiohttp. webargs supports Python >= 2.7 or >= 3.5.

gino - GINO Is Not ORM - a Python asyncio ORM on SQLAlchemy core.

  •    Python

GINO - GINO Is Not ORM - is a lightweight asynchronous ORM built on top of SQLAlchemy core for Python asyncio. Now (early 2018) GINO supports only one dialect asyncpg. There are a few tasks in GitHub issues marked as help wanted. Please feel free to take any of them and pull requests are greatly welcome.




aiobotocore - asyncio support for botocore library using aiohttp

  •    Python

Async client for amazon services using botocore and aiohttp/asyncio.Main purpose of this library to support amazon s3 api, but other services should work (may be with minor fixes). For now we have tested only upload/download api for s3, other users report that SQS and Dynamo services work also. More tests coming soon.

aiocouchdb - CouchDB client built on top of aiohttp (asyncio)

  •    Python

CouchDB client built on top of aiohttp and made for asyncio.Current status: beta. aiocouchdb has all CouchDB API implements up to 1.6.1 release. However, it may lack of some usability and stability bits, but work is in progress. Feel free to send pull request or open issue if you'd found something that should be fixed.

aiodocker - Python Docker API client based on asyncio and aiohttp

  •    Python

A simple Docker HTTP API wrapper written with asyncio and aiohttp.

aiohttp-devtools - dev tools for aiohttp

  •    Python

Dev tools for aiohttp.aiohttp-devtools provides a number of tools useful when developing applications with aiohttp and associated libraries.


aiohttp-sse - Server-sent events support for aiohttp

  •    Python

The EventSource* interface is used to receive server-sent events. It connects to a server over HTTP and receives events in text/event-stream format without closing the connection. aiohttp-sse provides support for server-sent events for aiohttp.The aiohttp-sse is offered under Apache 2.0 license.

aiohttp_admin - admin interface for aiohttp application http://aiohttp-admin.readthedocs.io

  •    Python

aiohttp_admin will help you on building an admin interface on top of an existing data model. Library designed to be database agnostic and decoupled of any ORM or database layer. Admin module relies on async/await syntax (PEP492) thus not compatible with Python older then 3.5.Install docker using instruction from the official site, for OSX we use docker-machine.

aiojobs - Jobs scheduler for managing background task (asyncio)

  •    Python

The library gives controlled way for scheduling background tasks for asyncio applications.Feel free to post your questions and ideas here.

multidict - multidict implementation

  •    Python

Multidict is dict-like collection of key-value pairs where key might be occurred more than once in the container.HTTP Headers and URL query string require specific data structure: multidict. It behaves mostly like a regular dict but it may have several values for the same key and preserves insertion ordering.

pytest-aiohttp - pytest plugin for aiohttp support

  •    Python

The library allows to use aiohttp pytest plugin without need for implicitly loading it like pytest_plugins = 'aiohttp.pytest_plugin'.

sockjs - SockJS Server

  •    Python

aiosockjs is a SockJS server based on aiohttp PEP 3156 asyncio module.aiosockjs is a SockJS integration for aiohttp. SockJS interface is implemented as a aiohttp route. Its possible to create any number of different sockjs routes, ie `/sockjs/* or /mycustom-sockjs/*. You can provide different session implementation and management for each sockjs route.

yarl - Yet another URL library

  •    Python

For full documentation please read https://yarl.readthedocs.org.YARL requires multidict library.

aiohttp-graphql - Adds GraphQL support to your aiohttp app.

  •    Python

Adds GraphQL support to your aiohttp application.Based on flask-graphql by Syrus Akbary and sanic-graphql by Sergey Porivaev.

gzthermal-web - A web interface to gzthermal by caveman on encode.ru

  •    Python

Inspired by Of SVG, Minification and Gzip by Anton Khlynovskiy. The gzthermal binary itself is not open source.

aiohttp-login - Registration and authorization (including social) for aiohttp apps.

  •    Python

The library designed to easily change UI themes. Currently bootstrap-3 and bootstrap-4 themes are available. But it's very easy to add new themes, actually theme - is just a folder with jinja2 templates. Choice and configure one of database storages.