You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Nathan Scott eede79b29a Merge branch 'noheadergen' of https://github.com/zevweiss/htop into zevweiss-noheadergen 6 years ago
.github/workflows Convert hwlock CI run to a full featured one 6 years ago
darwin Axe automated header generation. 6 years ago
dragonflybsd Axe automated header generation. 6 years ago
freebsd Remove duplicate jail_errmsg declaration. 6 years ago
linux Remove superfluous 'extern's from function declarations. 6 years ago
openbsd Axe automated header generation. 6 years ago
solaris Merge branch 'noheadergen' of https://github.com/zevweiss/htop into zevweiss-noheadergen 6 years ago
unsupported Axe automated header generation. 6 years ago
zfs Remove superfluous 'extern's from function declarations. 6 years ago
.editorconfig Add `trim_trailing_whitespace` to editorconfig 6 years ago
.gitignore Axe automated header generation. 6 years ago
.travis.yml Add FreeBSD to Travis 6 years ago
AUTHORS
Action.c Axe automated header generation. 6 years ago
Action.h Remove superfluous 'extern's from function declarations. 6 years ago
Affinity.c Axe automated header generation. 6 years ago
Affinity.h Remove superfluous 'extern's from function declarations. 6 years ago
AffinityPanel.c Axe automated header generation. 6 years ago
AffinityPanel.h Remove superfluous 'extern's from function declarations. 6 years ago
AvailableColumnsPanel.c Axe automated header generation. 6 years ago
AvailableColumnsPanel.h Remove superfluous 'extern's from function declarations. 6 years ago
AvailableMetersPanel.c Axe automated header generation. 6 years ago
AvailableMetersPanel.h Remove superfluous 'extern's from function declarations. 6 years ago
BatteryMeter.c Axe automated header generation. 6 years ago
BatteryMeter.h Axe automated header generation. 6 years ago
CONTRIBUTING.md Updates to project URLs in docs and embedded in source code 6 years ago
COPYING Remove trailing whitespaces 6 years ago
CPUMeter.c Axe automated header generation. 6 years ago
CPUMeter.h Axe automated header generation. 6 years ago
CRT.c Axe automated header generation. 6 years ago
CRT.h Remove superfluous 'extern's from function declarations. 6 years ago
CategoriesPanel.c Axe automated header generation. 6 years ago
CategoriesPanel.h Remove superfluous 'extern's from function declarations. 6 years ago
ChangeLog Bump version, changelog for minor htop-3.0.1 release 6 years ago
CheckItem.c Axe automated header generation. 6 years ago
CheckItem.h Remove superfluous 'extern's from function declarations. 6 years ago
ClockMeter.c Axe automated header generation. 6 years ago
ClockMeter.h Axe automated header generation. 6 years ago
ColorsPanel.c Axe automated header generation. 6 years ago
ColorsPanel.h Remove superfluous 'extern's from function declarations. 6 years ago
ColumnsPanel.c Axe automated header generation. 6 years ago
ColumnsPanel.h Remove superfluous 'extern's from function declarations. 6 years ago
DisplayOptionsPanel.c Axe automated header generation. 6 years ago
DisplayOptionsPanel.h Remove superfluous 'extern's from function declarations. 6 years ago
EnvScreen.c Axe automated header generation. 6 years ago
EnvScreen.h Remove superfluous 'extern's from function declarations. 6 years ago
FunctionBar.c Axe automated header generation. 6 years ago
FunctionBar.h Remove superfluous 'extern's from function declarations. 6 years ago
Hashtable.c Axe automated header generation. 6 years ago
Hashtable.h Remove superfluous 'extern's from function declarations. 6 years ago
Header.c Axe automated header generation. 6 years ago
Header.h Remove superfluous 'extern's from function declarations. 6 years ago
HostnameMeter.c Axe automated header generation. 6 years ago
HostnameMeter.h Axe automated header generation. 6 years ago
IncSet.c Axe automated header generation. 6 years ago
IncSet.h Remove superfluous 'extern's from function declarations. 6 years ago
InfoScreen.c Axe automated header generation. 6 years ago
InfoScreen.h Remove superfluous 'extern's from function declarations. 6 years ago
ListItem.c Axe automated header generation. 6 years ago
ListItem.h Remove superfluous 'extern's from function declarations. 6 years ago
LoadAverageMeter.c Axe automated header generation. 6 years ago
LoadAverageMeter.h Axe automated header generation. 6 years ago
MainPanel.c Axe automated header generation. 6 years ago
MainPanel.h Remove superfluous 'extern's from function declarations. 6 years ago
Makefile.am Axe automated header generation. 6 years ago
MemoryMeter.c Axe automated header generation. 6 years ago
MemoryMeter.h Axe automated header generation. 6 years ago
Meter.c Axe automated header generation. 6 years ago
Meter.h Remove superfluous 'extern's from function declarations. 6 years ago
MetersPanel.c Axe automated header generation. 6 years ago
MetersPanel.h Remove superfluous 'extern's from function declarations. 6 years ago
NEWS Remove trailing whitespaces 6 years ago
Object.c Axe automated header generation. 6 years ago
Object.h Remove superfluous 'extern's from function declarations. 6 years ago
OpenFilesScreen.c Axe automated header generation. 6 years ago
OpenFilesScreen.h Remove superfluous 'extern's from function declarations. 6 years ago
Panel.c Axe automated header generation. 6 years ago
Panel.h Remove superfluous 'extern's from function declarations. 6 years ago
Process.c Axe automated header generation. 6 years ago
Process.h Remove superfluous 'extern's from function declarations. 6 years ago
ProcessList.c Axe automated header generation. 6 years ago
ProcessList.h Remove superfluous 'extern's from function declarations. 6 years ago
README Merge pull request #66 from ioquatix/patch-1 6 years ago
README.md
RichString.c Axe automated header generation. 6 years ago
RichString.h Remove superfluous 'extern's from function declarations. 6 years ago
ScreenManager.c Axe automated header generation. 6 years ago
ScreenManager.h Remove superfluous 'extern's from function declarations. 6 years ago
Settings.c Axe automated header generation. 6 years ago
Settings.h Remove superfluous 'extern's from function declarations. 6 years ago
SignalsPanel.c Axe automated header generation. 6 years ago
SignalsPanel.h Remove superfluous 'extern's from function declarations. 6 years ago
StringUtils.c Axe automated header generation. 6 years ago
StringUtils.h Remove superfluous 'extern's from function declarations. 6 years ago
SwapMeter.c Axe automated header generation. 6 years ago
SwapMeter.h Axe automated header generation. 6 years ago
TESTPLAN Remove trailing whitespaces 6 years ago
TasksMeter.c Axe automated header generation. 6 years ago
TasksMeter.h Axe automated header generation. 6 years ago
TraceScreen.c Axe automated header generation. 6 years ago
TraceScreen.h Remove superfluous 'extern's from function declarations. 6 years ago
UptimeMeter.c Axe automated header generation. 6 years ago
UptimeMeter.h Axe automated header generation. 6 years ago
UsersTable.c Axe automated header generation. 6 years ago
UsersTable.h Remove superfluous 'extern's from function declarations. 6 years ago
Vector.c Axe automated header generation. 6 years ago
Vector.h Remove superfluous 'extern's from function declarations. 6 years ago
XAlloc.c Axe automated header generation. 6 years ago
XAlloc.h Remove superfluous 'extern's from function declarations. 6 years ago
autogen.sh Simplify autogen.sh 10 years ago
configure.ac Axe automated header generation. 6 years ago
htop.1.in add option (-U, --no-unicode) to disable unicode at runtime 6 years ago
htop.c Fix regression in -u optional-argument handling 6 years ago
htop.desktop Add danish translation to htop.desktop 7 years ago
htop.h Remove superfluous 'extern's from function declarations. 6 years ago
htop.png Updated icon! 12 years ago
test_spec.lua Remove trailing whitespaces 6 years ago

README.md

htop

CI Coverity Scan Build Status Mailing List IRC #htop Github Release Download

Introduction

htop is a cross-platform interactive process viewer. It requires ncurses.

For more information and details on how to contribute to htop visit htop.dev.

Build instructions

This program is distributed as a standard autotools-based package. For detailed instructions see the INSTALL file, which is created after ./autogen.sh is run.

When compiling from a release tarball, run:

./configure && make

For compiling sources downloaded from the Git repository, run:

./autogen.sh && ./configure && make

By default make install will install into /usr/local, for changing the path use ./configure --prefix=/some/path.

See the manual page (man htop) or the on-line help ('F1' or 'h' inside htop) for a list of supported key commands.

License

GNU General Public License, version 2 (GPL-2.0)