Un pequeño monitor nativo del sistema para Mac con Apple Silicon, en un único panel flotante de vidrio que se ajusta al contenido.
CLoaKY233/siltop
Monitor del sistema en terminal para Macs con Apple Silicon: muestra CPU, GPU, consumo, temperaturas, ventiladores y procesos, sin necesidad de sudo.
Alternativa open source a:iStat Menus
Activity Monitor
- Estrellas
- 95
- Forks
- 6
- Issues abiertos
- 0
- Último commit
- hace 5 días
¿Qué es?
siltop es un monitor del sistema en terminal para Macs con Apple Silicon, desde M1 hasta M5. Muestra la carga de CPU por clúster (Efficiency, Performance y Super), las frecuencias de CPU y GPU, la memoria y el swap, el consumo del sistema, las temperaturas, los ventiladores, la red, el disco y una tabla de procesos. Las lecturas de consumo y frecuencia provienen del SMC y de IOReport, y no requieren permisos de root.
Además del panel interactivo, ofrece una vista compacta, una salida de estado de una línea para tmux y formatos legibles por máquina: JSON, NDJSON, Prometheus y CSV. También puede grabar y reproducir sesiones, generar informes de consumo energético por aplicación, ejecutar una prueba de carga sostenida de CPU y mostrar varios Macs uno al lado del otro mediante ssh.
El proyecto está escrito en Rust y se divide en cuatro crates: tipos básicos, recolectores de métricas, componentes de UI y el binario. Se compara con btop, macmon y asitop, y se puede instalar con Homebrew o desde un binario precompilado.
Funciones clave
- 01Muestra la carga de CPU por clúster, junto con las frecuencias de CPU y GPU.
- 02Muestra el consumo de CPU, GPU, ANE y DRAM sin sudo.
- 03Muestra temperaturas, ventiladores, presión de memoria, batería y red.
- 04Lista los procesos con su uso de CPU, memoria, energía y GPU.
- 05Exporta muestras como JSON, NDJSON, métricas de Prometheus o CSV.
- 06Ofrece una salida de estado de una línea compatible con tmux y un agente de alertas.
Casos de uso
- Vigilar la carga de CPU y GPU mientras se compila o se ejecutan cargas de trabajo intensivas en un Mac.
- Identificar qué aplicaciones consumen más energía con el tiempo.
- Enviar métricas de Mac a Prometheus o a un script para la barra de estado.
- Comparar varios equipos con Apple Silicon uno al lado del otro mediante ssh.
Inicio rápido
- 1
Instala siltop con Homebrew (requiere macOS en Apple Silicon)
brew install cloaky233/tap/siltop - 2
Inicia el panel
siltop - 3
Prueba una sesión grabada sin carga
siltop --demo
Antes de usarlo
- Solo funciona en macOS con Apple Silicon; no es compatible con los Mac Intel ni con Linux.
- El binario precompilado no está notarizado, por lo que macOS bloquea las descargas del navegador hasta que elimines el atributo de cuarentena.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es siltop?
- Monitor del sistema en terminal para Macs con Apple Silicon: muestra CPU, GPU, consumo, temperaturas, ventiladores y procesos, sin necesidad de sudo. siltop es un monitor del sistema en terminal para Macs con Apple Silicon, desde M1 hasta M5. Muestra la carga de CPU por clúster (Efficiency, Performance y Super), las frecuencias de CPU y GPU, la memoria y el swap, el consumo del sistema, las temperaturas, los ventiladores, la red, el disco y una tabla de procesos. Las lecturas de consumo y frecuencia provienen del SMC y de IOReport, y no requieren permisos de root.
- ¿siltop es gratuito? ¿Qué licencia tiene?
- siltop es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿siltop sigue mantenido?
- Mantenimiento activo. El último commit de siltop fue el 1 nov 2026.
- ¿Para qué puedo usar siltop?
- Vigilar la carga de CPU y GPU mientras se compila o se ejecutan cargas de trabajo intensivas en un Mac. Identificar qué aplicaciones consumen más energía con el tiempo. Enviar métricas de Mac a Prometheus o a un script para la barra de estado. Comparar varios equipos con Apple Silicon uno al lado del otro mediante ssh.
- ¿Cómo se instala siltop?
- Instala siltop con Homebrew (requiere macOS en Apple Silicon): brew install cloaky233/tap/siltop Inicia el panel: siltop Prueba una sesión grabada sin carga: siltop --demo
- ¿Dónde consigo siltop?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/CLoaKY233/siltop
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Monitor gráfico personalizable de procesos y recursos del sistema para terminal, multiplataforma y compatible con Linux, macOS y Windows.
Monitor de terminal estilo btop que muestra en tiempo real el uso de tokens, la ventana de contexto, los límites de uso y los puertos abiertos de sesiones de Claude Code, Codex CLI y OpenCode.
Monitor de rendimiento nativo para la barra de menús de macOS que registra el historial de CPU, memoria, GPU, red, disco y batería para identificar qué procesos causan ralentizaciones.
Kit nativo para macOS que optimiza la memoria, limpia el disco a fondo, desinstala apps, controla los ventiladores y evita que el Mac entre en reposo, con un panel en la barra de menús.
Una app nativa, gratuita y de código abierto para la barra de menús de macOS que muestra el estado de la CPU, la memoria, el disco, la red y la batería, y limita la carga al 80-100%.