Quartz.Dashboard
3.20.1
Prefix Reserved
See the version list below for details.
dotnet add package Quartz.Dashboard --version 3.20.1
NuGet\Install-Package Quartz.Dashboard -Version 3.20.1
paket add Quartz.Dashboard --version 3.20.1
#r "nuget: Quartz.Dashboard, 3.20.1"
#:package Quartz.Dashboard@3.20.1
#addin nuget:?package=Quartz.Dashboard&version=3.20.1
#tool nuget:?package=Quartz.Dashboard&version=3.20.1
Quartz.Dashboard
Quartz.Dashboard is a Blazor-based dashboard for Quartz.NET that runs inside your ASP.NET Core app and accesses the scheduler in-process.
Warning: Quartz Dashboard is a work in progress and its API surface may change between releases. Supported target frameworks are .NET 8 and newer (Quartz 3.16 or later required).
Installation
dotnet add package Quartz.Dashboard
Basic setup
Configure Quartz and add the dashboard services:
services.AddQuartz(q =>
{
// configure jobs and triggers
});
services.AddQuartzDashboard();
services.AddQuartzHostedService(options => options.WaitForJobsToComplete = true);
Map the endpoints:
app.UseRouting();
app.UseAuthentication();
app.UseAuthorization();
app.UseAntiforgery();
app.UseEndpoints(endpoints =>
{
endpoints.MapQuartzDashboard();
});
By default the dashboard UI is available at /quartz.
Documentation
📖 The full guide covers custom hosting paths, history plugins, production hardening and authorization, integrating with an existing Blazor Server app, and API-only project setup:
https://www.quartz-scheduler.net/documentation/quartz-3.x/packages/dashboard.html
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- Microsoft.AspNetCore.SignalR.Client (>= 8.0.8)
- Quartz.AspNetCore (>= 3.20.1)
- Quartz.Serialization.SystemTextJson (>= 3.20.1)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Quartz.Dashboard:
| Package | Downloads |
|---|---|
|
Endatix.Modules.Jobs
This package contains the Background Jobs module of the Endatix Platform. The BackgroundJobs table is the record of every job, and Quartz.NET, clustered in the same database, schedules and fires them. Persistence lives in its own "jobs" schema with its own migration history, so job migrations deploy independently of app-schema migrations. Quartz.NET is Apache-2.0 licensed; see THIRD-PARTY-NOTICES in this package. Endatix Platform is an open-source data collection and management library for .NET. |
GitHub repositories (1)
Showing the top 1 popular GitHub repositories that depend on Quartz.Dashboard:
| Repository | Stars |
|---|---|
|
foxminchan/BookWorm
An Aspire reference architecture for cloud-native microservices and agentic AI with MCP, A2A & AG-UI
|
| Version | Downloads | Last Updated |
|---|---|---|
| 4.4.0 | 0 | 10/7/2026 |
| 4.3.0 | 2,142 | 9/29/2026 |
| 4.2.4 | 142 | 9/29/2026 |
| 4.2.3 | 174 | 9/28/2026 |
| 4.2.2 | 962 | 9/28/2026 |
| 4.2.1 | 552 | 9/27/2026 |
| 4.2.0 | 272 | 9/25/2026 |
| 4.1.1 | 3,669 | 9/19/2026 |
| 4.1.0 | 1,379 | 9/13/2026 |
| 4.0.1 | 695 | 9/8/2026 |
| 4.0.0 | 965 | 9/3/2026 |
| 4.0.0-rc.2 | 68 | 9/3/2026 |
| 4.0.0-rc.1 | 82 | 9/3/2026 |
| 3.22.4 | 107 | 10/5/2026 |
| 3.22.3 | 129 | 9/29/2026 |
| 3.22.2 | 103 | 9/28/2026 |
| 3.22.1 | 97 | 9/28/2026 |
| 3.22.0 | 525 | 9/13/2026 |
| 3.21.0 | 317 | 9/9/2026 |
| 3.20.1 | 317 | 9/3/2026 |