WJb.UI.Blazor
1.0.0
dotnet add package WJb.UI.Blazor --version 1.0.0
NuGet\Install-Package WJb.UI.Blazor -Version 1.0.0
<PackageReference Include="WJb.UI.Blazor" Version="1.0.0" />
<PackageVersion Include="WJb.UI.Blazor" Version="1.0.0" />
<PackageReference Include="WJb.UI.Blazor" />
paket add WJb.UI.Blazor --version 1.0.0
#r "nuget: WJb.UI.Blazor, 1.0.0"
#:package WJb.UI.Blazor@1.0.0
#addin nuget:?package=WJb.UI.Blazor&version=1.0.0
#tool nuget:?package=WJb.UI.Blazor&version=1.0.0
⚡ WJb.UI.Blazor
Blazor monitoring and administration UI for WJb.
🚀 Overview
WJb.UI.Blazor provides a ready-to-use administration interface for WJb.
Monitor jobs and manage action and service definitions through a clean Blazor-based user interface without external UI dependencies.
Included
- ✅ Jobs monitoring
- ✅ Job payload and result viewer
- ✅ Action definitions management
- ✅ Service definitions management
- ✅ Action testing
- ✅ Responsive layout
- ✅ Works with all WJb store packages
📸 UI Overview
Home
Provides a simple starting point for navigation.
- Jobs
- Actions
- Services
Jobs
Monitor workflow execution and inspect job details.
Features:
- View jobs
- Filter by date
- Search loaded jobs
- Pagination controls
- Progress tracking
- Payload inspection
- Result inspection
- Retry failed jobs
- Cancel running jobs
- Execution timeline (RunAt, StartedAt, FinishedAt)
Supported states:
Pending
Running
Completed
Failed
Actions
Manage action definitions.
Features:
- Manage action definitions
- Edit settings
- View JSON configuration
- Test actions
Services
Manage service definitions.
Features:
- Manage service definitions
- Edit settings
- Key/value configuration editor
- JSON viewer
📦 Installation
dotnet add package WJb.UI.Blazor
🧩 Components
Actions
<ActionsTab />
Services
<ServicesTab />
Jobs
<JobsTab RefreshInterval="@(TimeSpan.FromSeconds(1))" />
🔗 Dependencies
Required:
WJb
Works with any supported WJb store.
🎯 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 and results
Understand workflow execution
Manage definitions
Test actions
✨ Highlights
Job Details
Inspect payloads, results, execution status, and job history.
{
"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.
Job Operations
👁 View
⛔ Cancel
🔄 Retry
Manage jobs directly from the UI.
🧩 Compatible Packages
Free
WJb
WJb.UI.Blazor
Commercial Store Packages
WJb.IndexedDB
WJb.SqlServer
WJb.PostgreSql
WJb.MySql
WJb.Sqlite
Commercial store packages require a valid WJb Commercial License.
📃 License
WJb Non-Commercial License
WJb is free for personal, educational, evaluation, research, and other non-commercial use.
Commercial use requires a valid WJb Commercial License.
A commercial license grants perpetual rights to use the licensed version of WJb and includes all commercial WJb store packages.
See the included LICENSE file for complete licensing terms.
For licensing information:
☕ Support WJb
If WJb helps your projects:
WJb.UI.Blazor helps you understand what ran, what happened, and what runs next.
| Product | Versions 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. |
-
net10.0
- Microsoft.AspNetCore.Components.Web (>= 10.0.12)
- WJb (>= 1.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Initial stable release.