Um monitor de sistema nativo e leve para Macs com Apple Silicon, exibido em um único painel flutuante de vidro que se ajusta ao conteúdo.
CLoaKY233/siltop
Monitor de sistema para terminal em Macs com Apple Silicon, com CPU, GPU, energia, temperaturas, ventoinhas e processos, sem precisar de sudo.
Alternativa open source a:iStat Menus
Activity Monitor
- Estrelas
- 95
- Forks
- 6
- Issues abertas
- 0
- Último commit
- há 5 dias
O que é?
siltop é um monitor de sistema para terminal em Macs com Apple Silicon, do M1 ao M5. Exibe a carga da CPU por cluster (Efficiency, Performance e Super), clocks da CPU e GPU, memória e swap, consumo de energia do sistema, temperaturas, ventoinhas, rede, disco e uma tabela de processos. As leituras de energia e clock vêm do SMC e do IOReport e não exigem acesso root.
Além do painel interativo, oferece uma visualização compacta, uma saída de status em uma linha para tmux e saída legível por máquina nos formatos JSON, NDJSON, Prometheus e CSV. Também permite gravar e reproduzir sessões, gerar relatórios de energia por aplicativo, executar um teste de carga contínua da CPU e exibir vários Macs lado a lado via ssh.
O projeto é escrito em Rust e dividido em quatro crates: tipos principais, coletores de métricas, widgets de interface e o binário. É comparado a btop, macmon e asitop e pode ser instalado pelo Homebrew ou por um binário pré-compilado.
Recursos principais
- 01Exibe a carga da CPU por cluster, com os clocks da CPU e da GPU.
- 02Monitora o consumo de energia da CPU, GPU, ANE e DRAM sem sudo.
- 03Exibe temperaturas, ventoinhas, pressão da memória, bateria e rede.
- 04Lista processos com uso de CPU, memória, energia e GPU.
- 05Exporta amostras como JSON, NDJSON, métricas Prometheus ou CSV.
- 06Oferece uma saída de status em uma linha compatível com tmux e um agente de alertas.
Casos de uso
- Acompanhar a carga da CPU e da GPU durante compilações ou cargas de trabalho pesadas em um Mac.
- Descobrir quais aplicativos consomem mais energia ao longo do tempo.
- Enviar métricas do Mac para o Prometheus ou para um script de barra de status.
- Comparar vários Macs com Apple Silicon lado a lado via ssh.
Início rápido
- 1
Instale o siltop com Homebrew (requer macOS em Apple Silicon)
brew install cloaky233/tap/siltop - 2
Inicie o painel
siltop - 3
Experimente uma sessão gravada sem carga
siltop --demo
Antes de usar
- Funciona apenas no macOS com Apple Silicon; Macs Intel e Linux não são compatíveis.
- O binário pré-compilado não é notarizado, então o macOS bloqueia os downloads do navegador até que você remova o atributo de quarentena.
Em coleções
Tópicos
Perguntas frequentes
- O que é siltop?
- Monitor de sistema para terminal em Macs com Apple Silicon, com CPU, GPU, energia, temperaturas, ventoinhas e processos, sem precisar de sudo. siltop é um monitor de sistema para terminal em Macs com Apple Silicon, do M1 ao M5. Exibe a carga da CPU por cluster (Efficiency, Performance e Super), clocks da CPU e GPU, memória e swap, consumo de energia do sistema, temperaturas, ventoinhas, rede, disco e uma tabela de processos. As leituras de energia e clock vêm do SMC e do IOReport e não exigem acesso root.
- siltop é gratuito? Qual é a licença?
- siltop é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- siltop ainda é mantido?
- Manutenção ativa. O último commit de siltop foi em 1 de nov. de 2026.
- Para que posso usar siltop?
- Acompanhar a carga da CPU e da GPU durante compilações ou cargas de trabalho pesadas em um Mac. Descobrir quais aplicativos consomem mais energia ao longo do tempo. Enviar métricas do Mac para o Prometheus ou para um script de barra de status. Comparar vários Macs com Apple Silicon lado a lado via ssh.
- Como instalar siltop?
- Instale o siltop com Homebrew (requer macOS em Apple Silicon): brew install cloaky233/tap/siltop Inicie o painel: siltop Experimente uma sessão gravada sem carga: siltop --demo
- Onde consigo siltop?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/CLoaKY233/siltop
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Monitor gráfico personalizável de processos e recursos do sistema, multiplataforma e executado no terminal, para Linux, macOS e Windows.
Um monitor de terminal no estilo btop que mostra em tempo real o uso de tokens, a janela de contexto, os limites de uso e as portas abertas nas sessões do Claude Code, Codex CLI e OpenCode.
Monitor de desempenho nativo para a barra de menus do macOS, que registra o histórico de CPU, memória, GPU, rede, disco e bateria para identificar os processos por trás das lentidões.
Kit nativo para macOS com otimização de memória, limpeza profunda de disco, desinstalação de apps, controle de ventoinhas e modo para manter o Mac ativo, com painel na barra de menus.
App nativo, gratuito e open source para a barra de menus do macOS, que mostra o status de CPU, memória, disco, rede e bateria e limita a carga entre 80% e 100%.