Credits
JobRunr is build on the shoulders of some giants and I want to give them credit where credit's due.
Hangfire by Sergey Odinokov
JobRunr is a port of Hangfire in .NET to Java and could not have exist without Hangfire being a great example.
License: LGPL v3
ASM
ASM is used to read the byte code of the provided lambda and find the correct class
method
and arguments
of the job to process in the background. These are then serialized to Json and stored in a StorageProvider
.
License: BSD
JavaCron by Ahmed AlSahaf
JavaCron was used as the basis for the Cron scheduling in JobRunr. It is a great and well-tested Cron parser.
License: MIT
cRonstrue by Brady Holt
cRonstrue is a Javascript library and transforms a Cron expression into Human Readable format. It is used in the frontend on the Recurring Jobs page.
License: MIT