kalaspuff / tomodachi
π» Microservice lib designed to ease service building using Python and asyncio, with ready to use support for HTTP + WS, AWS SNS+SQS, RabbitMQ / AMQP, middlewares, envelopes, logging, lifecycles. Extend to GraphQL, protobuf, etc.
β195Updated last week
Alternatives and similar repositories for tomodachi:
Users that are interested in tomodachi are comparing it to the libraries listed below
- aiomisc - miscellaneous utils for asyncioβ391Updated 3 weeks ago
- A framework-agnostic library for testing ASGI web applicationsβ160Updated last year
- The asyncio implemetation of Redis distributed locksβ307Updated last year
- offset-free paging for sqlalchemyβ369Updated last month
- aiohttp middleware and helper utils for working with JSON web token.β78Updated last week
- asyncio-compatible timeout classβ563Updated this week
- Python AsyncIO Servicesβ238Updated 11 months ago
- Pythonic dependency injectionβ314Updated last year
- Implementation of dependency injection for Python 3β187Updated 6 months ago
- aiomonitor is module that adds monitor and python REPL capabilities for asyncio applicationβ686Updated 2 months ago
- A wrapper around asyncpg for use with sqlalchemyβ416Updated last year
- ASGI middleware to record and emit timing metrics (to something like statsd)β125Updated last year
- AMQP implementation using asyncioβ280Updated last year
- A dashboard for dramatiq, specific to its Redis broker.β150Updated 3 years ago
- Server-sent events support for aiohttpβ212Updated this week
- Jobs scheduler for managing background task (asyncio)β875Updated this week
- Pure python AMQP 0.9.1 asynchronous client libraryβ288Updated 6 months ago
- Minimal asyncio memcached clientβ149Updated 3 weeks ago
- jinja2 template renderer for aiohttp.webβ236Updated this week
- Asynchronous OAuth 2.0 provider for Python 3β218Updated last month
- Drop-in MessagePack support for ASGI applications and frameworksβ165Updated last year
- Programmatic startup/shutdown of ASGI apps.β224Updated last year
- Middleware for Starlette that allows you to store and access the context data of a request. Can be used with logging so logs automaticallβ¦β472Updated last week
- Celery pool to run coroutine tasksβ108Updated 2 years ago
- admin interface for aiohttp application http://aiohttp-admin.readthedocs.ioβ216Updated 7 months ago
- Ultimate transformation library that supports validation, contexts and aiohttp.β176Updated 2 years ago
- A "run" function for asyncio-based apps that does all the boilerplate.β454Updated last month
- aiosignal: a list of registered asynchronous callbacksβ142Updated this week
- Audit trigger for PostgreSQLβ134Updated 4 months ago
- ASGI support for the Tartiflette GraphQL engineβ99Updated last year