RustTUICLIPerformanceCross-platform

System Monitor

Moniteur de performances système en terminal. Inspiré de htop/btop/nvtop mais beaucoup plus léger.

Contexte

Projet perso démarré en novembre 2025. Développé en solo sur une semaine.

Objectif : un moniteur système minimaliste, pilotable au clavier, qui consomme presque rien tout en restant visuellement agréable.

Ce que ça fait

Performance :

  • Consommation quasi-nulle : 0.0% CPU, ~4MB RAM
  • Binaire unique de 1.7MB
  • Démarrage instantané (<100ms)

Monitoring :

  • CPU, RAM, Swap en temps réel
  • GPU NVIDIA : usage, VRAM, température, power draw
  • Sparklines 60 secondes pour toutes les métriques
  • Top 5 processus par consommation

Interface :

  • 9 thèmes visuels (Matrix, Dracula, Nord, Tokyo Night, Gruvbox, etc.)
  • Navigation clavier complète
  • Config persistante en un keypress

Liens

  • GitHub
  • Binaires pré-compilés dans les Releases (Linux, macOS Intel/ARM, Windows)