dev.club — where best developers and top companies connect.

dev.club — where best developers and top companies connect.Invite only

Request invite

TickerQ
TickerQ

Background jobs and workflows for .NET
From a scheduled task to a recurring workflow. See every step along the way.

NuGet version NuGet downloads Source-available license Discord community

Start for free · Documentation · Explore the dashboard · View plans · Releases


TickerQ brings scheduling, job chains, and execution visibility into your .NET application. Run work on demand or on a schedule, coordinate dependent steps, and follow each execution through the dashboard. Use it for invoice processing, scheduled reports, data imports, notifications, and application maintenance.

Start for free. Companies with annual consolidated gross revenue below US$5 million qualify for Community, including production use. Other eligible users include individuals, nonprofits, and education. Check eligibility · Get your license →

TickerQ dashboard showing scheduler health, execution statistics, history, and navigation to jobs, diagnostics, and integrations
A local monitoring demo with simulated failures and recovery. Workspace labels are anonymized.

Why TickerQ

For example, a daily invoice workflow can prepare invoices → generate PDFs → send them to customers, with retries and execution history for each step. Explore recurring chains →

A dashboard for daily operations

Understand what is scheduled, what is running, and what needs attention from the same interface.

The optional AI assistant helps you explore jobs and logs in natural language and prepare jobs, schedules, or monitoring rules. It uses your configured model provider; you review and confirm changes before they are applied.

Alerts, deadlines, and recovery

Connect Slack, Microsoft Teams, or a custom webhook with TickerQ.Integrations. Choose which functions to monitor and configure destinations, alert rules, and message payloads from the dashboard.

Set a daily completion deadline, detect repeated failures, or flag jobs that run too long. Enable recovery messages when a monitored issue clears. OpenTelemetry instrumentation connects execution traces to your existing observability tools.

Explore integrations and monitoring →

Packages

Add the packages your application needs. Installation and configuration are covered in the documentation.

Package Purpose
TickerQ Scheduling and job execution
TickerQ.Dashboard Management dashboard and optional AI assistant
TickerQ.EntityFrameworkCore Relational storage through EF Core
TickerQ.MongoDB MongoDB persistence
TickerQ.Caching.StackExchangeRedis Redis persistence, caching, and coordination
TickerQ.Integrations Slack, Teams, webhooks, and job monitoring
TickerQ.Instrumentation.OpenTelemetry Execution tracing

Utilities and the source generator provide shared contracts and compile-time registration. Keep .NET packages on matching release versions.

For centralized scheduling across applications, TickerQ Hub provides .NET and JavaScript/TypeScript SDKs with remote execution. Hub is a separate hosted service with its own terms.

Start for free

License Who it is for Use
Community Companies below US$5M annual consolidated gross revenue and other eligible users listed below Free, including production use; annual renewal while eligible
Evaluation Organizations evaluating TickerQ One-time 30-day evaluation for internal, non-production use
Commercial subscription Organizations outside Community eligibility, including companies at or above US$5M Paid production use within the agreed scope
Community eligibility

For client work, the client must qualify independently or hold a paid license. Community certificates last 12 months and require renewed eligibility confirmation before expiry. The license agreement defines the full eligibility and usage terms.

Get your free Community license → · Compare commercial plans

Documentation and support

Installation, configuration, and usage guides are available on the documentation website.

Jobs should be safe to execute more than once, since retries and recovery can repeat execution. The reliability guide covers these guarantees and deployment considerations.

License

Current commercial versions of TickerQ are source-available under the TickerQ Software License Agreement v1.0. Community, Evaluation, and paid subscriptions are covered by the same agreement. See the licensing overview for package coverage, version boundaries, and certificate requirements.

Older releases published under MIT or Apache 2.0 keep their original terms. Third-party notices are preserved.


Maintained by Arcenox with contributions from the TickerQ community. Support ongoing development through OpenCollective.

Join libs.tech

...and unlock some superpowers

GitHub

We won't share your data with anyone else.