InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Top 16 Python Scheduler Projects
-
The Official Apache Airflow Solution allows devs to sync DAGs through Git Sync from their Git repo. However, this feature does not exist for plugins (Github Issue). Any workaround or do you just keep deploying a new Airflow Image whenever a plugin change occurs similar to this example?
-
Dagster? https://dagster.io
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
Intuitive scheduling framework: https://rocketry.readthedocs.io/
-
RQ-Scheduler is another simpler alternative (rq/rq-scheduler: A lightweight library that adds job scheduling capabilities to RQ (Redis Queue) (github.com)) that appears to be good for such purposes. It's not immediately clear if it would suffer from the same issues, but it seems not (Redis manages issues with data loss well, a separate queue is used for the scheduled tasks, etc.). Is anyone aware of any drawbacks to using RQ-Scheduler for something like this?
-
Project mention: Creating bots with OAuth 2.0 Authorization Code Flow with PKCE and V2 of the Twitter API | dev.to | 2022-09-23
When I’ve previously made bots, I’ve typically used an external service such as Render’s cron job service or Google’s cloud scheduler to handle the timing of my bots. But for @noun__verb, I used flask-apscheduler to set up the timing. This might be better for smaller projects, but you may want to consider a cloud service as you scale.
-
-
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
-
starthinker
Reference framework for building data workflows provided by Google. Accelerates authentication, logging, scheduling, and deployment of solutions using GCP. To borrow a tagline.. "The framework for professionals with deadlines."
-
Project mention: BeatServer – Runs like celery beat but using Django ASGI | news.ycombinator.com | 2022-08-13
-
Project mention: Diffusion for beginners, GitHub, a gentle introduction to diffusion | news.ycombinator.com | 2022-10-18
-
AnnA_Anki_neuronal_Appendix
Using machine learning on your anki collection to enhance the scheduling via semantic clustering and semantic similarity
-
-
I created this script using the NiceHash API with instructions for you to use.
-
-
View on GitHub
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Scheduler related posts
- How do you manage scheduled tasks?
- self hosted Alternative to easycron.com?
- Is SQL a prerequisite to learning Python ?
- Easiest way to run a scheduled Python script?
- Scheduling in Data Engineering
- Run external programs intuitively in Python
- Should i use airflow
-
A note from our sponsor - InfluxDB
www.influxdata.com | 28 Jan 2023
Index
What are some of the best open-source Scheduler projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | Airflow | 28,905 |
2 | dagster | 6,364 |
3 | rocketry | 2,617 |
4 | rq-scheduler | 1,279 |
5 | flask-apscheduler | 983 |
6 | scheduler-component | 377 |
7 | Flask-RQ2 | 208 |
8 | deck-chores | 163 |
9 | starthinker | 152 |
10 | beatserver | 130 |
11 | diffusion-for-beginners | 62 |
12 | AnnA_Anki_neuronal_Appendix | 46 |
13 | coo | 46 |
14 | NiceHash-Mining-Scheduler | 2 |
15 | pipelines | 2 |
16 | scheduled_thread_pool_executor | 0 |