htop - an interactive process viewer https://htop.dev/

Benny Baumann 9c316cc14c Keep following a process when resuming process updates 6 дней назад
.github c34fb93b5d CI: Don't override LDFLAGS for NetBSD build 1 неделя назад
darwin 4c0e96592d darwin: scan thread information 5 месяцев назад
docs cf9abeb695 Document compilation issues and changed config.h inclusion rules 9 месяцев назад
dragonflybsd 1a12d58526 Work around GCC14 memleak diagnostic 5 месяцев назад
freebsd 3c7fe27398 Fix display of CPU utilization on FreeBSD 1 месяц назад
generic a46b3f0a98 Use 'fp' name for local 'FILE*' variables. 5 месяцев назад
iwyu 20bd78493b Update list of special header mappings for IWYU 9 месяцев назад
linux 49bb3c49ac Silence clang analyzer warnings 1 неделя назад
netbsd 8a6e519c5e doc: Update netbsd/README regarding curses support 1 неделя назад
openbsd 1a12d58526 Work around GCC14 memleak diagnostic 5 месяцев назад
pcp 89400e673c Fixed typo in PCP GPU meter configuration file 2 месяцев назад
scripts 4cf74de1f1 Suppress reporting memory leaks originating from libdevstat 2 лет назад
solaris 1a12d58526 Work around GCC14 memleak diagnostic 5 месяцев назад
unsupported cbcfc5f7d0 Introduce autoTitleRightAlign column flag 6 месяцев назад
zfs 36626ce6fd Explicitly specify supported modes of all meters 4 месяцев назад
.editorconfig 63fbc3b517 Add `trim_trailing_whitespace` to editorconfig 4 лет назад
.gitignore e9f3d96c9a Ignore clangd cache 1 год назад
.travis.yml 4855d92469 travis-ci: update 3 лет назад
AUTHORS ef0fc7129e Update AUTHORS file with htop-dev team 3 лет назад
Action.c 9c316cc14c Keep following a process when resuming process updates 6 дней назад
Action.h 6490590dc8 Relocate include of config.h from header to source modeule 9 месяцев назад
Affinity.c e56089e1fa Update includes based on IWYU 9 месяцев назад
Affinity.h 6490590dc8 Relocate include of config.h from header to source modeule 9 месяцев назад
AffinityPanel.c 6aa9ef2726 Fix code style 9 месяцев назад
AffinityPanel.h 0bdade1b6c Introduce Machine class for host-specific info (split from ProcessList) 1 год назад
AvailableColumnsPanel.c e56089e1fa Update includes based on IWYU 9 месяцев назад
AvailableColumnsPanel.h e56089e1fa Update includes based on IWYU 9 месяцев назад
AvailableMetersPanel.c 4f5293e8d1 Use dynamicMeters not dynamicColumns for populating setup screen 2 месяцев назад
AvailableMetersPanel.h 0bdade1b6c Introduce Machine class for host-specific info (split from ProcessList) 1 год назад
BatteryMeter.c 36626ce6fd Explicitly specify supported modes of all meters 4 месяцев назад
BatteryMeter.h 94ad111391 Update license headers to explicitly say GPLv2+ 3 лет назад
CONTRIBUTING.md 204bc710ba Adjust to current label reality and the fact that Github can't search for multiple labels ORed ... yet. 3 лет назад
COPYING 088dc5b9a7 Remove license excemption for PLPA and update GPL-2 license text 3 лет назад
CPUMeter.c 480aefd0d7 Assert "length > 0" for Meter.getUiName functions 1 месяц назад
CPUMeter.h 94ad111391 Update license headers to explicitly say GPLv2+ 3 лет назад
CRT.c 8c921500e2 Add a placeholder text for print_backtrace()... 1 месяц назад
CRT.h a750f38d7c Resolve a problem in F2/Setup update interval adjustments 1 месяц назад
CategoriesPanel.c e56089e1fa Update includes based on IWYU 9 месяцев назад
CategoriesPanel.h 0bdade1b6c Introduce Machine class for host-specific info (split from ProcessList) 1 год назад
ChangeLog 68c970c7ef Release 3.3.0 8 месяцев назад
ClockMeter.c dee6931ec7 Restrict time-related meters to textual display (Text+LED mode) 4 месяцев назад
ClockMeter.h 94ad111391 Update license headers to explicitly say GPLv2+ 3 лет назад
ColorsPanel.c 6490590dc8 Relocate include of config.h from header to source modeule 9 месяцев назад
ColorsPanel.h 94ad111391 Update license headers to explicitly say GPLv2+ 3 лет назад
ColumnsPanel.c e56089e1fa Update includes based on IWYU 9 месяцев назад
ColumnsPanel.h e56089e1fa Update includes based on IWYU 9 месяцев назад
CommandLine.c f3306db9d1 Pass Machine pointer to Settings_new instead of internal detail 3 недель назад
CommandLine.h 14da84f877 Refactor to use a program name pointer instead of PACKAGE macro 1 год назад
CommandScreen.c 43cb4a57d6 Merge branch 'style-header-consistency' of https://github.com/BenBE/htop into BenBE-style-header-consistency 11 месяцев назад
CommandScreen.h 8e4ce18ba8 Add missing copyright/file headers 1 год назад
Compat.c 7017b86bbf Use 'sb' name for local 'struct stat' buffers 5 месяцев назад
Compat.h 30618c586c Update '__STDC_VERSION__' check with C23 5 месяцев назад
DateMeter.c dee6931ec7 Restrict time-related meters to textual display (Text+LED mode) 4 месяцев назад
DateMeter.h 466d6f99e2 Update remaining license headers to explicitly say GPLv2+ 3 лет назад
DateTimeMeter.c dee6931ec7 Restrict time-related meters to textual display (Text+LED mode) 4 месяцев назад
DateTimeMeter.h 466d6f99e2 Update remaining license headers to explicitly say GPLv2+ 3 лет назад
DiskIOMeter.c 36626ce6fd Explicitly specify supported modes of all meters 4 месяцев назад
DiskIOMeter.h e56089e1fa Update includes based on IWYU 9 месяцев назад
DisplayOptionsPanel.c a750f38d7c Resolve a problem in F2/Setup update interval adjustments 1 месяц назад
DisplayOptionsPanel.h 94ad111391 Update license headers to explicitly say GPLv2+ 3 лет назад
DynamicColumn.c e56089e1fa Update includes based on IWYU 9 месяцев назад
DynamicColumn.h b74673fe37 Rename ProcessList to ProcessTable throughout 1 год назад
DynamicMeter.c 59578afd5e Improve DynamicMeter_getUiName() string length logic 1 месяц назад
DynamicMeter.h 8e4ce18ba8 Add missing copyright/file headers 1 год назад
DynamicScreen.c e56089e1fa Update includes based on IWYU 9 месяцев назад
DynamicScreen.h 327593e5cd Align parameter names in declarations with definitions 5 месяцев назад
EnvScreen.c 43cb4a57d6 Merge branch 'style-header-consistency' of https://github.com/BenBE/htop into BenBE-style-header-consistency 11 месяцев назад
EnvScreen.h 8e4ce18ba8 Add missing copyright/file headers 1 год назад
FileDescriptorMeter.c 36626ce6fd Explicitly specify supported modes of all meters 4 месяцев назад
FileDescriptorMeter.h e0229b205c Create new File Descriptor meter 1 год назад
FunctionBar.c 0a1db8a770 Avoid magic numbers for the size of FunctionBar lists 5 месяцев назад
FunctionBar.h 0a1db8a770 Avoid magic numbers for the size of FunctionBar lists 5 месяцев назад
Hashtable.c 869220b589 Use designated initializer more 5 месяцев назад
Hashtable.h 94ad111391 Update license headers to explicitly say GPLv2+ 3 лет назад
Header.c 6f142695cb Use struct member to determine size of allocations 5 месяцев назад
Header.h e56089e1fa Update includes based on IWYU 9 месяцев назад
HeaderLayout.h 13ca4e2b5f Add HeaderLayout format for one single 100%-width column 5 месяцев назад
HeaderOptionsPanel.c 6490590dc8 Relocate include of config.h from header to source modeule 9 месяцев назад
HeaderOptionsPanel.h 94ad111391 Update license headers to explicitly say GPLv2+ 3 лет назад
HostnameMeter.c b131dd892b Restrict supported modes for text-only meters 4 месяцев назад
HostnameMeter.h 94ad111391 Update license headers to explicitly say GPLv2+ 3 лет назад
IncSet.c 7c43e02591 Improve String_contains_i to allow for multiple terms 2 лет назад
IncSet.h a5c46500f3 Increase Search and Filter max string length to 128 1 год назад
InfoScreen.c 6aa9ef2726 Fix code style 9 месяцев назад
InfoScreen.h 8e4ce18ba8 Add missing copyright/file headers 1 год назад
ListItem.c 72ba20fa5f Introduce screen tabs 2 лет назад
ListItem.h e56089e1fa Update includes based on IWYU 9 месяцев назад
LoadAverageMeter.c 36626ce6fd Explicitly specify supported modes of all meters 4 месяцев назад
LoadAverageMeter.h 94ad111391 Update license headers to explicitly say GPLv2+ 3 лет назад
Machine.c 5518652e71 Fix regression from storing monotonic time deltas 5 месяцев назад
Machine.h 327593e5cd Align parameter names in declarations with definitions 5 месяцев назад
Macros.h 0720b100fb Introduce ATTR_RETNONNULL to indicate functions that will never return NULL 2 месяцев назад
MainPanel.c 91990b1a34 Clicking on column headers needs to also update the sort direction arrow 8 месяцев назад
MainPanel.h 6490590dc8 Relocate include of config.h from header to source modeule 9 месяцев назад
Makefile.am baf7041193 build: bring back configure warning when pkg.m4 is absent 1 неделя назад
MemoryMeter.c 36626ce6fd Explicitly specify supported modes of all meters 4 месяцев назад
MemoryMeter.h 69a505d69c Move shared memory next to used memory 11 месяцев назад
MemorySwapMeter.c 36626ce6fd Explicitly specify supported modes of all meters 4 месяцев назад
MemorySwapMeter.h 94ad111391 Update license headers to explicitly say GPLv2+ 3 лет назад
Meter.c 8edd449a23 Clamp graph meter values in "double" type 1 месяц назад
Meter.h 981d63788f Add attributes to Meter class methods (func pointers) 1 месяц назад
MeterMode.h 1723ed7e29 Introduce supportedModes bit mask for meters 4 месяцев назад
MetersPanel.c 1723ed7e29 Introduce supportedModes bit mask for meters 4 месяцев назад
MetersPanel.h 94ad111391 Update license headers to explicitly say GPLv2+ 3 лет назад
NEWS b92f62f912 Remove trailing whitespaces 4 лет назад
NetworkIOMeter.c 36626ce6fd Explicitly specify supported modes of all meters 4 месяцев назад
NetworkIOMeter.h e56089e1fa Update includes based on IWYU 9 месяцев назад
Object.c 6490590dc8 Relocate include of config.h from header to source modeule 9 месяцев назад
Object.h 6490590dc8 Relocate include of config.h from header to source modeule 9 месяцев назад
OpenFilesScreen.c 7017b86bbf Use 'sb' name for local 'struct stat' buffers 5 месяцев назад
OpenFilesScreen.h 94ad111391 Update license headers to explicitly say GPLv2+ 3 лет назад
OptionItem.c 179aeb0108 Add includes for config.h as per the discussion in PR #1337 9 месяцев назад
OptionItem.h 999801464a Add some headers in the Setup -> Display options panel 2 лет назад
Panel.c 6aa9ef2726 Fix code style 9 месяцев назад
Panel.h 6490590dc8 Relocate include of config.h from header to source modeule 9 месяцев назад
Process.c 2503239d9f Drop unused function Process_rowSetPriority() 1 месяц назад
Process.h 2503239d9f Drop unused function Process_rowSetPriority() 1 месяц назад
ProcessLocksScreen.c 0f751e991d Introduce Row and Table classes for screens beyond top-processes 1 год назад
ProcessLocksScreen.h 650cf0f13b Use a 0x{devnum} format for devices in lock screen, like files screen 1 год назад
ProcessTable.c 6490590dc8 Relocate include of config.h from header to source modeule 9 месяцев назад
ProcessTable.h 6490590dc8 Relocate include of config.h from header to source modeule 9 месяцев назад
ProvideCurses.h 8e4ce18ba8 Add missing copyright/file headers 1 год назад
ProvideTerm.h 9392e1d596 Fix typo in file name comment in Provide*.h 1 год назад
README e743952c1b README: swap regular file and symlink 6 месяцев назад
README.md d44e2588be doc: Mention pkg-config in README 1 неделя назад
RichString.c 314d693c4b Annotate mbstowcs_nonfatal() with restrict 4 месяцев назад
RichString.h 85e4e02193 RichString: add access function annotations 8 месяцев назад
Row.c 4cf8c98e05 Drop return at end of function returning void 5 месяцев назад
Row.h ae932b4fa9 New Row_printNanoseconds() function 5 месяцев назад
RowField.h 0f751e991d Introduce Row and Table classes for screens beyond top-processes 1 год назад
Scheduling.c 48181bc237 Linux: update gathering information regarding threads 5 месяцев назад
Scheduling.h 6490590dc8 Relocate include of config.h from header to source modeule 9 месяцев назад
ScreenManager.c 05c7d4fc20 Ignore FOCUS_IN and FOCUS_OUT events if these have been activated within xterm 6 месяцев назад
ScreenManager.h 0bdade1b6c Introduce Machine class for host-specific info (split from ProcessList) 1 год назад
ScreenTabsPanel.c e56089e1fa Update includes based on IWYU 9 месяцев назад
ScreenTabsPanel.h e56089e1fa Update includes based on IWYU 9 месяцев назад
ScreensPanel.c e56089e1fa Update includes based on IWYU 9 месяцев назад
ScreensPanel.h 53bdcab942 Support dynamic screens with 'top-most' entities beyond processes 1 год назад
Settings.c fc54b885ef Simplify Settings toFieldName logic relating to dynamic columns 3 недель назад
Settings.h f3306db9d1 Pass Machine pointer to Settings_new instead of internal detail 3 недель назад
SignalsPanel.c 179aeb0108 Add includes for config.h as per the discussion in PR #1337 9 месяцев назад
SignalsPanel.h 6490590dc8 Relocate include of config.h from header to source modeule 9 месяцев назад
SwapMeter.c 36626ce6fd Explicitly specify supported modes of all meters 4 месяцев назад
SwapMeter.h b29b33ebb9 {Memory,Swap}Meter: add "compressed memory" metrics 1 год назад
SysArchMeter.c b131dd892b Restrict supported modes for text-only meters 4 месяцев назад
SysArchMeter.h 94ad111391 Update license headers to explicitly say GPLv2+ 3 лет назад
TESTPLAN b74673fe37 Rename ProcessList to ProcessTable throughout 1 год назад
Table.c 23ebdbb5eb Hide Table_removeIndex() from extern callers 1 месяц назад
Table.h be4719d567 Force rebuild of display table after removals 1 месяц назад
TasksMeter.c 36626ce6fd Explicitly specify supported modes of all meters 4 месяцев назад
TasksMeter.h 94ad111391 Update license headers to explicitly say GPLv2+ 3 лет назад
TraceScreen.c 5503cda4c0 Fixed the issue that the process traced by strace ends and causes the CPU to be fully loaded. 1 неделя назад
TraceScreen.h 5503cda4c0 Fixed the issue that the process traced by strace ends and causes the CPU to be fully loaded. 1 неделя назад
UptimeMeter.c dee6931ec7 Restrict time-related meters to textual display (Text+LED mode) 4 месяцев назад
UptimeMeter.h 94ad111391 Update license headers to explicitly say GPLv2+ 3 лет назад
UsersTable.c 9a4879b48f Please Clang 15 2 лет назад
UsersTable.h 94ad111391 Update license headers to explicitly say GPLv2+ 3 лет назад
Vector.c 869220b589 Use designated initializer more 5 месяцев назад
Vector.h 08166b27b1 ProcessList: fix quadratic process removal when scanning 2 лет назад
XUtils.c bb7a922f84 Check for non-zero buffer size in xSnprintf 1 месяц назад
XUtils.h 49bb3c49ac Silence clang analyzer warnings 1 неделя назад
autogen.sh 84d39f95c6 autotools: enable warnings and cleanup 4 лет назад
check-pcp-style.sh 7694b68417 Check attributes color, type, and width for valid values 2 месяцев назад
configure.ac 082b977f18 build: Add friendly warning to advise user to install pkg-config 1 неделя назад
htop.1.in 171f8285d3 Document --drop-capabilities requiring a compile-time option 3 недель назад
htop.c 14da84f877 Refactor to use a program name pointer instead of PACKAGE macro 1 год назад
htop.desktop 43875d94c9 Add danish translation to htop.desktop 5 лет назад
htop.png 5552dc9c66 Optimize images to reduce filesize 2 лет назад
htop.svg 8029e9af04 Update htop logo, provide .svg file as well 3 лет назад
pcp-htop.5.in c3b4a770c0 Updates for 2024. Happy New Year! 9 месяцев назад
pcp-htop.c 14da84f877 Refactor to use a program name pointer instead of PACKAGE macro 1 год назад
test_spec.lua b92f62f912 Remove trailing whitespaces 4 лет назад

README

README.md