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

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