A modern, cross-platform system monitor built with Svelte, Rust, and Tauri.
NeoHtop is a modern, cross-platform system monitor application that provides real-time monitoring of system processes, CPU, and memory usage. It solves the need for a visually appealing and performant alternative to traditional system monitoring tools like htop, offering a desktop GUI with advanced search and filtering capabilities. The project is built with Rust, Tauri, and Svelte to ensure high performance and a native feel across operating systems.
Developers, system administrators, and power users who need a fast, feature-rich GUI for monitoring and managing system resources on macOS, Linux, or Windows. It is particularly suited for those who prefer a modern interface with real-time data visualization over command-line tools.
Developers choose NeoHtop for its combination of a sleek, themeable UI with the performance benefits of Rust and Tauri, enabling a responsive, cross-platform desktop experience. Its advanced search functionality with regex support and process management features like killing and pinning processes provide more control than many basic system monitors.
💪🏻 Blazing-fast system monitoring for your desktop (built with Rust, Tauri & Svelte)
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports complex search with regular expressions and multi-term filtering, as demonstrated in the README with examples like 'd$' for daemons or 'arm, x86' for parallel searches.
Features dark and light themes with a sleek Svelte-based interface, providing a visually appealing alternative to traditional system monitors.
Built with Tauri, it runs natively on macOS, Linux, and Windows, with official notarization for macOS ensuring reliability across desktop environments.
Allows killing and pinning processes directly from the GUI, enhancing user control without needing terminal commands.
Requires Node.js, Rust, and Xcode Command Line Tools for building from source, creating a steep barrier for contributors or custom modifications.
The README warns that package manager installs are community-maintained and not officially endorsed, potentially leading to security vulnerabilities or outdated versions.
As a desktop application, it consumes more memory and CPU than CLI alternatives, making it less ideal for performance-sensitive or minimal systems.