v1.0.0 · MIT · macOS 13+ · Apple Silicon

O calor do Mac, de relance: xx°C.

EveryTMP é um utilitário leve que mostra a temperatura da CPU/GPU Apple Silicon na barra de menus o tempo todo. Lê o SMC em modo somente leitura — sem direitos de administrador, sem daemon residente — e nunca aparece no Dock.

Grátis e de código aberto (MIT) · Desenvolvedor: Yuki Orita (Yuki_Orita)

Como usar

Instale, abra, pronto

Sem configuração. A temperatura aparece na barra de menus no instante em que abre.

  1. Baixe e abra

    Baixe o DMG em GitHub Releases, copie para Aplicativos e abra. A temperatura atual aparece na barra de menus.

  2. Escolha a exibição

    Alterne entre CPU, GPU e Maior (o máximo dos dois) pelo menu. O intervalo também é ajustável: 1 / 2 / 5 / 10 segundos.

  3. Deixe residente

    Ative "Abrir no login" e ele vigia a temperatura sempre que você usa o Mac — um design com autorrecuperação, feito para rodar o ano todo.

Recursos

Leve, seguro, preciso

Ele faz uma coisa — ler temperaturas — e não carrega nada além disso.

xx°C na barra de menus
A temperatura atual sempre visível em dígitos monoespaçados. A dica e o menu mostram CPU e GPU.
CPU / GPU / Maior
Escolha o hotspot do chip da CPU, o hotspot da GPU ou o maior dos dois.
Acesso SMC somente leitura
Sem direitos de administrador como o powermetrics, sem daemon privilegiado. Sem caminho de escrita por projeto — operações perigosas como controle de ventoinha são impossíveis por princípio.
Sensores ociosos excluídos
Valores sentinela de núcleos ociosos e leituras fora da faixa nunca aparecem — o app recua para a próxima chave candidata ou mostra --°C em modelos sem suporte.
Autorrecuperação para o ano todo
Reconexão do SMC após falhas totais repetidas, releitura imediata ao acordar, menu reconstruído a cada abertura, zero acúmulo de logs. Pode deixar rodando.
Leve por projeto
Processo único, fora do Dock. A sondagem é de no máximo 1 segundo com leituras de milissegundos, e o timer é unificado para economizar energia.
Janela de diagnóstico
Mostra as chaves SMC de origem, o estado da conexão e as informações do sistema. Relatos de problema são só a saída do comando --probe.
Abrir no login
Registra-se com o SMAppService para ficar sempre residente após o login (alternância com um clique no menu).
日本語 / English
A interface é totalmente localizada em japonês e inglês (segue o idioma do sistema, troca sem reiniciar).

Requisitos e compilação

macOS 13 ou posterior · Apple Silicon

Requisitos

  • ◆ macOS 13 Ventura ou posterior · Mac Apple Silicon (M1–M5; verificado ao vivo em macOS 26.4 / M3 Ultra)
  • ◆ Em Macs Intel, mostra --°C quando ilegível (nunca trava)
  • ◆ Assinatura ad-hoc (sem notarização). Permita a primeira abertura em Ajustes do Sistema › Privacidade e Segurança

Compilar do código (sem Xcode)

git clone https://github.com/oriyu90/EveryTMP
cd EveryTMP
swift build && swift test
scripts/build-app.sh