Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Astrotop Banner Typing SVG

Rust Status

What it's meant to be

A system dashboard with predictive load forecasting — not just "CPU is at 40% now" but "CPU will be at 70% in five minutes."

Status: today vs. planned

Module Today Planned
backend::collector ✅ Real — pulls live CPU %, memory %, and network in/out via the sysinfo crate
backend::predict::forecast() ⚠️ Stub — always returns 0.0 for both CPU and memory Actual time-series forecasting from snapshot history
backend::analytics::emit() ✅ Real — prints a formatted snapshot + forecast line Structured output / dashboard UI

Note

The system-stats collection genuinely works today. The "predictive analytics" half of the name doesn't exist yet — forecast() is a hardcoded no-op.

git clone https://github.com/NoamFav/Astrotop && cd Astrotop
cargo run

Made with ♥ by NoamFav

About

Rust system dashboard. Live CPU/mem/network collection works; the predictive forecasting module is still a stub.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages