Hangfire
An easy way to perform background processing in .NET and .NET Core applications. No Windows Service or separate process required. Backed by persistent storage. Open and free for commercial use.
Cost / License
- Free Personal
- Open Source
Platforms
- Mac
- Windows
- Linux
- Self-Hosted
Features
- Server Monitoring
- Dashboard
- Web-Based
Tags
- .net-core
- background-processing
- ASP.NET
- Web Development
- .net
Hangfire News & Activities
Recent activities
Hangfire information
What is Hangfire?
Incredibly easy way to perform fire-and-forget, delayed and recurring jobs inside ASP.NET applications. CPU and I/O intensive, long-running and short-running jobs are supported. No Windows Service / Task Scheduler required. Backed by Redis, SQL Server, SQL Azure and MSMQ.
Hangfire provides a unified programming model to handle background tasks in a reliable way and run them on shared hosting, dedicated hosting or in cloud. You can start with a simple setup and grow computational power for background jobs with time for these scenarios:
mass notifications/newsletters batch import from xml, csv or json creation of archives firing off web hooks deleting users building different graphs image/video processing purging temporary files recurring automated reports database maintenance …and so on





