InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more β
Top 18 Python event-driven Projects
-
Project mention: Show HN: Sidequest.js β Background jobs for Node.js using your database | news.ycombinator.com | 2025-08-04
https://github.com/timgit/pg-boss https://github.com/hatchet-dev/hatchet are both on top of Postgres, but I like the SQLite here for a project I have in mind.
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
-
tracecat
All-in-one automation platform (workflows, tables, cases) for security and IT teams. Open source Splunk SOAR / ServiceNow SecOps alternative.
-
-
-
workflows-py
Workflows are an event-driven, async-first, step-based way to control the execution flow of AI applications like agents.
Project mention: Show HN: Worflows.py, the best way to build agents | news.ycombinator.com | 2025-07-01 -
-
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
django-action-triggers
A Django library for asynchronously triggering actions in response to database changes. It supports integration with webhooks, message brokers (e.g., Kafka, RabbitMQ), and can trigger other processes, including AWS Lambda functions.
django-action-triggers β Django library for asynchronously triggering actions in response to database changes
-
-
pynnex
PynneX provides a modern emitter-listener (signal-slot) pattern with thread safety, async support, and dynamic connection detection. Build decoupled architectures without heavy frameworks. Itβs pure Python 3.10+; minimal overhead. Choose from multiple aliases (signal-slot or publisher-subscriber).
Project mention: Show HN: Building Real-Time Web Applications with PynneX and FastAPI | news.ycombinator.com | 2025-02-02 -
event-driven-automation
A comprehesive colletion of self-service use cases to showcase Event Driven Automation
-
Project mention: Show HN: Flow β A Dynamic Task Engine for AI Agents Without DAG | news.ycombinator.com | 2024-12-02
I did something similar to this: https://github.com/memodb-io/drive-flow.
It supports tasks, dynamic routes and parallel execution in pure Python build-ins(zero deps). But just a side project so no persistent stuff and just a easy tool.
-
-
-
-
jockey
π Generic Python library for running asynchronous workers. Useful for building event handlers, web frameworks, and alike. (by orsinium-labs)
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python event-driven discussion
Python event-driven related posts
-
Show HN: Building Real-Time Web Applications with PynneX and FastAPI
-
FastAPI/SocketIO stock monitor with Python workers
-
Show HN: FastAPI Realtime Stock Monitor with Python worker threads [video]
-
Why and How I Ended Up Creating PynneX - A Modern Signal/Slot Library for Python
-
Show HN: PGCacheWatch
-
Show HN: PGCacheWatch
-
Boost Your App's Performance with PGCacheWatch for PostgreSQL
-
A note from our sponsor - InfluxDB
www.influxdata.com | 1 Sep 2025
Index
What are some of the best open-source event-driven projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | hatchet | 5,968 |
2 | Twisted | 5,845 |
3 | tracecat | 3,205 |
4 | minos-python | 469 |
5 | rele | 202 |
6 | workflows-py | 165 |
7 | walnats | 98 |
8 | django-action-triggers | 84 |
9 | diator | 75 |
10 | pynnex | 57 |
11 | event-driven-automation | 43 |
12 | drive-flow | 35 |
13 | PGCacheWatch | 22 |
14 | pyeventbus | 18 |
15 | aioemit | 11 |
16 | jockey | 8 |
17 | DetaEventQueue | 5 |
18 | corelib | 1 |