2022-01-10 09:19:31 +03:00
< div align = "center" >
2022-03-17 05:27:11 +03:00
< h1 > bottom< / h1 >
2022-01-10 09:19:31 +03:00
< p >
2022-01-20 07:49:11 +03:00
A customizable cross-platform graphical process/system monitor for the terminal.< br / > Supports Linux, macOS, and Windows. Inspired by < a href = https://github.com/aksakalli/gtop > gtop< / a > , < a href = https://github.com/xxxserxxx/gotop > gotop< / a > , and < a href = https://github.com/htop-dev/htop/ > htop< / a > .
2022-01-10 09:19:31 +03:00
< / p >
2019-09-04 06:27:25 +03:00
2023-12-06 08:16:26 +03:00
[<img src="https://img.shields.io/github/actions/workflow/status/ClementTsang/bottom/ci.yml?branch=main&style=flat-square&logo=github" alt="CI status"> ](https://github.com/ClementTsang/bottom/actions?query=branch%main )
2021-06-27 23:27:54 +03:00
[<img src="https://img.shields.io/crates/v/bottom.svg?style=flat-square" alt="crates.io link"> ](https://crates.io/crates/bottom )
2021-12-19 23:42:22 +03:00
[<img src="https://img.shields.io/badge/docs-stable-66c2a5?style=flat-square&labelColor=555555&logoColor=white" alt="Stable documentation"> ](https://clementtsang.github.io/bottom/stable )
2022-05-17 04:27:39 +03:00
[<img src="https://img.shields.io/badge/docs-nightly-88c0d0?style=flat-square&labelColor=555555&logoColor=white" alt="Nightly documentation"> ](https://clementtsang.github.io/bottom/nightly )
2019-09-15 05:29:40 +03:00
2022-01-10 09:19:31 +03:00
< / div >
2019-09-04 06:27:25 +03:00
2022-01-10 09:19:31 +03:00
< div align = "center" >
2023-01-01 04:47:33 +03:00
< img src = "assets/demo.gif" alt = "Quick demo recording showing off bottom's searching, expanding, and process killing." / >
2022-01-10 09:19:31 +03:00
< p >
2023-01-04 10:38:02 +03:00
< sub >
2023-04-18 07:54:58 +03:00
Demo using the < a href = "https://github.com/morhetz/gruvbox" > Gruvbox< / a > theme (< code > --color gruvbox< / code > ), along with < a href = "https://www.ibm.com/plex/" > IBM Plex Mono< / a > and < a href = "https://sw.kovidgoyal.net/kitty/" > Kitty< / a >
2023-01-04 10:38:02 +03:00
< / sub >
2022-01-10 09:19:31 +03:00
< / p >
< / div >
2020-02-20 06:24:05 +03:00
2022-04-29 03:37:41 +03:00
## Table of contents <!-- omit in toc -->
- [Features ](#features )
- [Support ](#support )
2022-07-24 13:53:34 +03:00
- [Official ](#official )
- [Unofficial ](#unofficial )
2022-04-29 03:37:41 +03:00
- [Installation ](#installation )
- [Cargo ](#cargo )
- [Arch Linux ](#arch-linux )
2023-06-18 05:41:49 +03:00
- [Debian / Ubuntu ](#debian--ubuntu )
2024-04-11 02:33:42 +03:00
- [Exherbo Linux ](#exherbo-linux )
2023-06-18 05:41:49 +03:00
- [Fedora / CentOS / AlmaLinux / Rocky Linux ](#fedora--centos--almalinux--rocky-linux )
2022-04-29 03:37:41 +03:00
- [Gentoo ](#gentoo )
- [Nix ](#nix )
- [Solus ](#solus )
2024-04-11 03:51:16 +03:00
- [Snap ](#snap )
2022-10-02 11:59:57 +03:00
- [Void ](#void )
2022-04-29 03:37:41 +03:00
- [Homebrew ](#homebrew )
- [MacPorts ](#macports )
- [Chocolatey ](#chocolatey )
2024-04-11 03:51:16 +03:00
- [Scoop ](#scoop )
2022-04-29 03:37:41 +03:00
- [winget ](#winget )
2023-01-12 11:41:15 +03:00
- [Windows installer ](#windows-installer )
2022-04-29 03:37:41 +03:00
- [Manual installation ](#manual-installation )
- [Binaries ](#binaries )
- [Auto-completion ](#auto-completion )
- [Usage ](#usage )
- [Configuration ](#configuration )
2022-05-08 02:38:37 +03:00
- [Troubleshooting ](#troubleshooting )
2022-04-29 03:37:41 +03:00
- [Contribution ](#contribution )
- [Contributors ](#contributors )
- [Thanks ](#thanks )
2021-06-21 08:40:58 +03:00
## Features
2019-09-06 01:28:54 +03:00
2021-06-21 08:40:58 +03:00
As (yet another) process/system visualization and management application, bottom supports the typical features:
2020-05-21 04:10:25 +03:00
2021-06-21 08:40:58 +03:00
- Graphical visualization widgets for:
2021-01-03 00:26:43 +03:00
2021-12-19 23:42:22 +03:00
- [CPU usage ](https://clementtsang.github.io/bottom/nightly/usage/widgets/cpu/ ) over time, at an average and per-core level
- [RAM and swap usage ](https://clementtsang.github.io/bottom/nightly/usage/widgets/memory/ ) over time
- [Network I/O usage ](https://clementtsang.github.io/bottom/nightly/usage/widgets/network/ ) over time
2021-01-03 00:26:43 +03:00
2021-06-21 08:40:58 +03:00
with support for zooming in/out the current time interval displayed.
2021-01-03 00:26:43 +03:00
2021-06-22 17:14:26 +03:00
- Widgets for displaying info about:
2021-01-03 00:26:43 +03:00
2021-12-19 23:42:22 +03:00
- [Disk capacity/usage ](https://clementtsang.github.io/bottom/nightly/usage/widgets/disk/ )
- [Temperature sensors ](https://clementtsang.github.io/bottom/nightly/usage/widgets/temperature/ )
- [Battery usage ](https://clementtsang.github.io/bottom/nightly/usage/widgets/battery/ )
2021-06-22 17:14:26 +03:00
2021-12-19 23:42:22 +03:00
- [A process widget ](https://clementtsang.github.io/bottom/nightly/usage/widgets/process/ ) for displaying, sorting, and searching info about processes, as well as support for:
2020-07-06 08:09:01 +03:00
2023-02-03 11:05:18 +03:00
- [Kill signals ](https://clementtsang.github.io/bottom/nightly/usage/widgets/process/#process-termination )
- [Tree mode ](https://clementtsang.github.io/bottom/nightly/usage/widgets/process/#tree-mode )
2021-01-03 00:26:43 +03:00
2023-03-14 09:16:23 +03:00
- [Cross-platform support ](https://github.com/ClementTsang/bottom#support ) for Linux, macOS, and Windows, with more planned in the future.
2021-01-03 00:26:43 +03:00
2024-01-11 10:14:05 +03:00
- [Customizable behaviour ](https://clementtsang.github.io/bottom/nightly/configuration/command-line-options/ ) that can be controlled with command-line options or a config file, such as:
2021-01-10 23:44:39 +03:00
2023-07-01 00:12:27 +03:00
- Custom and built-in colour themes
- Customizing widget behaviour
2021-06-21 08:40:58 +03:00
- Changing the layout of widgets
2023-07-01 00:12:27 +03:00
- Filtering out entries in some widgets
2021-01-10 23:44:39 +03:00
2021-06-22 17:14:26 +03:00
- Some other nice stuff, like:
2021-12-19 23:42:22 +03:00
- [An htop-inspired basic mode ](https://clementtsang.github.io/bottom/nightly/usage/basic-mode/ )
- [Expansion, which focuses on just one widget ](https://clementtsang.github.io/bottom/nightly/usage/general-usage/#expansion )
2021-06-22 17:14:26 +03:00
- And more!
2021-01-10 22:29:46 +03:00
2021-12-19 23:42:22 +03:00
You can find more details in [the documentation ](https://clementtsang.github.io/bottom/nightly/usage/general-usage/ ).
2020-02-23 07:49:45 +03:00
2021-06-21 08:40:58 +03:00
## Support
2020-01-19 10:02:44 +03:00
2022-07-24 13:53:34 +03:00
### Official
2021-06-21 08:40:58 +03:00
bottom _officially_ supports the following operating systems and corresponding architectures:
2020-04-05 06:20:50 +03:00
2023-02-19 09:12:13 +03:00
- macOS (`x86_64`, `aarch64` )
2021-06-21 08:40:58 +03:00
- Linux (`x86_64`, `i686` , `aarch64` )
- Windows (`x86_64`, `i686` )
2020-04-29 00:49:17 +03:00
2021-06-21 08:40:58 +03:00
These platforms are tested to work for the most part and issues on these platforms will be fixed if possible.
2024-04-14 01:26:33 +03:00
Furthermore, binaries are built and tested using the most recent version of stable Rust at the time.
2020-04-05 06:20:50 +03:00
2022-07-24 13:53:34 +03:00
For more details on supported platforms and known problems, check out [the documentation ](https://clementtsang.github.io/bottom/nightly/support/official/ ).
### Unofficial
2023-01-21 12:43:38 +03:00
bottom may work on a number of platforms that aren't officially supported. Note that unsupported platforms:
2023-01-22 09:20:39 +03:00
2023-01-21 12:43:38 +03:00
- Might not be tested in CI to build or pass tests (see [here ](./.github/workflows/ci.yml ) for checked platforms).
- Might not be properly tested by maintainers prior to a stable release.
- May only receive limited support, such as missing features or bugs that may not be fixed.
2023-02-19 09:12:13 +03:00
Note that some unsupported platforms may eventually be officially supported (e.g., FreeBSD).
2022-07-24 13:53:34 +03:00
A non-comprehensive list of some currently unofficially supported platforms that may compile/work include:
2023-02-19 09:12:13 +03:00
- FreeBSD (`x86_64`)
- Linux (`armv6`, `armv7` , `powerpc64le` , `riscv64gc` )
2023-11-18 14:27:33 +03:00
- Android (`arm64`)
2022-07-24 13:53:34 +03:00
For more details on unsupported platforms and known problems, check out [the documentation ](https://clementtsang.github.io/bottom/nightly/support/unofficial/ ).
2020-04-05 06:20:50 +03:00
2021-06-21 08:40:58 +03:00
## Installation
2021-03-19 23:39:01 +03:00
2020-02-26 07:28:56 +03:00
### Cargo
2023-04-08 23:28:03 +03:00
Installation via cargo can be done by installing the [`bottom` ](https://crates.io/crates/bottom ) crate:
2022-01-12 02:02:12 +03:00
2020-02-26 07:28:56 +03:00
```bash
2024-04-14 01:26:33 +03:00
# You might need to update the stable version of Rust first.
# Other versions might work, but this is not guaranteed.
2020-08-12 03:22:39 +03:00
rustup update stable
2024-04-14 01:26:33 +03:00
# Install the binary from crates.io.
2023-04-08 23:28:55 +03:00
cargo install bottom --locked
2023-04-08 23:28:03 +03:00
2023-08-27 04:02:22 +03:00
# If you use another channel by default, you can specify
2024-04-14 01:26:33 +03:00
# the what channel to use like so:
2023-04-08 23:28:03 +03:00
cargo +stable install bottom --locked
2023-08-27 04:02:22 +03:00
# --locked may be omitted if you wish to not use the
# locked crate versions in Cargo.lock. However, be
# aware that this may cause problems with dependencies.
cargo install bottom
2020-02-26 07:28:56 +03:00
```
2020-02-22 08:41:55 +03:00
2021-07-19 05:42:28 +03:00
### Arch Linux
2020-02-21 05:24:49 +03:00
2023-07-13 11:37:07 +03:00
bottom is available as an [official package ](https://archlinux.org/packages/extra/x86_64/bottom/ ) that can be installed with `pacman` :
2020-12-18 08:40:55 +03:00
2020-02-21 05:24:49 +03:00
```bash
2023-01-19 00:22:58 +03:00
sudo pacman -S bottom
2020-02-21 05:24:49 +03:00
```
2020-01-05 03:20:54 +03:00
2024-04-11 03:51:16 +03:00
If you want the latest changes that are not yet stable, you can also install `bottom-git` [from the AUR ](https://aur.archlinux.org/packages/bottom-git ).
2024-04-14 01:26:33 +03:00
For example, to install with `paru` :
```bash
sudo paru -S bottom-git
```
2024-04-11 03:51:16 +03:00
2023-06-18 05:41:49 +03:00
### Debian / Ubuntu
2020-02-23 02:38:18 +03:00
2022-09-13 02:38:57 +03:00
A `.deb` file is provided on each [stable release ](https://github.com/ClementTsang/bottom/releases/latest ) and
[nightly builds ](https://github.com/ClementTsang/bottom/releases/tag/nightly ) for x86, aarch64, and armv7
2023-07-13 11:37:07 +03:00
(note stable ARM builds are only available for 0.6.8 and later). An example of installing this way:
2020-02-23 02:38:18 +03:00
```bash
2023-01-08 00:53:56 +03:00
# x86-64
2023-08-27 04:27:19 +03:00
curl -LO https://github.com/ClementTsang/bottom/releases/download/0.9.6/bottom_0.9.6_amd64.deb
sudo dpkg -i bottom_0.9.6_amd64.deb
2023-01-08 00:53:56 +03:00
# ARM64
2023-08-27 04:27:19 +03:00
curl -LO https://github.com/ClementTsang/bottom/releases/download/0.9.6/bottom_0.9.6_arm64.deb
sudo dpkg -i bottom_0.9.6_arm64.deb
2023-01-12 11:41:15 +03:00
# ARM
2023-08-27 04:27:19 +03:00
curl -LO https://github.com/ClementTsang/bottom/releases/download/0.9.6/bottom_0.9.6_armhf.deb
sudo dpkg -i bottom_0.9.6_armhf.deb
2020-02-23 02:38:18 +03:00
```
2024-04-11 02:33:42 +03:00
### Exherbo Linux
bottom is available as a [rust package ](https://gitlab.exherbo.org/exherbo/rust/-/tree/master/packages/sys-process/bottom ) that can be installed with `cave` :
```bash
cave resolve -x repository/rust
cave resolve -x bottom
```
2023-06-18 05:41:49 +03:00
### Fedora / CentOS / AlmaLinux / Rocky Linux
2020-08-29 03:06:34 +03:00
2023-06-16 08:53:35 +03:00
bottom is available in [COPR ](https://copr.fedorainfracloud.org/coprs/atim/bottom/ ):
2020-08-29 03:06:34 +03:00
```bash
sudo dnf copr enable atim/bottom -y
sudo dnf install bottom
```
2023-06-25 07:31:57 +03:00
`.rpm` files are also generated (starting from 0.9.3) for x86. If you wish to install this way, then you can do
something like:
2023-06-16 08:53:35 +03:00
```bash
# x86-64
2023-08-27 04:27:19 +03:00
curl -LO https://github.com/ClementTsang/bottom/releases/download/0.9.6/bottom-0.9.6-1.x86_64.rpm
sudo rpm -i bottom-0.9.6-1.x86_64.rpm
2023-06-25 07:31:57 +03:00
# Nightly x86-64
2023-08-27 04:27:19 +03:00
curl -LO https://github.com/ClementTsang/bottom/releases/download/nightly/bottom-0.9.6-1.x86_64.rpm
sudo rpm -i bottom-0.9.6-1.x86_64.rpm
2023-06-16 08:53:35 +03:00
```
2020-11-15 01:36:58 +03:00
### Gentoo
2023-05-15 07:07:08 +03:00
Available in the [official Gentoo repo ](https://packages.gentoo.org/packages/sys-process/bottom ):
2021-06-15 18:38:12 +03:00
```bash
2022-10-13 22:26:35 +03:00
sudo emerge --ask sys-process/bottom
2020-11-15 01:36:58 +03:00
```
2020-11-03 08:22:17 +03:00
### Nix
2023-05-15 07:07:08 +03:00
Available [in the nix-community repo ](https://github.com/nix-community/home-manager/blob/master/modules/programs/bottom.nix ):
2020-11-03 08:22:17 +03:00
```bash
nix-env -i bottom
```
2021-05-08 02:45:34 +03:00
### Solus
2023-05-15 07:07:08 +03:00
Available [in the Solus repos ](https://dev.getsol.us/source/bottom/ ):
2022-05-04 21:48:30 +03:00
```bash
2021-05-08 02:45:34 +03:00
sudo eopkg it bottom
```
2024-04-11 03:51:16 +03:00
### Snap
bottom is available as a [snap ](https://snapcraft.io/install/bottom/ubuntu ):
```bash
sudo snap install bottom
# To allow the program to run as intended
sudo snap connect bottom:mount-observe
sudo snap connect bottom:hardware-observe
sudo snap connect bottom:system-observe
sudo snap connect bottom:process-control
```
2022-10-02 11:59:57 +03:00
### Void
2022-10-26 11:58:51 +03:00
2023-05-15 07:07:08 +03:00
Available [in the void-packages repo ](https://github.com/void-linux/void-packages/tree/master/srcpkgs/bottom ):
2022-10-02 11:59:57 +03:00
```bash
sudo xbps-install bottom
```
2020-04-03 04:23:11 +03:00
### Homebrew
2020-02-22 23:00:17 +03:00
2023-05-15 07:07:08 +03:00
Formula available [here ](https://formulae.brew.sh/formula/bottom ):
2020-02-22 23:00:17 +03:00
```bash
2020-04-03 04:23:11 +03:00
brew install bottom
2021-06-18 21:51:34 +03:00
```
### MacPorts
2023-05-15 07:07:08 +03:00
Available [here ](https://ports.macports.org/port/bottom/ ):
2021-06-18 21:51:34 +03:00
```bash
sudo port selfupdate
sudo port install bottom
2020-02-22 23:00:17 +03:00
```
2019-09-09 07:09:58 +03:00
2024-04-11 03:51:16 +03:00
### Chocolatey
2020-04-03 03:52:57 +03:00
2024-04-11 03:51:16 +03:00
Chocolatey packages are located [here ](https://chocolatey.org/packages/bottom ):
2023-05-15 07:07:08 +03:00
2020-04-03 03:52:57 +03:00
```bash
2024-04-11 03:51:16 +03:00
choco install bottom
2020-04-03 03:52:57 +03:00
```
2024-04-11 03:51:16 +03:00
### Scoop
2020-02-21 05:24:49 +03:00
2024-04-11 03:51:16 +03:00
Available in the [Main bucket ](https://github.com/ScoopInstaller/Main ):
2020-04-15 02:32:25 +03:00
2020-02-21 05:24:49 +03:00
```bash
2024-04-11 03:51:16 +03:00
scoop install bottom
2020-02-21 05:24:49 +03:00
```
2019-09-08 08:28:03 +03:00
2020-09-09 03:08:00 +03:00
### winget
2023-05-14 18:04:56 +03:00
The winget package can be found [here ](https://github.com/microsoft/winget-pkgs/tree/master/manifests/c/Clement/bottom ):
2020-09-09 03:08:00 +03:00
```bash
winget install bottom
2021-12-30 23:09:22 +03:00
2023-05-12 07:54:50 +03:00
# If you need a more specific app id:
2021-12-30 23:09:22 +03:00
winget install Clement.bottom
2020-09-09 03:08:00 +03:00
```
2021-06-21 08:40:58 +03:00
You can uninstall via Control Panel, Options, or `winget --uninstall bottom` .
2020-05-03 06:46:07 +03:00
2023-01-12 11:41:15 +03:00
### Windows installer
2023-01-10 01:48:08 +03:00
You can also manually install bottom as a Windows program by going to the [latest release ](https://github.com/ClementTsang/bottom/releases/latest )
and installing via the `.msi` file.
2022-04-29 03:37:41 +03:00
### Manual installation
2020-05-03 06:46:07 +03:00
2021-08-16 05:01:31 +03:00
There are a few ways to go about doing this manually. Note that you probably want
to do so using the most recent version of stable Rust, which is how the binaries are built:
2020-05-03 06:46:07 +03:00
2021-06-21 08:40:58 +03:00
```bash
2024-04-14 01:26:33 +03:00
# You might need to update the stable version of Rust first.
# Other versions might work, but this is not guaranteed.
2021-06-21 08:40:58 +03:00
rustup update stable
2020-09-03 05:02:49 +03:00
2021-08-16 05:01:31 +03:00
# Option 1 - Download from releases and install
2023-08-27 04:27:19 +03:00
curl -LO https://github.com/ClementTsang/bottom/archive/0.9.6.tar.gz
tar -xzvf 0.9.6.tar.gz
2023-05-12 07:54:50 +03:00
cargo install --path . --locked
2020-09-03 05:02:49 +03:00
2023-12-06 08:16:26 +03:00
# Option 2 - Clone the repo and install manually
2021-06-21 08:40:58 +03:00
git clone https://github.com/ClementTsang/bottom
cd bottom
2023-05-12 07:54:50 +03:00
cargo install --path . --locked
2020-09-03 05:02:49 +03:00
2021-08-16 05:01:31 +03:00
# Option 3 - Clone and install directly from the repo all via Cargo
2023-05-12 07:54:50 +03:00
cargo install --git https://github.com/ClementTsang/bottom --locked
2022-10-11 03:13:41 +03:00
2023-01-22 09:20:39 +03:00
# You can also pass in the target-cpu=native flag for
2022-10-11 03:13:41 +03:00
# better CPU-specific optimizations. For example:
2023-05-12 07:54:50 +03:00
RUSTFLAGS="-C target-cpu=native" cargo install --path . --locked
2020-09-03 05:02:49 +03:00
```
2021-06-21 08:40:58 +03:00
### Binaries
2020-09-03 05:02:49 +03:00
2023-05-10 10:59:27 +03:00
You can also use the pre-built release binaries manually:
2020-09-03 05:02:49 +03:00
2024-04-14 01:26:33 +03:00
- [Latest stable release ](https://github.com/ClementTsang/bottom/releases/latest ), built using the release branch
- [Latest nightly release ](https://github.com/ClementTsang/bottom/releases/tag/nightly ), built using the `main` branch at 00:00 UTC daily
2021-01-02 02:09:28 +03:00
2023-05-10 10:59:27 +03:00
To use, download and extract the binary that matches your system. You can then run by doing:
2023-04-09 07:05:40 +03:00
```bash
./btm
```
2023-05-10 10:59:27 +03:00
or by installing to your system following whatever the procedure is for installing a binary to your system.
2021-06-27 23:27:54 +03:00
#### Auto-completion
2021-06-21 08:40:58 +03:00
The release binaries are packaged with shell auto-completion files for bash, fish, zsh, and Powershell. To install them:
2021-01-02 02:09:28 +03:00
2021-06-21 08:40:58 +03:00
- For bash, move `btm.bash` to `$XDG_CONFIG_HOME/bash_completion or /etc/bash_completion.d/` .
- For fish, move `btm.fish` to `$HOME/.config/fish/completions/` .
- For zsh, move `_btm` to one of your `$fpath` directories.
2023-04-08 08:25:35 +03:00
- For PowerShell, add `_btm.ps1` to your PowerShell
2021-06-21 08:40:58 +03:00
[profile ](<https://docs.microsoft.com/en-us/previous-versions//bb613488(v=vs.85 )>).
2023-01-22 09:20:39 +03:00
2023-01-17 08:58:41 +03:00
The individual auto-completion files are also included in the stable/nightly releases as `completion.tar.gz` .
2021-01-02 02:09:28 +03:00
2021-06-21 08:40:58 +03:00
## Usage
2020-04-17 03:06:50 +03:00
2021-06-21 08:40:58 +03:00
You can run bottom using `btm` .
2020-04-27 20:48:56 +03:00
2021-06-22 17:14:26 +03:00
- For help on flags, use `btm -h` for a quick overview or `btm --help` for more details.
2021-12-19 23:42:22 +03:00
- For info on key and mouse bindings, press `?` inside bottom or refer to the [documentation ](https://clementtsang.github.io/bottom/nightly/ ).
2021-06-22 17:14:26 +03:00
2021-12-19 23:42:22 +03:00
You can find more information on usage in the [documentation ](https://clementtsang.github.io/bottom/nightly/ ).
2020-04-17 03:06:50 +03:00
2021-06-21 08:40:58 +03:00
## Configuration
2020-04-17 03:06:50 +03:00
2021-06-21 08:40:58 +03:00
bottom accepts a number of command-line arguments to change the behaviour of the application as desired. Additionally, bottom will automatically
generate a configuration file on the first launch, which one can change as appropriate.
2020-12-05 04:11:38 +03:00
2024-02-20 04:08:26 +03:00
More details on configuration can be found [in the documentation ](https://clementtsang.github.io/bottom/nightly/configuration/config-file/ ).
2020-12-05 04:11:38 +03:00
2022-05-08 02:38:37 +03:00
## Troubleshooting
2024-04-14 01:26:33 +03:00
If some things aren't working, give the [troubleshooting page ](https://clementtsang.github.io/bottom/nightly/troubleshooting ) a look.
If things still aren't working, then consider opening [a question ](https://github.com/ClementTsang/bottom/discussions )
or filing a [bug report ](https://github.com/ClementTsang/bottom/issues/new/choose ).
2022-05-08 02:38:37 +03:00
2020-04-03 08:14:41 +03:00
## Contribution
2020-02-26 16:09:03 +03:00
2021-10-18 04:44:19 +03:00
Whether it's reporting bugs, suggesting features, maintaining packages, or submitting a PR,
contribution is always welcome! Please read [CONTRIBUTING.md ](./CONTRIBUTING.md ) for details on how to
contribute to bottom.
2020-03-06 07:54:39 +03:00
2020-04-30 04:56:44 +03:00
### Contributors
2021-10-18 04:44:19 +03:00
Thanks to all contributors:
2020-03-06 07:54:39 +03:00
2020-03-20 18:09:55 +03:00
<!-- ALL - CONTRIBUTORS - LIST:START - Do not remove or modify this section -->
<!-- prettier - ignore - start -->
<!-- markdownlint - disable -->
< table >
2022-09-16 12:09:35 +03:00
< tbody >
< tr >
2023-01-15 20:08:18 +03:00
< td align = "center" valign = "top" width = "14.28%" > < a href = "http://shilangyu.github.io" > < img src = "https://avatars3.githubusercontent.com/u/29288116?v=4?s=100" width = "100px;" alt = "Marcin Wojnarowski" / > < br / > < sub > < b > Marcin Wojnarowski< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=shilangyu" title = "Code" > 💻< / a > < a href = "#platform-shilangyu" title = "Packaging/porting to new platform" > 📦< / a > < / td >
< td align = "center" valign = "top" width = "14.28%" > < a href = "http://neosmart.net/" > < img src = "https://avatars3.githubusercontent.com/u/606923?v=4?s=100" width = "100px;" alt = "Mahmoud Al-Qudsi" / > < br / > < sub > < b > Mahmoud Al-Qudsi< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=mqudsi" title = "Code" > 💻< / a > < / td >
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://andys8.de" > < img src = "https://avatars0.githubusercontent.com/u/13085980?v=4?s=100" width = "100px;" alt = "Andy" / > < br / > < sub > < b > Andy< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=andys8" title = "Code" > 💻< / a > < / td >
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://github.com/HarHarLinks" > < img src = "https://avatars0.githubusercontent.com/u/2803622?v=4?s=100" width = "100px;" alt = "Kim Brose" / > < br / > < sub > < b > Kim Brose< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=HarHarLinks" title = "Code" > 💻< / a > < / td >
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://svenstaro.org" > < img src = "https://avatars0.githubusercontent.com/u/1664?v=4?s=100" width = "100px;" alt = "Sven-Hendrik Haase" / > < br / > < sub > < b > Sven-Hendrik Haase< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=svenstaro" title = "Documentation" > 📖< / a > < / td >
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://liberapay.com/Artem4/" > < img src = "https://avatars0.githubusercontent.com/u/5614476?v=4?s=100" width = "100px;" alt = "Artem Polishchuk" / > < br / > < sub > < b > Artem Polishchuk< / b > < / sub > < / a > < br / > < a href = "#platform-tim77" title = "Packaging/porting to new platform" > 📦< / a > < a href = "https://github.com/ClementTsang/bottom/commits?author=tim77" title = "Documentation" > 📖< / a > < / td >
< td align = "center" valign = "top" width = "14.28%" > < a href = "http://ruby-journal.com/" > < img src = "https://avatars2.githubusercontent.com/u/135605?v=4?s=100" width = "100px;" alt = "Trung Lê" / > < br / > < sub > < b > Trung Lê< / b > < / sub > < / a > < br / > < a href = "#platform-runlevel5" title = "Packaging/porting to new platform" > 📦< / a > < a href = "#infra-runlevel5" title = "Infrastructure (Hosting, Build-Tools, etc)" > 🚇< / a > < / td >
2022-09-16 12:09:35 +03:00
< / tr >
< tr >
2023-01-15 20:08:18 +03:00
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://github.com/dm9pZCAq" > < img src = "https://avatars1.githubusercontent.com/u/46228973?v=4?s=100" width = "100px;" alt = "dm9pZCAq" / > < br / > < sub > < b > dm9pZCAq< / b > < / sub > < / a > < br / > < a href = "#platform-dm9pZCAq" title = "Packaging/porting to new platform" > 📦< / a > < a href = "https://github.com/ClementTsang/bottom/commits?author=dm9pZCAq" title = "Documentation" > 📖< / a > < / td >
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://lukor.org" > < img src = "https://avatars2.githubusercontent.com/u/10536802?v=4?s=100" width = "100px;" alt = "Lukas Rysavy" / > < br / > < sub > < b > Lukas Rysavy< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=LlinksRechts" title = "Code" > 💻< / a > < / td >
< td align = "center" valign = "top" width = "14.28%" > < a href = "http://hamberg.no/erlend" > < img src = "https://avatars3.githubusercontent.com/u/16063?v=4?s=100" width = "100px;" alt = "Erlend Hamberg" / > < br / > < sub > < b > Erlend Hamberg< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=ehamberg" title = "Code" > 💻< / a > < / td >
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://onee3.org" > < img src = "https://avatars.githubusercontent.com/u/4507647?v=4?s=100" width = "100px;" alt = "Frederick Zhang" / > < br / > < sub > < b > Frederick Zhang< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=Frederick888" title = "Code" > 💻< / a > < / td >
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://github.com/pvanheus" > < img src = "https://avatars.githubusercontent.com/u/4154788?v=4?s=100" width = "100px;" alt = "pvanheus" / > < br / > < sub > < b > pvanheus< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=pvanheus" title = "Code" > 💻< / a > < / td >
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://zebulon.dev/" > < img src = "https://avatars.githubusercontent.com/u/14242997?v=4?s=100" width = "100px;" alt = "Zeb Piasecki" / > < br / > < sub > < b > Zeb Piasecki< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=vlakreeh" title = "Code" > 💻< / a > < / td >
2023-01-19 00:23:23 +03:00
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://github.com/briandipalma" > < img src = "https://avatars.githubusercontent.com/u/1597820?v=4?s=100" width = "100px;" alt = "Brian Di Palma" / > < br / > < sub > < b > Brian Di Palma< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=briandipalma" title = "Documentation" > 📖< / a > < / td >
2022-09-16 12:09:35 +03:00
< / tr >
< tr >
2023-01-15 20:08:18 +03:00
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://dakyskye.github.io" > < img src = "https://avatars.githubusercontent.com/u/32128756?v=4?s=100" width = "100px;" alt = "Lasha Kanteladze" / > < br / > < sub > < b > Lasha Kanteladze< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=dakyskye" title = "Documentation" > 📖< / a > < / td >
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://github.com/herbygillot" > < img src = "https://avatars.githubusercontent.com/u/618376?v=4?s=100" width = "100px;" alt = "Herby Gillot" / > < br / > < sub > < b > Herby Gillot< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=herbygillot" title = "Documentation" > 📖< / a > < / td >
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://github.com/yellowsquid" > < img src = "https://avatars.githubusercontent.com/u/46519298?v=4?s=100" width = "100px;" alt = "Greg Brown" / > < br / > < sub > < b > Greg Brown< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=yellowsquid" title = "Code" > 💻< / a > < / td >
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://github.com/TotalCaesar659" > < img src = "https://avatars.githubusercontent.com/u/14265316?v=4?s=100" width = "100px;" alt = "TotalCaesar659" / > < br / > < sub > < b > TotalCaesar659< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=TotalCaesar659" title = "Documentation" > 📖< / a > < / td >
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://github.com/grawlinson" > < img src = "https://avatars.githubusercontent.com/u/4408051?v=4?s=100" width = "100px;" alt = "George Rawlinson" / > < br / > < sub > < b > George Rawlinson< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=grawlinson" title = "Documentation" > 📖< / a > < a href = "#platform-grawlinson" title = "Packaging/porting to new platform" > 📦< / a > < / td >
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://www.frogorbits.com/" > < img src = "https://avatars.githubusercontent.com/u/101246?v=4?s=100" width = "100px;" alt = "adiabatic" / > < br / > < sub > < b > adiabatic< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=adiabatic" title = "Documentation" > 📖< / a > < / td >
2023-01-19 00:23:23 +03:00
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://electronsweatshop.com" > < img src = "https://avatars.githubusercontent.com/u/354506?v=4?s=100" width = "100px;" alt = "Randy Barlow" / > < br / > < sub > < b > Randy Barlow< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=bowlofeggs" title = "Code" > 💻< / a > < / td >
2022-09-16 12:09:35 +03:00
< / tr >
< tr >
2023-01-15 20:08:18 +03:00
< td align = "center" valign = "top" width = "14.28%" > < a href = "http://jackson.dev" > < img src = "https://avatars.githubusercontent.com/u/160646?v=4?s=100" width = "100px;" alt = "Patrick Jackson" / > < br / > < sub > < b > Patrick Jackson< / b > < / sub > < / a > < br / > < a href = "#ideas-patricksjackson" title = "Ideas, Planning, & Feedback" > 🤔< / a > < a href = "https://github.com/ClementTsang/bottom/commits?author=patricksjackson" title = "Documentation" > 📖< / a > < / td >
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://github.com/mati865" > < img src = "https://avatars.githubusercontent.com/u/1174646?v=4?s=100" width = "100px;" alt = "Mateusz Mikuła" / > < br / > < sub > < b > Mateusz Mikuła< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=mati865" title = "Code" > 💻< / a > < / td >
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://blog.guillaume-gomez.fr" > < img src = "https://avatars.githubusercontent.com/u/3050060?v=4?s=100" width = "100px;" alt = "Guillaume Gomez" / > < br / > < sub > < b > Guillaume Gomez< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=GuillaumeGomez" title = "Code" > 💻< / a > < / td >
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://github.com/shurizzle" > < img src = "https://avatars.githubusercontent.com/u/203655?v=4?s=100" width = "100px;" alt = "shura" / > < br / > < sub > < b > shura< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=shurizzle" title = "Code" > 💻< / a > < / td >
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://www.wezm.net/" > < img src = "https://avatars.githubusercontent.com/u/21787?v=4?s=100" width = "100px;" alt = "Wesley Moore" / > < br / > < sub > < b > Wesley Moore< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=wezm" title = "Code" > 💻< / a > < / td >
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://github.com/xgdgsc" > < img src = "https://avatars.githubusercontent.com/u/1189869?v=4?s=100" width = "100px;" alt = "xgdgsc" / > < br / > < sub > < b > xgdgsc< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=xgdgsc" title = "Documentation" > 📖< / a > < / td >
2023-01-19 00:23:23 +03:00
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://github.com/ViridiCanis" > < img src = "https://avatars.githubusercontent.com/u/49595344?v=4?s=100" width = "100px;" alt = "ViridiCanis" / > < br / > < sub > < b > ViridiCanis< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=ViridiCanis" title = "Code" > 💻< / a > < / td >
2022-09-16 12:09:35 +03:00
< / tr >
< tr >
2023-01-15 20:08:18 +03:00
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://github.com/jamartin9" > < img src = "https://avatars.githubusercontent.com/u/7027701?v=4?s=100" width = "100px;" alt = "Justin Martin" / > < br / > < sub > < b > Justin Martin< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=jamartin9" title = "Code" > 💻< / a > < a href = "https://github.com/ClementTsang/bottom/commits?author=jamartin9" title = "Documentation" > 📖< / a > < / td >
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://github.com/DianaNites" > < img src = "https://avatars.githubusercontent.com/u/5275194?v=4?s=100" width = "100px;" alt = "Diana" / > < br / > < sub > < b > Diana< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=DianaNites" title = "Code" > 💻< / a > < / td >
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://hervyqa.id" > < img src = "https://avatars.githubusercontent.com/u/45872139?v=4?s=100" width = "100px;" alt = "Hervy Qurrotul Ainur Rozi" / > < br / > < sub > < b > Hervy Qurrotul Ainur Rozi< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=hervyqa" title = "Documentation" > 📖< / a > < / td >
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://mrivnak.github.io" > < img src = "https://avatars.githubusercontent.com/u/7389355?v=4?s=100" width = "100px;" alt = "Mike Rivnak" / > < br / > < sub > < b > Mike Rivnak< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=mrivnak" title = "Documentation" > 📖< / a > < / td >
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://github.com/lroobrou" > < img src = "https://avatars.githubusercontent.com/u/35152113?v=4?s=100" width = "100px;" alt = "lroobrou" / > < br / > < sub > < b > lroobrou< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=lroobrou" title = "Code" > 💻< / a > < / td >
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://cube64128.xyz/" > < img src = "https://avatars.githubusercontent.com/u/18757988?v=4?s=100" width = "100px;" alt = "database64128" / > < br / > < sub > < b > database64128< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=database64128" title = "Code" > 💻< / a > < / td >
2023-01-19 00:23:23 +03:00
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://github.com/sou-chon" > < img src = "https://avatars.githubusercontent.com/u/35537528?v=4?s=100" width = "100px;" alt = "Chon Sou" / > < br / > < sub > < b > Chon Sou< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=sou-chon" title = "Code" > 💻< / a > < / td >
2022-09-16 12:09:35 +03:00
< / tr >
2022-12-07 03:34:53 +03:00
< tr >
2023-01-19 00:23:23 +03:00
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://github.com/Drsheppard01" > < img src = "https://avatars.githubusercontent.com/u/60893791?v=4?s=100" width = "100px;" alt = "DrSheppard" / > < br / > < sub > < b > DrSheppard< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=Drsheppard01" title = "Documentation" > 📖< / a > < / td >
2023-01-15 20:26:15 +03:00
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://github.com/RaresCon" > < img src = "https://avatars.githubusercontent.com/u/95525840?v=4?s=100" width = "100px;" alt = "Rareș Constantin" / > < br / > < sub > < b > Rareș Constantin< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=RaresCon" title = "Code" > 💻< / a > < / td >
2023-01-19 00:23:23 +03:00
< td align = "center" valign = "top" width = "14.28%" > < a href = "http://felipesuri.com" > < img src = "https://avatars.githubusercontent.com/u/50281523?v=4?s=100" width = "100px;" alt = "felipesuri" / > < br / > < sub > < b > felipesuri< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=felipesuri" title = "Documentation" > 📖< / a > < / td >
2023-02-01 03:40:39 +03:00
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://github.com/spital" > < img src = "https://avatars.githubusercontent.com/u/11034264?v=4?s=100" width = "100px;" alt = "spital" / > < br / > < sub > < b > spital< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=spital" title = "Code" > 💻< / a > < / td >
2023-02-10 23:13:47 +03:00
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://bikodbg.com/" > < img src = "https://avatars.githubusercontent.com/u/1389811?v=4?s=100" width = "100px;" alt = "Michael Bikovitsky" / > < br / > < sub > < b > Michael Bikovitsky< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=mbikovitsky" title = "Code" > 💻< / a > < / td >
2023-03-03 08:33:59 +03:00
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://github.com/dvalter" > < img src = "https://avatars.githubusercontent.com/u/38795282?v=4?s=100" width = "100px;" alt = "Dmitry Valter" / > < br / > < sub > < b > Dmitry Valter< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=dvalter" title = "Code" > 💻< / a > < / td >
2023-04-13 05:52:06 +03:00
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://github.com/aragonnetje6" > < img src = "https://avatars.githubusercontent.com/u/69118097?v=4?s=100" width = "100px;" alt = "Twan Stok" / > < br / > < sub > < b > Twan Stok< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=aragonnetje6" title = "Code" > 💻< / a > < / td >
2022-12-07 03:34:53 +03:00
< / tr >
2023-05-02 08:36:09 +03:00
< tr >
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://github.com/yshui" > < img src = "https://avatars.githubusercontent.com/u/366851?v=4?s=100" width = "100px;" alt = "Yuxuan Shui" / > < br / > < sub > < b > Yuxuan Shui< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=yshui" title = "Code" > 💻< / a > < / td >
2023-06-09 16:11:35 +03:00
< td align = "center" valign = "top" width = "14.28%" > < a href = "http://zongwenqing.com" > < img src = "https://avatars.githubusercontent.com/u/43934749?v=4?s=100" width = "100px;" alt = "Wenqing Zong" / > < br / > < sub > < b > Wenqing Zong< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=WenqingZong" title = "Code" > 💻< / a > < / td >
2023-07-20 03:05:26 +03:00
< td align = "center" valign = "top" width = "14.28%" > < a href = "http://gabelluardo.github.io" > < img src = "https://avatars.githubusercontent.com/u/42920247?v=4?s=100" width = "100px;" alt = "Gabriele Belluardo" / > < br / > < sub > < b > Gabriele Belluardo< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=gabelluardo" title = "Code" > 💻< / a > < / td >
2023-07-27 10:58:52 +03:00
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://zebulon.dev/" > < img src = "https://avatars.githubusercontent.com/u/14242997?v=4?s=100" width = "100px;" alt = "Zeb Piasecki" / > < br / > < sub > < b > Zeb Piasecki< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=zebp" title = "Code" > 💻< / a > < / td >
2024-02-02 10:24:38 +03:00
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://freed-wu.github.io/" > < img src = "https://avatars.githubusercontent.com/u/32936898?v=4?s=100" width = "100px;" alt = "wzy" / > < br / > < sub > < b > wzy< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=Freed-Wu" title = "Code" > 💻< / a > < a href = "https://github.com/ClementTsang/bottom/commits?author=Freed-Wu" title = "Documentation" > 📖< / a > < / td >
2024-02-20 04:08:39 +03:00
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://johnlin.ca/" > < img src = "https://avatars.githubusercontent.com/u/66440371?v=4?s=100" width = "100px;" alt = "john-s-lin" / > < br / > < sub > < b > john-s-lin< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=john-s-lin" title = "Documentation" > 📖< / a > < / td >
2024-04-02 08:06:13 +03:00
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://github.com/lyuha" > < img src = "https://avatars.githubusercontent.com/u/4014016?v=4?s=100" width = "100px;" alt = "Lee Wonjoon" / > < br / > < sub > < b > Lee Wonjoon< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=lyuha" title = "Code" > 💻< / a > < a href = "https://github.com/ClementTsang/bottom/commits?author=lyuha" title = "Documentation" > 📖< / a > < / td >
2023-05-02 08:36:09 +03:00
< / tr >
2024-04-11 02:34:01 +03:00
< tr >
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://www.davlgd.fr" > < img src = "https://avatars.githubusercontent.com/u/1110600?v=4?s=100" width = "100px;" alt = "David Legrand" / > < br / > < sub > < b > David Legrand< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=davlgd" title = "Documentation" > 📖< / a > < / td >
2024-04-30 18:13:35 +03:00
< td align = "center" valign = "top" width = "14.28%" > < a href = "https://github.com/MichalBryxi" > < img src = "https://avatars.githubusercontent.com/u/847473?v=4?s=100" width = "100px;" alt = "Michal Bryxí" / > < br / > < sub > < b > Michal Bryxí< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=MichalBryxi" title = "Documentation" > 📖< / a > < / td >
2024-05-05 21:11:12 +03:00
< td align = "center" valign = "top" width = "14.28%" > < a href = "http://mpia.de/~hviding/" > < img src = "https://avatars.githubusercontent.com/u/17031860?v=4?s=100" width = "100px;" alt = "Raphael Erik Hviding" / > < br / > < sub > < b > Raphael Erik Hviding< / b > < / sub > < / a > < br / > < a href = "https://github.com/ClementTsang/bottom/commits?author=TheSkyentist" title = "Code" > 💻< / a > < / td >
2024-04-11 02:34:01 +03:00
< / tr >
2022-09-16 12:09:35 +03:00
< / tbody >
2020-03-20 18:09:55 +03:00
< / table >
2021-01-20 09:55:29 +03:00
<!-- markdownlint - restore -->
2020-03-20 18:09:55 +03:00
<!-- prettier - ignore - end -->
2020-12-18 02:42:08 +03:00
2020-03-20 18:09:55 +03:00
<!-- ALL - CONTRIBUTORS - LIST:END -->
2020-04-03 04:23:11 +03:00
## Thanks
2021-05-31 07:40:37 +03:00
- This project is very much inspired by [gotop ](https://github.com/xxxserxxx/gotop ),
2021-06-21 08:40:58 +03:00
[gtop ](https://github.com/aksakalli/gtop ), and [htop ](https://github.com/htop-dev/htop/ ).
2020-04-03 04:23:11 +03:00
- This application was written with many, _many_ libraries, and built on the
2020-08-27 02:11:41 +03:00
work of many talented people. This application would be impossible without their
work. I used to thank them all individually but the list got too large...
2020-05-09 21:55:01 +03:00
2023-03-19 09:38:21 +03:00
- And of course, another round of thanks to all the contributors and package maintainers!