DEV Community

Oleksandr Viktor
Oleksandr Viktor

Posted on

πŸš€ WJb vs Popular Alternatives

πŸš€ WJb vs Popular Alternatives

Over the last months I've been building WJb, a lightweight .NET job and workflow framework focused on simplicity, explicitness, and developer control.

Today, WJb includes:

βœ… Background jobs
βœ… Delayed execution
βœ… Cron scheduling
βœ… Workflow chaining
βœ… Dependency injection
βœ… JSON-based action registration
βœ… Strongly typed actions
βœ… Pluggable storage

Unlike many alternatives, WJb is designed to work without external infrastructure and without forcing your business logic into framework-specific patterns.

The goal is simple:

Write background jobs as regular C# code and keep full control over how everything works.

How does it compare?

Compared to Hangfire, Quartz.NET, and MassTransit, WJb focuses on:

lightweight deployment
explicit workflows
strongly typed action architecture
low learning curve
no broker requirements
full author control

Is it production ready?

The framework now includes a growing integration test suite covering:

Actions
DI
Scheduling
Storage
Workflows
Results
Queries
Serialization
Extensions

and continues to evolve based on real-world usage.

Looking for early adopters

WJb has reached the point where I'd love to get feedback from other .NET developers.

If you:

use Hangfire,
use Quartz.NET,
built your own background worker,
need lightweight workflows,

please give WJb a try and let me know what works, what doesn't, and what is missing.

Real feedback is far more valuable than assumptions.

πŸ”— Website: https://wjb.pro
πŸ”— GitHub: https://github.com/UkrGuru/WJb.Demo
πŸ”— NuGet: https://www.nuget.org/packages?q=wjb

Your feedback will directly influence the roadmap.

dotnet #csharp #opensource #aspnetcore #backgroundjobs #workflow #hangfire #quartznet #masstransit #nuget #softwarearchitecture #dotnetdev

Top comments (0)