Quartz 3.19.1

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.AspNetCore
A package to help you use Quartz.NET in Asp.Net core by DI easily
18
Quartz.AspNetCore
A package to help you use Quartz.NET in Asp.Net core by DI easily
21
Quartz.AspNetCore
Quartz.NET ASP.NET Core integration; Quartz Scheduling Framework for .NET
18
Quartz.AspNetCore
Quartz.NET ASP.NET Core integration; Quartz Scheduling Framework for .NET
19
Quartz.AspNetCore
Quartz.NET ASP.NET Core integration; Quartz Scheduling Framework for .NET
20
Quartz.AspNetCore
Quartz.NET ASP.NET Core integration; Quartz Scheduling Framework for .NET
21
Quartz.Extensions.DependencyInjection
Extension methods to integrate Quartz scheduler and the jobs with the generic host in net core.
18
Quartz.Extensions.DependencyInjection
Quartz.NET Microsoft.Extensions.DependencyInjection integration; Quartz Scheduling Framework for .NET
17
Quartz.Extensions.DependencyInjection
Quartz.NET Microsoft.Extensions.DependencyInjection integration; Quartz Scheduling Framework for .NET
19
Quartz.Extensions.DependencyInjection
Quartz.NET Microsoft.Extensions.DependencyInjection integration; Quartz Scheduling Framework for .NET
20
Quartz.Extensions.DependencyInjection
Quartz.NET Microsoft.Extensions.DependencyInjection integration; Quartz Scheduling Framework for .NET
23
Quartz.Extensions.DependencyInjection
Quartz.NET Microsoft.Extensions.DependencyInjection integration; Quartz Scheduling Framework for .NET
26
Quartz.Extensions.DependencyInjection
Quartz.NET Microsoft.Extensions.DependencyInjection integration; Quartz Scheduling Framework for .NET
33
Quartz.Extensions.DependencyInjection
Quartz.NET Microsoft.Extensions.DependencyInjection integration; Quartz Scheduling Framework for .NET
49
Quartz.Extensions.Hosting
Quartz.NET Generic Host integration; Quartz Scheduling Framework for .NET
18
Quartz.Extensions.Hosting
Quartz.NET Generic Host integration; Quartz Scheduling Framework for .NET
19
Quartz.Extensions.Hosting
Runs Quartz.net as a HostedService in a generic host.
17
Quartz.Serialization.Json
Quartz.NET JSON Serialization Support; Quartz Scheduling Framework for .NET
17

Version Downloads Last updated
3.19.1 1 07.08.2026
3.19.0 1 07.08.2026
3.18.2 3 02.07.2026
3.18.1 9 26.04.2026
3.18.0 22 11.04.2026
3.17.1 23 05.04.2026
3.17.0 5 31.03.2026
3.16.1 5 14.03.2026
3.16.0 6 02.03.2026
3.15.1 15 09.11.2025
3.15.0 12 14.09.2025
3.14.0 33 14.03.2025
3.13.1 30 10.11.2024
3.13.0 57 16.08.2024
3.12.0 21 15.08.2024
3.11.0 26 26.07.2024
3.10.0 20 02.07.2024
3.9.0 21 13.05.2024
3.8.1 20 26.06.2024
3.8.0 15 14.03.2025
3.7.0 21 24.01.2025
3.6.3 20 24.01.2025
3.6.2 17 28.01.2025
3.6.1 21 24.01.2025
3.6.0 19 23.07.2024
3.5.0 21 23.01.2025
3.4.0 22 28.11.2024
3.3.3 19 25.07.2024
3.3.2 18 11.01.2025
3.3.1 21 23.01.2025
3.3.0 19 24.07.2024
3.2.4 18 18.07.2024
3.2.3 18 24.01.2025
3.2.2 17 02.01.2025
3.2.1 19 28.11.2024
3.2.0 18 20.07.2024
3.1.0 20 04.08.2024
3.0.7 16 27.01.2025
3.0.6 17 23.01.2025
3.0.5 22 28.11.2024
3.0.4 19 04.01.2025
3.0.3 19 24.01.2025
3.0.2 17 04.08.2024
3.0.1 20 10.11.2024
3.0.0 21 04.08.2024
2.6.2 15 23.01.2025
2.6.1 22 23.01.2025
2.6.0 19 04.08.2024
2.5.0 22 06.01.2025
2.4.1 19 04.08.2024
2.4.0 18 28.11.2024
2.3.3 20 04.08.2024
2.3.2 18 23.01.2025
2.3.1 20 24.01.2025
2.3.0 17 28.11.2024
2.2.4 17 24.01.2025
2.2.3 17 24.01.2025
2.2.2 19 04.08.2024
2.2.1 18 23.01.2025
2.2.0 20 24.01.2025
2.1.2 23 24.01.2025
2.1.1 21 28.11.2024
2.1.0 18 16.08.2024
2.0.1 19 23.01.2025
2.0.0 17 28.11.2024
1.0.3 20 24.01.2025