# Julia cron like event scheduler

**URL:** <https://discourse.julialang.org/t/julia-cron-like-event-scheduler/6899>\
**Category:** General Usage\
**Created:** [November 5, 2017, 8:23pm UTC](https://discourse.julialang.org/t/julia-cron-like-event-scheduler/6899 "2017-11-05T20:23:19Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![scelles](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/scelles/32/220408_2.png) [@scelles](https://discourse.julialang.org/u/scelles)\
**Post date:** [November 5, 2017, 8:23pm UTC](https://discourse.julialang.org/t/julia-cron-like-event-scheduler/6899/1 "2017-11-05T20:23:19Z")

</div>

Hello,

I’m looking for a cron like scheduler written in Julia  
(something comparable to [APScheduler](https://apscheduler.readthedocs.io/en/latest/) or [sched](https://docs.python.org/3/library/sched.html) or [schedule](https://schedule.readthedocs.io/en/stable/) for Python)  
I haven’t found it in the Julia ecosystem… but maybe someone here know a package like this.  
Any help is welcome

Kind regards

---

<div class="post-metadata">

**Author:** ![ggggggggg](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ggggggggg/32/265_2.png) [@ggggggggg](https://discourse.julialang.org/u/ggggggggg)\
**Post date:** [November 6, 2017, 3:06am UTC](https://discourse.julialang.org/t/julia-cron-like-event-scheduler/6899/2 "2017-11-06T03:06:26Z")

</div>

There was a similar question on stackeoverflow, does the answer there work for you?

> <https://stackoverflow.com/questions/46730044/what-is-the-julia-equivalent-to-pythons-schedule-package/46744455#46744455>

---

<div class="post-metadata">

**Author:** ![scelles](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/scelles/32/220408_2.png) [@scelles](https://discourse.julialang.org/u/scelles)\
**Post date:** [November 6, 2017, 8:15am UTC](https://discourse.julialang.org/t/julia-cron-like-event-scheduler/6899/3 "2017-11-06T08:15:28Z")

</div>

Thanks @ggggggggg but I was looking for a higher level approach of the problem of scheduling events.  
Being able to parse cron syntax could be a nice feature on top of that

---

<div class="post-metadata">

**Author:** ![scelles](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/scelles/32/220408_2.png) [@scelles](https://discourse.julialang.org/u/scelles)\
**Post date:** [November 9, 2017, 9:03am UTC](https://discourse.julialang.org/t/julia-cron-like-event-scheduler/6899/4 "2017-11-09T09:03:19Z")

</div>

I wrote this Julia implementation of [Python sched](https://docs.python.org/3.6/library/sched.html#sched.scheduler)

[https://github.com/scls19fr/Sched.jl](https://github.com/scls19fr/Sched.jl)

We could probably tackle implementing more advanced scheduler (such as APSScheduler, schedule) using Julia  
See [https://github.com/scls19fr/Sched.jl/issues/5](https://github.com/scls19fr/Sched.jl/issues/5)

---

<div class="post-metadata">

**Author:** ![scelles](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/scelles/32/220408_2.png) [@scelles](https://discourse.julialang.org/u/scelles)\
**Post date:** [December 25, 2017, 3:16pm UTC](https://discourse.julialang.org/t/julia-cron-like-event-scheduler/6899/5 "2017-12-25T15:16:53Z")

</div>

A more advanced and extensible implementation of a scheduler is now available at  
[https://github.com/scls19fr/ExtensibleScheduler.jl](https://github.com/scls19fr/ExtensibleScheduler.jl)

Latest doc can [be found here](https://scls19fr.github.io/ExtensibleScheduler.jl/latest/).

---

<div class="post-metadata">

**Author:** ![cihga39871](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/cihga39871/32/50103_2.png) [@cihga39871](https://discourse.julialang.org/u/cihga39871)\
**Post date:** [May 21, 2023, 2:37pm UTC](https://discourse.julialang.org/t/julia-cron-like-event-scheduler/6899/6 "2023-05-21T14:37:54Z")

</div>

Hi,  
A crontab-like syntax scheduler is supported in [GitHub - cihga39871/JobSchedulers.jl: A Julia-based job scheduler and workload manager inspired by Slurm, PBS and Crontab.](https://github.com/cihga39871/JobSchedulers.jl) from v0.8

It also supports CPU/memory management, job dependency like Slurm and PBS.

---

<div class="post-metadata">

**Author:** ![FemtoTrader](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/femtotrader/32/309_2.png) [@FemtoTrader](https://discourse.julialang.org/u/FemtoTrader)\
**Post date:** [September 23, 2025, 2:40pm UTC](https://discourse.julialang.org/t/julia-cron-like-event-scheduler/6899/7 "2025-09-23T14:40:16Z")

</div>

Hi, I recently noticed [GitHub - bhftbootcamp/Crontab.jl: Cron-style scheduling with \* \* \* \* \* syntax for Julia](https://github.com/bhftbootcamp/Crontab.jl)
