Next-Generation Linux System Monitor
Elegant TUI ยท Real-time Monitoring ยท Process Management ยท Future-proof Architecture
Version 3.1.0 Stellar | Built with Rust ๐ฆ
Lyvoxa is a professional-grade system monitoring tool for Linux, combining elegance with performance. Built from the ground up in Rust, it delivers an intuitive Terminal User Interface (TUI) with advanced features for modern system administration.
- Complete process table with all columns found in traditional system monitors: NI, PRI, PID, USER, COMMAND, TIME, MEM, CPU%, VIRT, RES, SHR, S
- Interactive process control - adjust nice values, kill processes
- Real-time filtering and search with live updates
- Multiple sort modes - CPU, memory, PID, user, command
- Process selection with arrow key navigation
- Per-core CPU monitoring with individual gauges for all CPU cores
- Memory usage tracking with detailed statistics and visual gauges
- Network I/O monitoring with RX/TX bytes per second
- Historical charts for CPU, memory, and network with 120-point rolling history
- Live system metrics updated every second
- Three elite themes: Dark (professional), Stellar (space/neon), Matrix (green cyber)
- Runtime theme switching with Tab key hotkey
- Consistent color schemes across all UI elements
- Futuristic visual design with smooth transitions
- F1: Help overlay with all shortcuts
- F2: Setup and configuration
- F3: Live search processes
- F4: Filter processes
- F5: Charts toggle (on/off)
- F6: Cycle sort modes
- F7/F8: Adjust process priority (nice)
- F9: Kill selected process
- F10: Quit application
# Download latest release (v3.1.0)
wget https://github.com/oxyzenQ/lyvoxa/releases/download/3.1.0/lyvoxa-3.1.0-linux-amd64.tar.gz
wget https://github.com/oxyzenQ/lyvoxa/releases/download/3.1.0/lyvoxa-3.1.0-linux-amd64.tar.gz.sha256
# Verify integrity
sha256sum -c lyvoxa-3.1.0-linux-amd64.tar.gz.sha256
# Extract and install
tar -xzf lyvoxa-3.1.0-linux-amd64.tar.gz
sudo cp lyvoxa-3.1.0-linux-amd64/bin/* /usr/local/bin/
# Run
lyvoxaVerification: See docs/VERIFICATION.md for SHA256 + GPG signature verification.
# Available on AUR
yay -S lyvoxa-bin
or
paru -S lyvoxa-bin# Clone repository
git clone https://github.com/oxyzenQ/lyvoxa.git
cd lyvoxa
# Build release
cargo build --release --target x86_64-unknown-linux-gnu
# Or use Makefile
make release
# Run
./target/x86_64-unknown-linux-gnu/release/lyvoxaRun lyvoxa in your terminal. Use function keys (F1-F10) for navigation:
| Key | Action | Description |
|---|---|---|
| F1 | Help | Show all shortcuts |
| F2 | Setup | Configuration menu |
| F3 | Search | Find processes |
| F4 | Filter | Filter process list |
| F5 | Charts | Toggle graphs on/off |
| F6 | Sort | Change sort mode |
| F7/F8 | Nice | Adjust process priority |
| F9 | Kill | Terminate process |
| F10 | Quit | Exit application |
| Tab | Theme | Cycle themes |
| โ/โ | Navigate | Select process |
| q | Quick quit | Fast exit |
Auto-created at ~/.config/lyvoxa/config.toml on first run. Settings persist automatically:
ui_rate_ms = 500 # UI refresh (ms)
data_rate_ms = 5000 # Data polling (ms)
max_rows = 20 # Process table rows
show_charts = true # Enable charts
theme = "stellar" # dark | stellar | matrix
sort = "cpu" # cpu | mem | pid | user | commandConfig priority: LYVOXA_CONFIG env โ local dir โ /etc/lyvoxa โ ~/.config/lyvoxa
| Feature | Traditional | Lyvoxa |
|---|---|---|
| Memory | ~2-4 MB | ~1-2 MB โ |
| Safety | Manual (C/C++) | Memory-safe (Rust) โ |
| Performance | Good | Optimized โ |
| Security | Basic | SHA256 + GPG โ |
| Build | - | Reproducible + Hardened โ |
Key advantages:
- ๐ฆ Rust: Zero-cost abstractions, memory safety
- โก Fast: LTO optimization, native compilation
- ๐ Secure: Binary hardening, signed releases
- ๐ฆ Small: ~1.3MB optimized binary
Core: Rust 1.90+ | TUI: Ratatui + Crossterm | Async: Tokio System: procfs + sysinfo + nix | Build: Cargo + LTO
- Verification Guide - SHA256 + GPG verification (Bahasa)
- GPG Setup - Auto-signing configuration
- Security Policy - Security best practices
- Contributing - Contribution guidelines
Contributions welcome! Please:
- Open an issue for major changes
- Fork โ Feature branch โ PR
- Follow DCO
- Sign commits with GPG (recommended)
License: GNU GPL v3.1.0 - Free to use, modify, and redistribute Trademark: "Lyvoxa" โข Rezky Nightky (2025) - Name & logo protected
For commercial licensing or brand usage: [email protected]
Made with ๐ฆ by Rezky Nightky
GitHub ยท Releases ยท Issues ยท Security
Professional system monitoring for Linux ยท Built for performance, designed for elegance