Favicon of kmon

kmon

Terminal-based kernel module manager for Linux. Load, unload, blacklist modules and monitor kernel activity in real-time with an intuitive text interface.

kmon is a terminal-based kernel manager and activity monitor designed for Linux system administrators and advanced users. It consolidates kernel module management and monitoring into a single, intuitive interface without requiring multiple command-line tools.

Core capabilities include:

  • Module Management: Load, unload, and blacklist Linux kernel modules directly from the terminal
  • Detailed Information: View comprehensive details about loaded kernel modules and their parameters
  • Real-time Monitoring: Track kernel activities, hardware logs, and system messages as they happen
  • Unified Interface: Combines functionality typically scattered across tools like lsmod, modprobe, and dmesg into one cohesive application

Why it matters: Kernel modules extend Linux functionality at runtime without requiring system reboots. Managing them efficiently is critical for system stability and resource optimization. Rather than juggling multiple command-line utilities, kmon provides a streamlined text-based user interface that makes kernel administration more accessible and efficient.

Built with Rust and powered by Ratatui and termion libraries, kmon delivers a responsive, lightweight terminal experience. It's particularly valuable for system administrators managing hardware drivers, filesystems, and system extensions in production environments where reliability and quick access to kernel information are essential.

Install

Cargo
$ cargo install kmon

Media

Pros

3
  • Terminal-based kernel module manager
  • Monitors kernel activity in real-time
  • Intuitive text interface

Related tools

Share:

Quiet lately: No commits in 1 year — this project might not be actively maintained.

Auto-fetched .

Recent releases

Similar to kmon

Favicon

 

  
 
Favicon

 

  
 
Favicon