About NeoHtop
NeoHtop is a modern system monitor for the desktop, in the spirit of htop and btop but with a graphical window. It is built with Rust, Tauri and Svelte, runs on several operating systems, and shows running processes along with CPU and memory usage so you can see what is consuming your machine's resources.
The interface offers dark and light themes, sorting by any column, automatic refresh and the ability to pin important processes to the top. Search works across process name, command and PID, accepts several comma-separated terms and supports regular expressions, which makes it easy to filter for things like daemons. Processes can also be ended directly from the list, and some actions may require running with elevated privileges.
The project is released under the MIT licence and can be installed from the releases page or through package managers. The README also announces a NeoHtop CLI, a terminal version written in Go that provides CPU sparklines, memory bars, a process tree and filters on macOS, Linux and Windows. It suits developers and power users who want a friendlier alternative to terminal monitors.
Key features
- Real-time process monitoring
- CPU and memory usage tracking
- Search with multiple terms and regex
- Pin important processes
- Kill processes from the interface
- Dark and light themes
Good fit for
- →Finding which process is hogging CPU or memory
- →Replacing htop with a graphical desktop app
- →Filtering processes by pattern during debugging
- Tags
- system-monitor
- htop
- desktop-app
- tauri
- rust
- svelte
- process-manager
- cross-platform
- monitoring
NeoHtop: questions and answers
- What is NeoHtop used for?
- NeoHtop is a cross-platform desktop system monitor built with Rust, Tauri and Svelte that tracks processes, CPU and memory in real time. It is a good fit for finding which process is hogging CPU or memory, replacing htop with a graphical desktop app and filtering processes by pattern during debugging.
- Is NeoHtop open source?
- Yes. NeoHtop is open source under the MIT licence. Its source code is on GitHub at Abdenasser/neohtop and is written mainly in Svelte.
- Is NeoHtop free?
- Yes. NeoHtop is open source, so the software itself is free to use.
- Can I self-host NeoHtop?
- Yes. NeoHtop can be self-hosted on your own server or infrastructure; there is no official hosted version.
- What are some alternatives to NeoHtop?
- Similar open-source tools in the Monitoring & Observability category include Bottom, Upptime and System Informer. SaaS products in the same category include Cortex for Mac, Amazon CloudWatch and AppDynamics.
- Is NeoHtop actively maintained?
- The most recent commit to NeoHtop was on 30 March 2026, and the latest release is v1.2.0, published on 2 June 2025. The project has 9.4k stars on GitHub.
Open-source alternatives to NeoHtop
See allBottom
Monitoring & Observability
Yet another cross-platform graphical process/system monitor.
MIT★ 14k
Upptime
Monitoring & Observability
⬆️ GitHub Actions uptime monitor & status page by @AnandChowdhary
MITvs UptimeRobot★ 17k
System Informer
Monitoring & Observability
A free, powerful, multi-purpose tool that helps you monitor system resources, debug softwa
MIT★ 16kVigil
Monitoring & Observability
🚦 Microservices Status Page. Monitors a distributed infrastructure and sends alerts (Slac
MPL-2.0vs UptimeRobot★ 1.9k
Vector
Monitoring & Observability
A high-performance observability data pipeline.
MPL-2.0vs Cribl★ 23kkmon
Monitoring & Observability
Linux Kernel Manager and Activity Monitor 🐧💻
GPL-3.0★ 3k
SaaS alternatives to NeoHtop
See all
Cortex for Mac
Monitoring & Observability
Activity Monitor alternative for macOS
SaaS
Amazon CloudWatch
Monitoring & Observability
AWS service for metrics, logs, alarms and dashboards
SaaS
AppDynamics
Monitoring & Observability
Cisco application performance monitoring that maps technical metrics to business impact
SaaS
AppSignal
Monitoring & Observability
Application monitoring for Ruby, Elixir, Node.js and Python with errors and metrics
SaaS
Atlassian Statuspage
Monitoring & Observability
Hosted status page and incident communication tool from Atlassian
SaaS
Axiom
Monitoring & Observability
Cloud service for ingesting, storing and querying logs, traces and event data
SaaS

