A blazing-fast portable toolkit for computer repair technicians
Built with Tauri 2.0 · React · Rust · Windows Native
Run diagnostic and maintenance services with a beautiful 4-step workflow:
- Presets → Choose from Diagnostics, General, Complete, or build Custom
- Queue → Drag-and-drop reordering, per-service configuration
- Runner → Real-time log streaming with live progress
- Results → Detailed findings, technical printout, or customer-friendly summary
19+ Built-in Services:
| Category | Services |
|---|---|
| Diagnostics | Ping Test, Speedtest, iPerf, WinSAT, SmartCTL, WhyNotWin11 |
| Stress Testing | FurMark, HeavyLoad, CHKDSK |
| Cleanup | BleachBit, Drive Cleanup, DISM, SFC |
| Security | KVRT, AdwCleaner, Trellix Stinger |
| System | Windows Update, Battery Info, Disk Space |
Comprehensive hardware & OS reporting at a glance:
- CPU, GPU, RAM, Storage details
- Battery health & power stats
- Network interfaces & temperature sensors
- One-click clipboard copy for quick sharing
- Manage & launch portable tools from a single interface
- Automatic icon extraction from executables
- Track usage with launch counts & last-used timestamps
- Auto-detection of required service dependencies
- Filter Windows Event Logs by level, source, or keyword
- Quick access to Application, System, and Security logs
- Direct links to detailed event information
- Visual ping statistics with latency graphs
- DNS lookup & traceroute tools
- Port scanning & connectivity checks
- View & manage Windows startup programs
- Enable/disable entries without registry diving
- See publisher & command info at a glance
- Auto-save service run results
- View historical reports with full details
- Print-ready customer & technician views
- Light & dark theme with multiple color schemes
- Smooth Framer Motion animations (toggleable)
- Business mode with technician/customer details
- Configurable service presets
- Windows 10/11
- Node.js + pnpm
- Rust toolchain (rustup.rs)
pnpm install # Install dependencies
pnpm tauri dev # Run in dev modepnpm tauri build # Build portable executable
# Output: src-tauri/target/release/rustservice.exeEverything stays next to the executable—perfect for USB drives:
rustservice.exe
data/
├── programs/ # Portable tools & icons
├── reports/ # Saved service reports
├── logs/ # Application logs
├── scripts/ # Custom scripts
└── settings.json # Your preferences
| Layer | Technology |
|---|---|
| Framework | Tauri 2.0 |
| Frontend | React + TypeScript + Vite |
| Styling | TailwindCSS v4 + shadcn/ui |
| Backend | Rust |
| System Info | sysinfo, gfxinfo, battery crates |
| Animations | Framer Motion |
| Drag & Drop | dnd-kit |
- Adding Services — Create new diagnostic/maintenance services
- Animation System — Framer Motion integration guide
This project is proprietary software.
Made with ❤️ and way too much ☕