Repolode
CLoaKY233

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 MenusActivity 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. 1

    Instale o siltop com Homebrew (requer macOS em Apple Silicon)

    brew install cloaky233/tap/siltop
  2. 2

    Inicie o painel

    siltop
  3. 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