Skip to content

Tam1SH/uniproc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

54 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Uniproc Icon

A modern, blazing fast ๐Ÿš€ system monitor for the Windows 11 & WSL.

Rust UI Platform


What is it?

Uniproc is a modern and fast system monitor for Windows 11 built with Rust and Slint. It serves as a lightweight alternative to the default Task Manager, providing unified process monitoring across Windows, WSL, and Docker in a single, seamless interface.

Motivation

The project addresses three main pain points:

  • WSL Transparency: Stop treating WSL as a vmmem "black box." Uniproc lets you see the real-time resource consumption of every individual Linux process โ€” a feature requested in 2021 that still hasn't been officially resolved.
  • Performance: Significantly more responsive with lower CPU and RAM overhead compared to the native Task Manager. ๐Ÿฆ€๐Ÿš€
  • Aesthetics: Unlike powerful but visually dated tools like Process Hacker, Uniproc strictly follows **Fluent Design ** guidelines. It provides professional-grade monitoring without the interface "vibes" from the early 2000s.

Architecture

uniproc is built on top of several specialized components that work together:

Component Description
oguRPChik Transport-agnostic RPC framework โ€” the communication backbone that ties everything together
uniproc-linux-agent eBPF-based telemetry agent running inside WSL2
uniproc-windows-agent ETW-based telemetry agent running on Windows 11

About

A modern, blazing fast ๐Ÿš€ system monitor for the Windows 11 & WSL

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages