Skip to content

A modern System Resource Monitor built using Rust and Slint for daily users

Notifications You must be signed in to change notification settings

TheNoobCoder-8513/SysInfo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SysInfo

A Modern System Resource Monitor built for daily-users to keep an eye on their hardware's resource usage.

Features

🔹 Only necessary information provided - No jargon clutter

🔹 Modern, Transparent, But not irritating - Easy to use

🔹 Hysteresis Visuals - Provides usage track of upto last one minute

🔹 Open Source - Hack and Tweak as you require

New changes

🔸 Home + CPU + Memory tabs got consistent colour style

🔸 Network + Process tabs are added

Tech Stack

GUI: Slint (Components are custom written; Available in: ui/Widgets/)

Backend: Rust (SysInfo crate; Available at: https://crates.io/crates/sysinfo)

Screenshots

App Screenshot App Screenshot

Roadmap

  • 🔳 Fix missing data
  • ✅ Make it usable for now
  • 🔳 Add Disk Pane
  • ✅ Add Network Pane
  • ✅ Add Process Pane
  • 🔳 Add Settings Pane with setting to switch from normal to detailed mode

Usage

  • Clone Project and run on any OS, upon adding sysinfo crate in project.
  • Or, Download Binaries from release section (Currently only provided for linux distributions)

About

A modern System Resource Monitor built using Rust and Slint for daily users

Resources

Stars

Watchers

Forks

Packages

No packages published