Port details
bottom Graphical process and system monitor
0.14.9_2 sysutils Σ =2 0.14.9_1Version of this port present on the latest quarterly branch. Maintainer: adamw@FreeBSD.org Port Added: 2022-09-09 21:34:11
Last Update: 2026-10-14 07:38:19
Commit Hash: 9c87820
People watching this port, also watch: nmap , curl , sudo , lsof , gnupg License: MIT
WWW: https://github.com/ClementTsang/bottom Description: # Bottom (btm) is a terminal process/system visualization and management
tool. Features include:
Graphical visualization widgets for:
CPU usage over time, at an average and per-core level
RAM and swap usage over time
Network I/O usage over time
with support for zooming in/out the current time interval displayed.
Widgets for displaying info about:
Disk capacity/usage
Temperature sensors
Battery usage
A process widget for displaying, sorting, and searching info about
processes, as well as support for:
Kill signals
Tree mode
Custom and pre-built colour themes
Changing the default behaviour of some widgets
Changing the layout of widgets
Filtering out entries in disk and temperature widgets
An htop-inspired basic mode (btm -b) ¦ ¦ ¦ ¦
Manual pages: #
pkg-plist: as obtained via: make generate-plist # USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
To install the port : # cd /usr/ports/sysutils/bottom/ && make install clean To add the package , run one of these commands: pkg install sysutils/bottom pkg install bottom NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: bottom Flavors: there is no flavor information for this port. # distinfo: # TIMESTAMP = 1788489695
SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
rust>=1.99.0 : lang/rust
There are no ports dependent upon this port #
Configuration Options : #
===> The following configuration options are available for bottom-0.14.9_2:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings Options name : #
sysutils_bottom USES: #
cargo
FreshPorts was unable to extract/find any pkg message # Master Sites: #
Commit History - (may be incomplete: for full details, see links to repositories near top of page)
Commit Credits Log message
0.14.9_2 14 Oct 2026 07:38:19
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.99.0
PR: 299016
0.14.9_1 08 Sep 2026 10:38:00
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.98.1
PR: 298139
0.14.9 04 Sep 2026 03:00:39
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.14.9
0.14.8 25 Aug 2026 17:49:29
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.14.8
0.14.7 07 Aug 2026 06:29:32
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.14.7
0.14.6 25 Jul 2026 20:15:29
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.14.6
0.14.5_1 21 Jul 2026 06:47:24
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.97.1
PR: 296645
0.14.5 19 Jul 2026 21:47:49
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.14.5
0.14.4 10 Jul 2026 04:50:55
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.14.4
0.14.3 02 Jul 2026 14:58:44
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.14.3
0.14.2 28 Jun 2026 02:04:56
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.14.2
0.14.1 22 Jun 2026 08:14:52
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.14.1
0.12.3_4 04 Jun 2026 08:52:51
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.96.0
PR: 295694
0.12.3_3 27 Apr 2026 12:26:47
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.95.0
PR: 294615
0.12.3_2 23 Mar 2026 07:33:11
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.94.0
PR: 293615
0.12.3_1 28 Jan 2026 08:48:51
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.93.0
PR: 292360
0.12.3 01 Jan 2026 01:36:39
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.12.3
0.12.2 28 Dec 2025 04:22:04
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.12.2
0.12.1 26 Dec 2025 01:05:43
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.12.1
0.11.4_1 16 Dec 2025 12:12:31
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.92.0
PR: 291582
0.11.4 17 Nov 2025 04:30:04
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.11.4
0.11.3_1 11 Nov 2025 11:08:12
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.91.1
PR: 290816
0.11.3 06 Nov 2025 17:10:30
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.11.3
0.11.2 08 Oct 2025 01:12:02
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.11.2
Changes: https://github.com/ClementTsang/bottom/releases/tag/0.11.2
0.11.1_2 03 Oct 2025 08:16:50
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.90.0
PR: 289709
0.11.1_1 18 Sep 2025 04:13:21
Piotr Kubaj (pkubaj)
sysutils/bottom: fix build on ARM / POWER
error[E0308]: mismatched types
--> src/collection/processes/unix/process_ext.rs:186:40
|
186 | const SIDL: u8 = assert_u8(libc::SIDL);
| --------- ^^^^^^^^^^ expected `i8`, found
`u8`
| |
| arguments to this function are incorrect
|
note: function defined here
--> src/collection/processes/unix/process_ext.rs:182:22
|
182 | const fn assert_u8(val: i8) -> u8 {
| ^^^^^^^^^ ------- (Only the first 15 lines of the commit message are shown above )
0.11.1_1 01 Sep 2025 08:25:04
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.89.0
PR: 288923
0.11.1 15 Aug 2025 05:57:30
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.11.1
0.11.0 06 Aug 2025 21:17:09
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.11.0
Changes: https://github.com/ClementTsang/bottom/releases/tag/0.11.0
0.10.2_9 03 Jul 2025 08:46:01
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.88.0
PR: 287766
0.10.2_8 05 Jun 2025 07:52:53
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.87.0
PR: 286829
0.10.2_7 08 Apr 2025 08:41:13
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.86.0
PR: 285840
0.10.2_6 24 Feb 2025 07:55:52
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.85.0
PR: 284884
0.10.2_5 20 Jan 2025 11:06:50
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.84.0
PR: 283962
0.10.2_4 01 Dec 2024 09:24:18
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.83.0
PR: 283000
0.10.2_3 08 Nov 2024 08:24:20
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.82.0
PR: 282516
0.10.2_2 10 Sep 2024 11:00:34
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.81.0
PR: 281300
0.10.2_1 10 Sep 2024 10:58:07
Mikael Urankar (mikael) Author: Siva Mahadevan
*/*: remove STRIP_CMD calls in rust based ports
This is not needed after bc4fedc1fec0d359365c04d43be9e32bf101a50e
PR: 246993
Differential Revision: https://reviews.freebsd.org/D46503
0.10.2_1 26 Aug 2024 08:08:01
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.80.1
PR: 280490
0.10.2 06 Aug 2024 03:55:14
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.10.2
0.10.1 01 Aug 2024 19:17:50
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.10.1
0.9.7 28 Jul 2024 02:46:32
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.9.7
0.9.6_9 18 Jun 2024 10:59:14
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.79.0
PR: 279707
0.9.6_8 13 May 2024 11:03:24
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.78.0
PR: 278834
0.9.6_7 23 Mar 2024 09:41:46
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.77.0
PR: 277786
0.9.6_6 19 Feb 2024 11:59:23
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.76.0
PR: 276920
0.9.6_5 10 Jan 2024 15:29:49
Baptiste Daroussin (bapt)
MAN?PREFIX: eleminate its usage and move man to share/man
0.9.6_4 09 Jan 2024 12:15:54
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.75.0
PR: 276033
0.9.6_3 08 Dec 2023 15:04:09
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.74.1
PR: 275243
0.9.6_2 24 Oct 2023 10:22:32
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.73.0
PR: 274499
0.9.6_1 08 Sep 2023 09:06:24
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.72.0
PR: 273331
0.9.6 27 Aug 2023 02:44:42
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.9.6
0.9.4 06 Aug 2023 11:55:08
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.9.4
0.9.3_1 17 Jul 2023 15:58:38
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.71.0
PR: 272449
0.9.3 26 Jun 2023 01:13:00
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.9.3
0.9.2 12 Jun 2023 00:40:16
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.9.2
0.9.1_2 09 Jun 2023 11:38:16
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.70.0
PR: 271797
0.9.1_1 20 May 2023 14:16:21
Adam Weinberger (adamw)
sysutils/bottom: Name bash completion file correctly
0.9.1 14 May 2023 13:27:46
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.9.1
0.9.0 10 May 2023 21:32:53
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.9.0
0.8.0_3 23 Apr 2023 13:14:05
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.69.0
PR: 270953
0.8.0_2 16 Mar 2023 11:11:52
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.68.0
PR: 270080
0.8.0_1 13 Feb 2023 14:52:59
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.67.1
PR: 269336
0.8.0 22 Jan 2023 16:06:26
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.8.0
0.7.1_1 07 Jan 2023 19:24:18
Daniel Engberg (diizzy)
*/*: Bump rust (cargo) ports to reflect on WITH_LTO
Bump ports in tree so they get rebuilt with new default settings
for cargo ports
0.7.1 06 Jan 2023 10:37:30
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.7.1
0.7.0 01 Jan 2023 03:25:14
Adam Weinberger (adamw)
sysutils/bottom: Update to 0.7.0
Changes: https://github.com/ClementTsang/bottom/releases/tag/0.7.0
0.6.8.r20221226 26 Dec 2022 16:28:26
Adam Weinberger (adamw)
sysutils/bottom: Makefile.crates is already included for free
0.6.8.r20221226 26 Dec 2022 16:02:10
Adam Weinberger (adamw)
sysutils/bottom: Update to latest commit
0.6.8.r20220909_4 20 Dec 2022 17:37:15
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.66.0
PR: 268415
0.6.8.r20220909_3 17 Nov 2022 07:06:14
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.65.0
PR: 267622
0.6.8.r20220909_2 30 Oct 2022 12:07:09
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.64.0
PR: 267173
0.6.8.r20220909_1 27 Sep 2022 15:05:23
Adam Weinberger (adamw)
sysutils/bottom: Build and install manpages and shell completions
0.6.8.r20220909 09 Sep 2022 23:53:59
Adam Weinberger (adamw)
sysutils/bottom: Show how to enable htop mode
0.6.8.r20220909 09 Sep 2022 15:46:29
Adam Weinberger (adamw)
sysutils/bottom: Add port
Bottom (btm) is a terminal process/system visualization and management
tool. Features include:
Graphical visualization widgets for:
CPU usage over time, at an average and per-core level
RAM and swap usage over time
Network I/O usage over time
with support for zooming in/out the current time interval displayed.
Widgets for displaying info about:
Disk capacity/usage
Temperature sensors
Battery usage (Only the first 15 lines of the commit message are shown above )