bashtop
Linux resource monitor showing usage and stats for processor, memory, disks, network, and processes.
Why consider bashtop?
bashtop is an open-source terminal resource monitor written in pure Bash. It renders real-time CPU core frequencies, memory usage graphs, disk I/O speeds, network bandwidth charts, and interactive process tree filtering.
Learn bashtop by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide2 sections
Overview of bashtop
bashtop monitors server hardware performance and process lifecycles directly within standard Bash shells.
Quickstart
git clone https://github.com/aristocratos/bashtop.gitcd bashtopsudo make installbashtopNavigate process trees using arrow keys and send termination signals with keyboard shortcuts.
bashtop is licensed under the Apache License 2.0.
Related tools
More options with a similar category or technology profile.
Dapr CLI
Command-line tool for managing Dapr distributed application runtime environments and sidecars.
bpytop
Python port of bashtop with game-like UI, responsive mouse support, and hardware sensors.
SchemaHero
Kubernetes-native declarative database schema management and table migration operator.
sqldef
Idempotent schema management tool for MySQL, PostgreSQL, SQLite3, and CockroachDB.