NeoHtop is a modern, cross-platform system monitor designed to provide real-time insights into system performance. Built using Svelte, Rust, and Tauri, NeoHtop offers a sleek and efficient way to track resource usage and manage processes.
Key Features:
Real-time monitoring of CPU, memory, and process activity.
Advanced search capabilities with regular expressions for filtering processes.
Pin important processes for quick access and sorting by any column.
Dark/light theme support for optimal visibility in any environment.
Process management tools, including the ability to kill processes.
Audience & Benefit:
Ideal for system administrators, developers, and power users who need a fast and intuitive tool to monitor and manage their systems. NeoHtop empowers users to optimize performance, troubleshoot issues, and maintain smooth operations across Windows, macOS, and Linux.
Available for installation via winget on supported platforms.
README
NeoHtop
A modern, cross-platform system monitor built on top of Svelte, Rust, and Tauri.
<img src="./screenshot.png" width="800" />
If you find this project helpful, consider buying me a coffee:
Search for processes by name, command, or PID. Use commas to search for multiple terms simultaneously. Regular expressions are supported for advanced filtering.
Examples:
arm, x86: Returns processes with "arm" or "x86" in the name or command
d$: Lists daemons (processes ending with 'd')
^(\w+\.)+\w+$: Shows processes with reverse domain name notation (e.g., com.docker.vmnetd)
Members of the community have kindly published unofficial packages for various platforms and package managers.
Please note, these packages are community-maintained and not officially released, reviewed, or endorsed by NeoHtop.
We only provide official builds through the GitHub Releases page.
Since these external packages are managed by third parties, we cannot guarantee their security, integrity, or update frequency.