← Package directory
Available on winget

Install bottom

Yet another cross-platform graphical process/system monitor.

Install with winget
winget install --id Clement.bottom
Upgrade
winget upgrade --id Clement.bottom
Uninstall
winget uninstall --id Clement.bottom

About bottom

Yet another cross-platform graphical process/system monitor.

What's new in 0.14.3

Another small release. This mostly fixes some docs, bumps some dependencies/the Rust version used to build things, and adds a bandaid to seemingly avoid causing Kitty to use extra CPU when cursor_trail is enabled (yeah that's a bit of a weird one). Other - #2114: Remove period in docs (thanks @dastarruer!) - #2118: Use Rust 1.96.1. - #2119: Workaround change for draw behaviour that caused Kitty with cursor_trail to occasionally use more CPU. Full Changelog: 0.14.2...0.14.3

Read release notes

Version history

Version Updated Notes
0.14.3 Unknown Another small release. This mostly fixes some docs, bumps some dependencies/the Rust version used to build things, and adds a bandaid to seemingly avoid causing Kitty to use extra CPU when cursor_trail is enabled (yeah t...
0.14.2 Unknown Small update to fix cargo install having slightly weird behaviour due to the schema generation tool. Also a few dependency bumps. Other - #2109: Relocate the schema generation tool to avoid it interfering with cargo inst...
0.14.1 Unknown Small release to include some clarification around memory/memory_graph deprecation warnings. Other - #2096: Fix documentation suggestions around memory_graph (thanks @gepbird for spotting and fixing this). - #2102: Menti...
0.14.0 Unknown Well that was fast ๐Ÿ˜… This release mainly fixes a bug when running on Linux with cgroup v1 enabled, which would cause the RAM value to report a bizarre value. Other than that, there are some FreeBSD changes regarding I/O...
0.13.0 Unknown Happy Dragon Boat Festival and Juneteenth (okay I'm a bit late at my timezone but still). This release has a bunch of new features: - Reporting packet size and rates - Config options for default sort columns for temperat...
0.12.3 Unknown Happy new year! ๐ŸŽ‰ Hope this year is kinder to us than the last. 0.12.3 is primarily a small release for a bug fix for a crash caused by certain process names. Bug Fixes - #1943: Fix a crash caused by multibyte UTF8 chars...
0.12.2 Unknown Small release to fix a bug on Windows. Bug Fixes - #1933: Fix a memory leak in Windows while getting process priority information. Full Changelog: 0.12.1...0.12.2
0.12.1 Unknown Quick release to fix an issue with installing using cargo when not using locked dependencies. Other - #1920, #1921: Fix issues with installing via Cargo when locked dependencies aren't used. Full Changelog: 0.12.0...0.12...
0.12.0 Unknown Merry Christmas and happy holidays! ๐ŸŽ„ A couple of features, many courtesy of some lovely contributors! Thanks everyone! Features - #1830: Add spacebar shortcut to toggle process tree expansion (thanks @Saphereye). - #186...
0.11.4 Unknown Small release for more bug fixes/small improvements. Bug Fixes - #1859: Ensure average CPU is drawn on top in "All" mode. - #1867: Fix network graph y-axis height cache not updating correctly. - #1867: Fix network graph...
0.11.3 Unknown Small release mainly to get out a few bug fixes. Features - #1812: Add free_arc option to subtract ARC from total memory usage (thanks @jamartin9!). Bug Fixes - #1833: Sort disk I/O using actual value rather than string...
0.11.2 Unknown Small update to push a few small features + bug fixes. Features - #1793: Add support for threads in Linux. - #1719: Support ignoring all keypresses. - #1772: Support hiding kernel threads (thanks @jamartin9!) Bug Fixes -...
0.11.1 Unknown Release notes
0.11.0 Unknown Release notes
0.10.2 Unknown Another small update, fixing a few more bugs and adding a feature. Features - #1487: Add option to move the AVG CPU bar to another row in basic mode (thanks to @zebp). Bug Fixes - #1541: Fix some process details not upda...
0.10.1 Unknown Quick bugfix. Bug Fixes - #1526: Fix --help description being incorrectly set for a flag.
0.10.0 Unknown Features - #1276: Add GPU process info (thanks to @jamartin9). - #1353: Support selecting the average CPU graph as a default. - #1430: Support controlling the graph legend position for memory and network graph widgets (t...
0.9.7 Unknown Other - #1500: Fix builds for Rust 1.80.
0.9.6 Unknown Other - #1286: Pin serde to 1.0.188 to help with potential cargo install issues. Note this version should be fine and not pull in binaries.
0.9.5 Unknown Other - #1278: Pin serde to 1.0.171.