WJb.UI.Blazor 0.108.0

dotnet add package WJb.UI.Blazor --version 0.108.0
                    
NuGet\Install-Package WJb.UI.Blazor -Version 0.108.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="WJb.UI.Blazor" Version="0.108.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="WJb.UI.Blazor" Version="0.108.0" />
                    
Directory.Packages.props
<PackageReference Include="WJb.UI.Blazor" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add WJb.UI.Blazor --version 0.108.0
                    
#r "nuget: WJb.UI.Blazor, 0.108.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package WJb.UI.Blazor@0.108.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=WJb.UI.Blazor&version=0.108.0
                    
Install as a Cake Addin
#tool nuget:?package=WJb.UI.Blazor&version=0.108.0
                    
Install as a Cake Tool

⚡ WJb.UI.Blazor

Free Blazor monitoring and administration UI for WJb.


WJb Monitor Demo


🚀 Overview

WJb.UI.Blazor provides a ready-to-use administration interface for WJb.

Manage jobs, actions, and services through a clean Blazor-based user interface without external UI dependencies.

Included

  • ✅ Jobs monitoring
  • ✅ Job payload viewer
  • ✅ Actions management
  • ✅ Services management
  • ✅ Action testing
  • ✅ Responsive layout
  • ✅ Compatible with WJb.Sql

📸 UI Overview

Home

Provides a simple starting point for navigation.

  • Jobs
  • Actions
  • Services

Jobs

Monitor execution and inspect job details.

Features:

  • View jobs
  • Filter by date
  • Search loaded jobs
  • Pagination controls
  • Progress tracking
  • Payload inspection
  • Retry failed jobs

Supported states:

Pending
Processing
Completed
Failed

Actions

Manage action definitions.

Features:

  • Create actions
  • Edit settings
  • View JSON configuration
  • Test actions

Services

Manage service definitions.

Features:

  • Create services
  • Edit settings
  • Key/value configuration editor
  • JSON viewer

📦 Installation

dotnet add package WJb.UI.Blazor

🧩 Components

Actions

<DefinitionsTab DefinitionType="DefinitionType.Actions" />

Services

<DefinitionsTab DefinitionType="DefinitionType.Services" />

Jobs

<JobsTab />

🔗 Dependencies

Required:

WJb

Optional:

WJb.Sql

for SQL Server persistence.


🎯 Design Goals

WJb.UI.Blazor focuses on administration and monitoring.

It intentionally avoids:

  • workflow design tools
  • hidden orchestration
  • runtime modifications
  • dashboard-style metrics inflation

The goal is simple:

View jobs
Inspect payloads
Manage definitions
Test actions

✨ Highlights

Job Payload Viewer

Inspect the exact payload stored with a job.

{
  "to": "user@test.com",
  "subject": "Welcome"
}

Action Testing

Run actions directly from the UI.

▶ Test

Configuration Editor

Manage definitions without editing source code.

Services
Actions

Directly from the browser.


🧩 Compatible Packages

Free

WJb
WJb.UI.Blazor

Commercial

WJb.Sql
WJb.Pro

📃 License

WJb License (Non-Commercial Use)

Commercial use is NOT permitted without a valid commercial license.

Commercial licenses are available through:

WJb.Sql
WJb.Pro

See the included LICENSE file for complete licensing terms.


☕ Support WJb

If WJb helps your projects:

👉 https://ko-fi.com/ukrguru


WJb.UI.Blazor provides a lightweight monitoring experience for WJb without introducing additional runtime complexity.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.108.0 0 7/22/2026

WJb.UI.Blazor 0.108.0
           - Jobs monitoring and management
           - Job details and payload viewer
           - Actions browser
           - Services browser
           - Action execution and testing
           - Real-time job status updates
           - Responsive Blazor UI