https://github.com/jfhbrook/pyee
A rough port of Node.js's EventEmitter to Python with a few tricks of its own
https://github.com/jfhbrook/pyee
async asyncio concurrency event-emitter hacktoberfest nodejs python trio twisted
Last synced: 5 months ago
JSON representation
A rough port of Node.js's EventEmitter to Python with a few tricks of its own
- Host: GitHub
- URL: https://github.com/jfhbrook/pyee
- Owner: jfhbrook
- License: mit
- Created: 2011-07-16T23:29:31.000Z (about 14 years ago)
- Default Branch: main
- Last Pushed: 2025-03-17T19:07:17.000Z (7 months ago)
- Last Synced: 2025-05-12T03:45:25.140Z (5 months ago)
- Topics: async, asyncio, concurrency, event-emitter, hacktoberfest, nodejs, python, trio, twisted
- Language: Python
- Homepage: https://github.com/jfhbrook/public
- Size: 372 KB
- Stars: 385
- Watchers: 12
- Forks: 40
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# pyee
[](https://pyee.readthedocs.io/en/latest/?badge=latest)
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.## Docs
Autogenerated API docs, including basic installation directions and examples,
can be found at .## Development
See [DEVELOPMENT.md](./DEVELOPMENT.md).
## Changelog
See [CHANGELOG.md](./CHANGELOG.md).
## Contributors
See [CONTRIBUTORS.md](./CONTRIBUTORS.md).
## License
MIT/X11, see [LICENSE](./LICENSE).