35,322
stars
+20
1,262
forks
129
watchers
755
prs
1,037
issues
56
releases
130
discussions
README
!btop++
!Linux
!macOS
!FreeBSD
!NetBSD
!OpenBSD
!Usage
!c++23
!latest_release
Index
News
Documents
Description
Features
Themes
Support and funding
Prerequisites (Read this if you are having issues!)
Screenshots
Keybindings
Installation Linux/macOS
Compilation Linux
Compilation macOS
Compilation FreeBSD
Compilation NetBSD
Compilation OpenBSD
Testing
GPU compatibility
Installing the snap
Configurability
License
If you are considering donating, please first consider donating to:
News
22 March 2026
Updated contributing guidelines for AI generated code:
Submissions where any of the code is AI generated must be marked with [AI generated].
(When code is generated by prompting either directly to an LLM or through "comment prompting".)
Not needed when AI suggestions is used in "autocomplete" mode only for boilerplate or other repetitive code.
Failure to disclose the use of AI in a PR will result in a closed PR and deliberately trying to obfuscate the use of AI will result in your account getting blocked from contributing again.
"Vibe coded" PR's where it seems like the author doesn't understand the generated code will be dismissed.
4 December 2025
Since there is a increasing amount of AI generated/assisted PR's, the following guidelines have been added to CONTRIBUTING.md:
Submissions where the majority of the code is AI generated must be marked with [AI generated].
"Vibe coded" PR's where it seems like the author doesn't understand the generated code will be dismissed.
22 September 2024
Btop release v1.4.0
Intel GPU support added, note that only GPU utilization, power usage and clock speed available to monitor. Thanks to @bjia56 for contributions.
NetBSD support added. Thanks to @fraggerfox for contributions.
See CHANGELOG.md and latest release for detailed list of new features, bug fixes and new themes.
7 January 2024
Btop release v1.3.0
Big release with GPU support added for Linux and platform support for OpenBSD. Big thanks to @romner-set (GPU support) and @joske (OpenBSD support) for contributions.
And a multitude of bugfixes and small changes, see CHANGELOG.md and latest release for detailed list and attributions.
See news entry below for more information regarding GPU support.
25 November 2023
GPU monitoring added for Linux!
Compile from git main to try it out.
Use keys 5, 6, 7 and 0 to show/hide the gpu monitoring boxes. 5 = Gpu 1, 6 = Gpu 2, etc.
Gpu stats/graphs can also be displayed in the "Cpu box" (not as verbose), see the cpu options menu for info and configuration.
Note that the binaries provided on the release page (when released) and the continuous builds will not have gpu support enabled.
Because the GPU support relies on loading of dynamic gpu libraries, gpu support will not work when also static linking.
See Compilation Linux for more info on how to compile with gpu monitoring support.
Many thanks to @romner-set who wrote the vast majority of thTop issues
#629[BUG] Ryzen 7000 Perplexing Error (FreeBSD 13/14 / Windows 11)42 comments · 2023-09-23#619[BUG] SIGSEGV ( if using libc++ )38 comments · 2023-09-18#1407[Feature Request] Add Intel Xe driver support (Lunar Lake, etc.)33 comments · 2025-12-22#682[BUG] Build broken on Catalina and below: linking errors, unconditional usage of non-existing headers23 comments · 2023-12-10#662[BUG] Floating point exception issue since updating to linux kernel 6.623 comments · 2023-11-10#1040Intel integrated GPU only show up when btop is run by root (either by logging in or su or sudo).21 comments · 2025-02-16#258[BUG] RISCV64 images built by Actions do not work20 comments · 2022-02-06#291"used memory" metric (not same as htop, etc)19 comments · 2022-03-19
Discussions
#1921Bad Apple but it's frying my PC0 comments · 2026-10-19#1867Multi-GPU display is pretty cool.0 comments · 2026-09-29#1802Is there a way to run btop in Android device?1 comments · 2026-08-18#1727Show power draw/usage on apple silicon0 comments · 2026-06-24#1671releases have 'unknown' included in their filename1 comments · 2026-05-20#1668monomi - A btop inspired statuspage for your Linux server0 comments · 2026-05-20#1654Any interest in AI-generated backport to C++20?2 comments · 2026-05-13#1645crashes when Strix Point iGPU is available1 comments · 2026-05-04
Latest release
btop++ (v1.4.8) Bug fixes v1.4.8 2026-10-25Changelog v1.4.8 References | Description | Author(s) --- | --- | --- 1390 | themes: load/save by name if possible | @katexochen 1649 | Fix atomic issues and data races in btop | @ItsMeSamey 1641 | fix: gate Apple Silicon GPU support to unbreak intel Mac builds | @NLagwal 1661 | AMD APU/iGPU sysfs backend for GPU monitoring | @mgajda 1663 | fix: use ISO 8601 format for log timestamps | @jsquyres 1662 | Fix possible thread deadlocks and power-event-based false stall detections | @jsquyres 1674 | fix: defer SIGWINCH resize handling | @jsquyres 1652 | Fix btop with amd gpu on rocm 7 as in Ubuntu