Mass Suite is a unified, premium ecosystem designed to replace the fragmented "tool belt" of IT professionals. It consolidates USB burning, Network Boot (PXE), and Remote Monitoring into a single, cohesive platform suitable for enterprise environments.
No more switching between Rufus, Tftpd32, and random scripts. Mass Suite does it all, with style.
- Unified: One dashboard for all your deployment needs.
- Modern: Built on the bleeding edge of .NET 10 and Avalonia UI.
- Extensible: A robust Plugin and Scripting (Lua) engine.
- Beautiful: A "Gold Standard" UI that looks as good as it performs.
|
The Ultimate Bootable Media Tool
|
Network Boot Reimagined
|
|
Intelligent Endpoint Monitoring
|
Built for Developers
|
Mass Suite employs a modular Client-Server-Agent topology:
graph TD
User[Admin User] -->|Manages| Launcher["Mass.Launcher (Desktop)"]
User -->|Views| Dashboard["Mass.Dashboard (Web)"]
Launcher -->|Controls| ProUSB["ProUSB Engine"]
Launcher -->|Configures| PXE[ProPXEServer]
PXE -->|Boots| ClientPC["Client Machine (Bare Metal)"]
subgraph "Managed Network"
ClientPC -->|Installs| Agent[Mass.Agent]
Agent -->|Reports Telemetry| Dashboard
end
- OS: Windows 10/11 or Windows Server.
- Runtime: .NET 10 Runtime (or SDK to build).
- Privileges: Administrator rights are required for USB formatting and Port binding.
git clone https://github.com/tomytate/Mass.git
cd Mass
dotnet buildcd src/Mass.Launcher
dotnet run| Component | Command | Description |
|---|---|---|
| Launcher | dotnet run --project src/Mass.Launcher |
Starts the main Desktop UI. |
| CLI | dotnet run --project src/Mass.CLI |
Runs the command-line tool. |
| Agent | dotnet run --project src/Mass.Agent |
Starts the background agent service. |
We welcome contributions! Please read our Contributing Guide to get started.
src/Mass.Core: Shared business logic and abstractions.src/Mass.Launcher: The main Avalonia UI entry point.src/ProUSB: The USB burning engine.src/ProPXEServer: The network boot server API and logic.
Released under the MIT License.