All Projects → jfhbrook → Pyee

jfhbrook / Pyee

Licence: mit
A port of Node.js's EventEmitter to python

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Pyee

Arq
Fast job queuing and RPC in python with asyncio and redis.
Stars: ✭ 695 (+194.49%)
Mutual labels:  async, asyncio, concurrency
Arsenic
Async WebDriver implementation for asyncio and asyncio-compatible frameworks
Stars: ✭ 209 (-11.44%)
Mutual labels:  async, asyncio, twisted
Requests Threads
🎭 Twisted Deferred Thread backend for Requests.
Stars: ✭ 366 (+55.08%)
Mutual labels:  async, asyncio, twisted
Lightio
LightIO is a userland implemented green thread library for ruby
Stars: ✭ 165 (-30.08%)
Mutual labels:  async, concurrency
Tortoise Orm
Familiar asyncio ORM for python, built with relations in mind
Stars: ✭ 2,558 (+983.9%)
Mutual labels:  async, asyncio
Ignareo Isml Auto Voter
Ignareo the Carillon, a web spider template of ultimate concurrency built for leprechauns. Carillons as the best web spiders; Long live the golden years of leprechauns!
Stars: ✭ 154 (-34.75%)
Mutual labels:  asyncio, concurrency
Tascalate Concurrent
Implementation of blocking (IO-Bound) cancellable java.util.concurrent.CompletionStage and related extensions to java.util.concurrent.ExecutorService-s
Stars: ✭ 144 (-38.98%)
Mutual labels:  async, concurrency
Vkbottle
Homogenic! Customizable asynchronous VK API framework
Stars: ✭ 191 (-19.07%)
Mutual labels:  async, asyncio
Smol
A small and fast async runtime for Rust
Stars: ✭ 2,206 (+834.75%)
Mutual labels:  async, concurrency
Fooproxy
稳健高效的评分制-针对性- IP代理池 + API服务,可以自己插入采集器进行代理IP的爬取,针对你的爬虫的一个或多个目标网站分别生成有效的IP代理数据库,支持MongoDB 4.0 使用 Python3.7(Scored IP proxy pool ,customise proxy data crawler can be added anytime)
Stars: ✭ 195 (-17.37%)
Mutual labels:  async, asyncio
Fastapi Gino Arq Uvicorn
High-performance Async REST API, in Python. FastAPI + GINO + Arq + Uvicorn (w/ Redis and PostgreSQL).
Stars: ✭ 204 (-13.56%)
Mutual labels:  async, asyncio
Crochet
Crochet: use Twisted anywhere!
Stars: ✭ 214 (-9.32%)
Mutual labels:  async, twisted
Kubernetes asyncio
Python asynchronous client library for Kubernetes http://kubernetes.io/
Stars: ✭ 147 (-37.71%)
Mutual labels:  async, asyncio
Vue Concurrency
A library for encapsulating asynchronous operations and managing concurrency for Vue and Composition API.
Stars: ✭ 147 (-37.71%)
Mutual labels:  async, concurrency
Fastapi Crudrouter
A dynamic FastAPI router that automatically creates CRUD routes for your models
Stars: ✭ 159 (-32.63%)
Mutual labels:  async, asyncio
Asyncninja
A complete set of primitives for concurrency and reactive programming on Swift
Stars: ✭ 146 (-38.14%)
Mutual labels:  async, concurrency
Mayhem
The Python asyncio tutorial I wish existed earlier
Stars: ✭ 184 (-22.03%)
Mutual labels:  asyncio, concurrency
Txtorcon
Twisted-based asynchronous Tor control protocol implementation. Includes unit-tests, examples, state-tracking code and configuration abstraction.
Stars: ✭ 215 (-8.9%)
Mutual labels:  async, twisted
Aiohttp
Asynchronous HTTP client/server framework for asyncio and Python
Stars: ✭ 11,972 (+4972.88%)
Mutual labels:  async, asyncio
Cppcoro
A library of C++ coroutine abstractions for the coroutines TS
Stars: ✭ 2,118 (+797.46%)
Mutual labels:  async, asyncio

pyee

.. image:: https://travis-ci.org/jfhbrook/pyee.png :target: https://travis-ci.org/jfhbrook/pyee .. image:: https://readthedocs.org/projects/pyee/badge/?version=latest :target: https://pyee.readthedocs.io

pyee supplies a EventEmitter object that is similar to the EventEmitter class from Node.js. It also supplies a number of subclasses with added support for async and threaded programming in python, such as async/await as seen in python 3.5+.

Docs:

Autogenerated API docs, including basic installation directions and examples, can be found at https://pyee.readthedocs.io .

Development:

See DEVELOPMENT.rst.

Changelog:

See CHANGELOG.rst.

Contributors:

See CONTRIBUTORS.rst.

License:

MIT/X11, see LICENSE.

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].