htop icon
htop icon

htop

 264 likes

htop is an interactive process viewer for Linux. It is a text-mode application (for console or X terminals) and requires ncurses. htop is an interactive top replacement that runs in the terminal. The available columns are: PID, STATE, PPID, PGRP, SESSION, TTY_NR, TPGID, MINFLT...

htop Screenshot

License model

  • FreeOpen Source

Platforms

  • Mac  Mac version is an unmaintained old fork
  • Linux
  • BSD
4.2 / 5 Avg rating (5)
264likes
2comments
0news articles

Features

Suggest and vote on features

Properties

  1.  Lightweight

Features

  1.  Runs on command line
  2.  Process Monitoring
  3.  Performance Monitoring
  4.  Command line interface
  5.  Ad-free
  6.  Works Offline
  7.  Portable

 Tags

  • process-list
  • process-viewer

htop News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?
Share a News Tip

Recent activities

  • u7741339 liked htop
    7 days ago
  • App icon
    POX added htop as alternative to jdSystemMonitor
    25 days ago
  • jesserosenbaum, johncvalvo741981, daghemo and boomflex liked htop
    about 2 months ago
  • App icon
    jblackman199 added htop as alternative to Plasma System Monitor
    2 months ago
  • App icon
    POX added htop as alternative to appstat
    3 months ago
  • BIGLINUX and thejfex liked htop
    3 months ago
Show all activities

htop information

  • Developed by

    Hisham Muhammad
  • Licensing

    Open Source (GPL-2.0) and Free product.
  • Written in

  • Rating

    Average rating of 4.2
  • Alternatives

    71 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

OS & Utilities

GitHub repository

  •  5,868 Stars
  •  580 Forks
  •  317 Open Issues
  •   Updated Nov 17, 2020 (Archived)
View on GitHub

Our users have written 2 comments and reviews about htop, and it has gotten 264 likes

htop was added to AlternativeTo by drad on Apr 30, 2009 and this page was last updated Nov 1, 2021.

Comments and Reviews

   
 Post comment/review
Top Positive Comment
Guest
Oct 14, 2021
0

It's the best drop-in replacement for standard top, has nice colors, tree view (highlighting the executable and threads, etc), columns are of course configurable, and the coolest features are the built-in syscall tracing and listing of open files for any process.

Top Negative Comment
ab1
May 19, 2022
0

I have no idea how to configure elapsed time with htop 3.0.5.

What is htop?

htop is an interactive process viewer for Linux. It is a text-mode application (for console or X terminals) and requires ncurses. htop is an interactive top replacement that runs in the terminal. The available columns are: PID, STATE, PPID, PGRP, SESSION, TTY_NR, TPGID, MINFLT, CMINFLT, MAJFLT, CMAJFLT, UTIME, STIME, CUTIME, CSTIME, PRIORITY, NICE, STARTTIME, PROCESSOR, M_SIZE, M_RESIDENT, M_SHARE, M_TRS, M_DRS, M_LRS, M_DT, ST_UID, PERCENT_CPU, PERCENT_MEM, USER, TIME, NLWP, TGID, CTID, VPID, VXID, RCHAR, WCHAR, SYSCR, SYSCW, RBYTES, WBYTES, CNCLWB, IO_READ_RATE, IO_WRITE_RATE, IO_RATE, CGROUP, OOM, IO_PRIORITY

Comparison between htop and top

  • In 'htop' you can scroll the list vertically and horizontally to see all processes and complete command lines.
  • In 'top' you are subject to a delay for each unassigned key you press (especially annoying when multi-key escape sequences are triggered by accident).
  • 'htop' starts faster ('top' seems to collect data for a while before displaying anything).
  • In 'htop' you don't need to type the process number to kill a process, in 'top' you do.
  • In 'htop' you don't need to type the process number or the priority value to renice a process, in 'top' you do.
  • 'htop' supports mouse operation, 'top' doesn't
  • 'top' is older, hence, more used and tested.

Official Links