Quartz 3.18.2

Quartz.NET

Quartz.NET is a full-featured, open source job scheduling system that can be used from the smallest apps to large scale enterprise systems.

Installation

dotnet add package Quartz

To add JSON serialization for persistent job stores, also add Quartz.Serialization.SystemTextJson (or Quartz.Serialization.Json).

Quick start

using Quartz;
using Quartz.Impl;

// grab the scheduler instance from the factory and start it
StdSchedulerFactory factory = new StdSchedulerFactory();
IScheduler scheduler = await factory.GetScheduler();
await scheduler.Start();

// define the job and tie it to our HelloJob class
IJobDetail job = JobBuilder.Create<HelloJob>()
    .WithIdentity("job1", "group1")
    .Build();

// trigger the job to run now, and then repeat every 10 seconds
ITrigger trigger = TriggerBuilder.Create()
    .WithIdentity("trigger1", "group1")
    .StartNow()
    .WithSimpleSchedule(x => x
        .WithIntervalInSeconds(10)
        .RepeatForever())
    .Build();

await scheduler.ScheduleJob(job, trigger);
public class HelloJob : IJob
{
    public async Task Execute(IJobExecutionContext context)
    {
        await Console.Out.WriteLineAsync("Greetings from HelloJob!");
    }
}

Tip: Quartz.NET comes with sane defaults — you only need explicit configuration when you want to change them.

Documentation

📖 Full documentation: https://www.quartz-scheduler.net/documentation/quartz-3.x/

Showing the top 20 packages that depend on Quartz.

Packages Downloads
Quartz.Extensions.DependencyInjection
Extension methods to integrate Quartz scheduler and the jobs with the generic host in net core.
119
Quartz.Extensions.DependencyInjection
Quartz.NET Microsoft.Extensions.DependencyInjection integration; Quartz Scheduling Framework for .NET
119
Quartz.Extensions.DependencyInjection
Quartz.NET Microsoft.Extensions.DependencyInjection integration; Quartz Scheduling Framework for .NET
120
Quartz.Extensions.DependencyInjection
Quartz.NET Microsoft.Extensions.DependencyInjection integration; Quartz Scheduling Framework for .NET
121
Quartz.Extensions.DependencyInjection
Quartz.NET Microsoft.Extensions.DependencyInjection integration; Quartz Scheduling Framework for .NET
122
Quartz.Extensions.DependencyInjection
Quartz.NET Microsoft.Extensions.DependencyInjection integration; Quartz Scheduling Framework for .NET
123
Quartz.Extensions.DependencyInjection
Quartz.NET Microsoft.Extensions.DependencyInjection integration; Quartz Scheduling Framework for .NET
124
Quartz.Extensions.DependencyInjection
Quartz.NET Microsoft.Extensions.DependencyInjection integration; Quartz Scheduling Framework for .NET
128
Quartz.Extensions.DependencyInjection
Quartz.NET Microsoft.Extensions.DependencyInjection integration; Quartz Scheduling Framework for .NET
129
Quartz.Extensions.DependencyInjection
Quartz.NET Microsoft.Extensions.DependencyInjection integration; Quartz Scheduling Framework for .NET
133
Quartz.Extensions.DependencyInjection
Quartz.NET Microsoft.Extensions.DependencyInjection integration; Quartz Scheduling Framework for .NET
147
Quartz.Extensions.Hosting
Quartz.NET Generic Host integration; Quartz Scheduling Framework for .NET
131
Quartz.Extensions.Hosting
Runs Quartz.net as a HostedService in a generic host.
121
Quartz.Serialization.Json
Quartz.NET JSON Serialization Support
123
Quartz.Serialization.Json
Quartz.NET JSON Serialization Support; Quartz Scheduling Framework for .NET
119
Quartz.Serialization.Json
Quartz.NET JSON Serialization Support; Quartz Scheduling Framework for .NET
120
Quartz.Serialization.Json
Quartz.NET JSON Serialization Support; Quartz Scheduling Framework for .NET
122
Quartz.Serialization.Json
Quartz.NET JSON Serialization Support; Quartz Scheduling Framework for .NET
123

https://github.com/quartznet/quartznet/releases

Version Downloads Last updated
3.18.2 13 06/27/2026
3.18.1 30 04/25/2026
3.18.0 31 04/11/2026
3.17.1 36 04/03/2026
3.17.0 34 03/29/2026
3.16.1 35 03/05/2026
3.16.0 36 03/02/2026
3.15.1 85 10/28/2025
3.15.0 128 08/05/2025
3.14.0 125 04/01/2025
3.13.1 119 04/01/2025
3.13.0 111 04/01/2025
3.12.0 133 04/01/2025
3.11.0 132 04/01/2025
3.10.0 114 04/01/2025
3.9.0 107 04/01/2025
3.8.1 96 04/01/2025
3.8.0 116 04/01/2025
3.7.0 103 04/01/2025
3.6.3 120 04/01/2025
3.6.2 113 04/01/2025
3.6.1 130 04/01/2025
3.6.0 120 04/01/2025
3.5.0 119 04/01/2025
3.4.0 125 04/01/2025
3.3.3 103 04/01/2025
3.3.2 111 04/01/2025
3.3.1 131 04/01/2025
3.3.0 124 04/05/2025
3.2.4 106 04/01/2025
3.2.3 116 04/01/2025
3.2.2 114 04/01/2025
3.2.1 104 04/01/2025
3.2.0 116 04/01/2025
3.1.0 115 04/01/2025
3.0.7 113 04/01/2025
3.0.6 114 04/01/2025
3.0.5 119 04/01/2025
3.0.4 127 04/01/2025
3.0.3 120 04/01/2025
3.0.2 104 04/01/2025
3.0.1 113 04/01/2025
3.0.0 124 04/01/2025
2.6.2 115 04/01/2025
2.6.1 109 04/01/2025
2.6.0 120 04/01/2025
2.5.0 126 04/01/2025
2.4.1 128 04/01/2025
2.4.0 118 04/01/2025
2.3.3 105 04/01/2025
2.3.2 134 04/01/2025
2.3.1 117 04/01/2025
2.3.0 128 04/01/2025
2.2.4 124 04/01/2025
2.2.3 119 04/01/2025
2.2.2 107 04/01/2025
2.2.1 114 04/01/2025
2.2.0 136 04/01/2025
2.1.2 118 04/01/2025
2.1.1 112 04/01/2025
2.1.0 119 04/01/2025
2.0.1 117 04/01/2025
2.0.0 121 04/01/2025
1.0.3 121 04/01/2025