Skip to content

Commit bc94ce1

Browse files
authored
Add coredis and streaQ libraries to documentation
Adds two new projects to the library docs which cover a previously lacking area of the Trio ecosystem: Redis support.
1 parent 1ee96c8 commit bc94ce1

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

docs/source/awesome-trio-libraries.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ Database
5050
* `asyncakumuli <https://github.com/M-o-a-T/asyncakumuli>`__ - Client for the `Akumuli <https://akumuli.org/>`__ time series database.
5151
* `aio-databases <https://github.com/klen/aio-databases>`_ - Async Support for various databases (triopg, trio-mysql)
5252
* `peewee-aio <https://github.com/klen/peewee-aio>`_ - Peewee Async ORM with trio support (triopg, trio-mysql).
53+
* `coredis <https://github.com/alisaifee/coredis>`_ - Fast, async, fully-typed Redis client with support for cluster and sentinel
5354

5455

5556
IOT
@@ -83,6 +84,11 @@ Stream Processing
8384
* `Slurry <https://github.com/andersea/slurry>`__ - Slurry is a microframework for building reactive, data processing applications with Trio.
8485

8586

87+
Distributed Task Queue
88+
----------------------
89+
* `streaQ <https://github.com/tastyware/streaq>`_ - Fast, async, fully-typed distributed task queue via Redis streams
90+
91+
8692
RPC
8793
---
8894
* `purepc <https://github.com/python-trio/purerpc>`__ - Native, async Python gRPC client and server implementation using anyio.

0 commit comments

Comments
 (0)