NeoHtop-cli

NeoHtop-cli shows real-time CPU and memory views, a process tree, search, filters, and themes in a terminal.

github.com/Abdenasser/neohtop-cli
NeoHtop-cli homepage screenshot

About NeoHtop-cli

NeoHtop-cli is a cross-platform terminal process monitor, described as the CLI companion to NeoHtop. It renders real-time per-core CPU sparklines plus memory, disk I/O and network statistics using braille-dot visualizations, and adds a process tree view, regex search with live highlighting, filters, column sorting, and 15 built-in themes. Processes can be inspected, killed with confirmation, and pinned to the top of the list.

It ships as a single binary for macOS, Linux and Windows with no runtime dependencies; installation is through npm or prebuilt release archives, while building from source requires Go 1.25+ and a C compiler for CGo on macOS. A --json flag produces a one-shot snapshot of system stats and processes for scripting, and settings such as columns, refresh rate and theme persist in ~/.config/neohtop-cli/config.json.

Key features

  • Real-time per-core CPU sparklines plus memory, disk I/O and network stats
  • Regex search with live match highlighting on process names and commands
  • Process tree view, detail inspection, kill with confirmation, and pinning
  • 15 built-in themes and refresh rates cycled from 0.5s to 5s
  • Single binary for macOS, Linux and Windows with no runtime dependencies
  • --json flag outputs a one-shot snapshot of system stats and processes
Best for: Terminal-oriented developers and system administrators who want live process and resource monitoring alongside scriptable JSON output.
Good for
  • Single cross-platform binary distributed via npm or prebuilt release archives
  • Regex filtering, filtering, sorting and tree view for narrowing process lists
  • Configurable columns, refresh rate and 15 themes persisted in a config file
Watch out for
  • The prebuilt Windows download is an amd64 zip that must be added to PATH manually
  • Building from source requires Go 1.25+ and a C compiler for CGo on macOS
  • No pricing information is stated in the source

NeoHtop-cli at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
Linux, macOS, Windows
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

NeoHtop-cli alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Hardware & Diagnostics

Well-known listings from the same topic.

All 137

NeoHtop-cli FAQ

How do I install NeoHtop-cli?
Install it globally with npm install -g neohtop-cli, or download a prebuilt binary from the Releases page for macOS (arm64/amd64), Linux (amd64/arm64) or Windows (amd64).
How do I get machine-readable output?
Run neohtop-cli --json for a single snapshot of system stats and all processes; the output can be piped to jq for scripting and dashboards.
Where are settings stored?
Settings such as the column list, refresh rate and theme persist at ~/.config/neohtop-cli/config.json.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing