neohtop: Blazing-Fast System Monitoring with Rust, Tauri, and Svelte
This repository profile is provided by osrepos.com, an open source repository discovery platform.

Summary
neohtop is a modern, cross-platform system monitor designed for speed and efficiency. Built with Rust, Tauri, and Svelte, it offers real-time process monitoring and a beautiful user interface. This tool provides comprehensive insights into your system's performance, making it an excellent alternative to traditional monitoring utilities.
Repository Information
Topics
Click on any tag to explore related repositories
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Introduction
neohtop is a powerful and blazing-fast system monitoring tool designed for your desktop. Leveraging the performance of Rust for its backend, the cross-platform capabilities of Tauri, and the reactive frontend of Svelte, neohtop offers a modern and efficient way to keep an eye on your system's resources. It provides real-time insights into processes, CPU, and memory usage, all within a beautifully crafted user interface.
Installation
Installing neohtop is straightforward, with options for manual downloads or using various package managers across different operating systems.
- Manual Installation: Download the latest release directly from the official releases page.
- Package Managers:
Community-maintained packages are available for several platforms. Please note these are unofficial and managed by third parties.
- macOS (Homebrew):
brew install --cask neohtop - Arch Linux (AUR):
yay -S neohtop # or paru -S neohtop - Fedora Linux:
First, install the Terra repository, then:
dnf install neohtop - Windows (Scoop):
Add the Scoop extras bucket:
Then install:scoop bucket add extrasscoop install extras/neohtop - Solus:
eopkg install neohtop
- macOS (Homebrew):
- Running with Sudo:
For monitoring processes that require elevated privileges, launch neohtop with sudo:
- macOS:
sudo /Applications/NeoHtop.app/Contents/MacOS/NeoHtop - Linux:
pkexec /path/to/neohtop(recommended)
- macOS:
Examples
neohtop includes robust search functionality to help you quickly find specific processes. You can search by name, command, or Process ID (PID). Multiple search terms can be separated by commas, and regular expressions are fully supported for advanced filtering.
- Search Examples:
arm, x86: Returns processes containing "arm" or "x86" in their name or command.d$: Lists daemons, processes whose names end with 'd'.^(\w+\.)+\w+$: Displays processes using reverse domain name notation, such ascom.docker.vmnetd.
Why Use neohtop?
neohtop stands out with a comprehensive set of features designed for efficient system monitoring:
- ? Real-time process monitoring
- ? CPU and Memory usage tracking
- ? Beautiful, modern UI with dark/light themes
- ? Advanced process search and filtering
- ? Pin important processes for quick access
- ? Process management, including the ability to kill processes
- ? Sort by any column for customized views
- ? Auto-refresh system statistics
- Additionally, a new CLI version, NeoHtop CLI, offers all the power of NeoHtop directly in your terminal.
Links
Explore neohtop further through these official links:
Related repositories
Similar repositories that may be relevant next.
Source repository
Open the original repository on GitHub.
