htop icon
htop icon

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...

htop screenshot 1

Cost / License

Application type

Platforms

  • Linux
  • BSD
  • Linux Mobile
285likes
0articles
Save

Features

Properties

Features

Highlights All activities

htop News & Activities

Recent News

No news, maybe you know any news worth sharing?

Share a News Tip

Recent activities

  • humble-advisor liked htop
  • ServerBox icon
    c17s5qhu added htop as alternative to ServerBox
  • ACTVT icon
    Danilo Venom added htop as alternative to ACTVT
  • Balane Disk icon
    Jonas David added htop as alternative to Balane Disk
  • ChrisDRS_dev liked htop
  • upswing5022 liked htop
  • 3F1 updated htop
  • vbsrdbfsw liked htop
  • Tux Manager icon
    Darlene Sonalder added htop as alternative to Tux Manager
  • whenereo liked htop

Comments and Reviews

   
Top Positive Comment
iphreaki
0

It's lightweight and VERY reliable!

Awesome process mgt tool on Mint!

Top Negative Comment
ab1
0

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

Guest
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.

Review from a new or low-activity account — shown here, but not counted in the app rating.

Featured in Lists

Favorites

A list with 177 apps by squarepluto without a description.
By sam177 appsUpdated

Software/websites that I use

A list with 50 apps by spame without a description.
By spame50 appsUpdated

Linux

A list with 18 apps by SeppukuSenpai without a description.
By SeppukuSenpai18 appsUpdated

Official Links

Install from the command line

  • brew install htop

Be careful what you paste into a terminal. Check what a command installs before running it.

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.

htop Videos

htop information

  • Developed by

    Hisham Muhammad
  • Licensing

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

  • Rating

    Average rating of 4.4
  • Alternatives

    78 alternatives listed
  • Badge

    Get an embeddable badge for htop
  • Supported Languages

    • English

AlternativeTo Category

OS & Utilities

GitHub repository

  •  8,394 Stars
  •  651 Forks
  •  362 Open Issues
  •   Updated  
View on GitHub

Our users have written 3 comments and reviews about htop, and it has gotten 285 likes

htop was added to AlternativeTo by drad on and this page was last updated .