Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zillionare/pyemit

light-weight event system runs on asyncio. Provides in-process, inter-process communication and RPC as well
https://github.com/zillionare/pyemit

aio-libs asyncio asyncio-redis event-emitter eventbus rpc

Last synced: about 1 month ago
JSON representation

light-weight event system runs on asyncio. Provides in-process, inter-process communication and RPC as well

Awesome Lists containing this project

README

        

=======
py-emit
=======

.. image:: https://img.shields.io/pypi/v/pyemit.svg
:target: https://pypi.python.org/pypi/pyemit

.. image:: https://img.shields.io/travis/jieyu-tech/pyemit.svg
:target: https://travis-ci.com/zillionare/pyemit

.. image:: https://readthedocs.org/projects/pyemit/badge/?version=latest
:target: https://pyemit.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status

.. image:: https://codecov.io/gh/zillionare/pyemit/branch/master/graph/badge.svg
:target: https://codecov.io/gh/zillionare/pyemit

light-weight asynchronous event system, support in-process communication, remote message server (currently redis
only) communication and remote procedure call (RPC).

* Free software: MIT license
* Documentation: https://pyemit.readthedocs.io.

Features
--------

* asynchronous support.
* support in-process communication
* support remote message server (currently redis, aioredis is required)
* RPC (Remote procedure call)

Credits
-------

This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.

.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage