Repolode
ClementTsang

ClementTsang/bottom

Monitor gráfico personalizable de procesos y recursos del sistema para terminal, multiplataforma y compatible con Linux, macOS y Windows.

Alternativa open source a:htop

Estrellas
14,114
Forks
401
Issues abiertos
107
Último commit
hace 18 días

¿Qué es?

bottom (btm) es un monitor de procesos y del sistema para terminal, escrito en Rust. Muestra gráficos a lo largo del tiempo del uso de CPU (promedio y por núcleo), RAM y swap, E/S de red, temperatura y E/S de disco, además de tablas con la capacidad de los discos, los sensores de temperatura y el estado de la batería.

El widget de procesos permite ordenar y buscar procesos, enviar señales para terminarlos y cambiar a una vista de árbol que muestra las relaciones entre procesos padre e hijo. Es posible ajustar el zoom de los intervalos de los gráficos y expandir cualquier widget para que ocupe toda la pantalla. También incluye un modo básico inspirado en htop.

El comportamiento se controla mediante opciones de línea de comandos o un archivo de configuración que se genera en el primer inicio. Incluye temas de color integrados y personalizados, diseños ajustables y filtrado de entradas. Se proporcionan archivos de autocompletado para Bash, Zsh, fish, PowerShell, Elvish, Fig y Nushell.

Funciones clave

  • 01Gráficos de series temporales de CPU, memoria, red, temperatura y E/S de disco, con zoom
  • 02Tabla de procesos con opciones para ordenar y buscar, enviar señales para terminarlos y usar el modo de árbol
  • 03Widgets con información de discos, sensores de temperatura y batería
  • 04Temas de color integrados y personalizados, además de diseños configurables
  • 05Compatibilidad oficial con Linux, macOS y Windows

Casos de uso

  • Supervisar la carga de CPU, memoria y red de un servidor o una estación de trabajo desde una sesión SSH
  • Encontrar y terminar procesos descontrolados desde la terminal
  • Reemplazar top o htop por una vista que incluya gráficos y datos de discos y temperatura

Inicio rápido

  1. 1

    Actualizar la toolchain estable de Rust

    rustup update stable
  2. 2

    Instalar bottom desde crates.io con Cargo

    cargo install bottom --locked

Antes de usarlo

  • Algunas plataformas, como FreeBSD y Android, solo cuentan con soporte no oficial.

Temas

Preguntas frecuentes

¿Qué es bottom?
Monitor gráfico personalizable de procesos y recursos del sistema para terminal, multiplataforma y compatible con Linux, macOS y Windows. bottom (btm) es un monitor de procesos y del sistema para terminal, escrito en Rust. Muestra gráficos a lo largo del tiempo del uso de CPU (promedio y por núcleo), RAM y swap, E/S de red, temperatura y E/S de disco, además de tablas con la capacidad de los discos, los sensores de temperatura y el estado de la batería.
¿bottom es gratuito? ¿Qué licencia tiene?
bottom es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿bottom sigue mantenido?
Mantenimiento activo. El último commit de bottom fue el 4 oct 2026.
¿Para qué puedo usar bottom?
Supervisar la carga de CPU, memoria y red de un servidor o una estación de trabajo desde una sesión SSH Encontrar y terminar procesos descontrolados desde la terminal Reemplazar top o htop por una vista que incluya gráficos y datos de discos y temperatura
¿Cómo se instala bottom?
Actualizar la toolchain estable de Rust: rustup update stable Instalar bottom desde crates.io con Cargo: cargo install bottom --locked
¿Dónde consigo bottom?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/ClementTsang/bottom

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados