Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Windows
  3. neohtop

neohtop

MITSveltev1.2.0

A modern, cross-platform system monitor built with Svelte, Rust, and Tauri.

Visit WebsiteGitHubGitHub
9.2k stars288 forks0 contributors

What is neohtop?

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.

Target Audience

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.

Value Proposition

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.

Overview

💪🏻 Blazing-fast system monitoring for your desktop (built with Rust, Tauri & Svelte)

Use Cases

Best For

  • Monitoring real-time CPU and memory usage with a graphical interface
  • Searching and filtering system processes using regular expressions
  • Managing processes (e.g., killing) on desktop systems with a modern UI
  • Cross-platform system monitoring on macOS, Linux, and Windows
  • Pinning important processes for quick access during monitoring sessions
  • Using a desktop system monitor with dark/light theme support

Not Ideal For

  • Monitoring headless servers or environments without a graphical interface
  • Resource-constrained systems where a lightweight CLI tool like htop is preferred
  • Projects requiring deep integration with enterprise monitoring APIs or dashboards
  • Quick, one-off system checks where installing a desktop app is impractical

Pros & Cons

Pros

Advanced Regex Search

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.

Modern Themable UI

Features dark and light themes with a sleek Svelte-based interface, providing a visually appealing alternative to traditional system monitors.

Cross-Platform Native Build

Built with Tauri, it runs natively on macOS, Linux, and Windows, with official notarization for macOS ensuring reliability across desktop environments.

Real-Time Process Control

Allows killing and pinning processes directly from the GUI, enhancing user control without needing terminal commands.

Cons

Complex Development Setup

Requires Node.js, Rust, and Xcode Command Line Tools for building from source, creating a steep barrier for contributors or custom modifications.

Unofficial Package Risks

The README warns that package manager installs are community-maintained and not officially endorsed, potentially leading to security vulnerabilities or outdated versions.

GUI Resource Overhead

As a desktop application, it consumes more memory and CPU than CLI alternatives, making it less ideal for performance-sensitive or minimal systems.

Frequently Asked Questions

Quick Stats

Stars9,184
Forks288
Contributors0
Open Issues18
Last commit3 months ago
CreatedSince 2024

Tags

#system#activity#monitoring#real-time-monitoring#cross-platform#system-monitoring#tauri#svelte#rust#process-management

Built With

F
FontAwesome
T
TypeScript
S
SvelteKit
R
Rust
T
Tauri
C
CSS Variables

Links & Resources

Website

Included in

Windows2.1k
Auto-fetched 20 hours ago

Related Projects

scrcpyscrcpy

Display and control your Android device

Stars146,283
Forks13,486
Last commit12 days ago
LightBulbLightBulb

Reduces eye strain by adjusting screen gamma based on the current time

Stars2,741
Forks166
Last commit20 days ago
ServyServy

Professional-Grade Windows Service Wrapper with Real-Time Monitoring

Stars1,895
Forks78
Last commit1 day ago
CrunchyCleanerCrunchyCleaner

💾🧹 A lightweight, software cache cleanup tool for Windows & Linux.

Stars136
Forks6
Last commit2 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub