Repolode
dutradotdev

dutradotdev/quokka

CLI de terminal para Mac que inspeciona e limpa um iPhone ou Android via USB: armazenamento, apps, mídia e logs em tempo real.

Estrelas
112
Forks
2
Issues abertas
2
Último commit
há 3 meses

O que é?

quokka é uma ferramenta de linha de comando para macOS que funciona com celulares conectados por cabo, tanto iPhone quanto Android. Ela consulta o armazenamento, a bateria, os apps instalados, os arquivos de mídia, a identidade do dispositivo e o log do sistema em tempo real. Também pode liberar espaço, reiniciar o dispositivo ou desligá-lo.

O acesso a iPhones é feito por meio do usbmuxd e dos serviços lockdown; em dispositivos Android, é usado um servidor adb local. Nenhum dos métodos exige jailbreak ou root, e o quokka funciona sem privilégios elevados. A ferramenta é compatível com iOS 17 ou superior e Android 8 ou superior.

A ferramenta vem em dois binários, quokka e o mais curto qk, e abre um iniciador interativo quando é executada sem argumentos. A maioria dos comandos de consulta aceita --json para uso em scripts, e --redact oculta números de série, UDIDs, IMEI e endereços MAC antes de compartilhar a saída.

Recursos principais

  • 01Visualizador TUI de logs em tempo real, com filtros por nível e processo, busca e opção de salvar.
  • 02Classifica os maiores arquivos de mídia e agrupa possíveis duplicatas.
  • 03Lista os apps de usuário instalados por tamanho e os desinstala pelo bundle id.
  • 04Exibe a identidade do dispositivo, do sistema e da rede, com opção de ocultar dados.
  • 05Oferece saída --json para uso em scripts e a flag --udid para selecionar um dispositivo específico.

Casos de uso

  • Acompanhar em tempo real o log do sistema de um iPhone ou Android de teste enquanto depura um app.
  • Liberar espaço em um dispositivo de teste encontrando arquivos de mídia grandes e duplicatas.
  • Capturar informações do dispositivo para capturas de tela ou relatórios de bugs, ocultando identificadores confidenciais.
  • Automatizar verificações de dispositivos em CI com --json e flags não interativas.

Início rápido

  1. 1

    Instale o quokka com o Homebrew

    brew install dutradotdev/tap/quokka-cli
  2. 2

    Execute qk para abrir o inicializador interativo

    qk

Antes de usar

  • Apenas para macOS; funciona em um Mac com o celular conectado por cabo.
  • O iPhone precisa do iOS 17 ou posterior, e o Android precisa do Android 8 ou posterior.
  • Sem root no Android, os nomes dos apps aparecem como IDs de pacote e não é possível consultar a saúde da bateria.
  • A captura de pacotes (qk capture) está disponível apenas no iOS.

Em coleções

Tópicos

Perguntas frequentes

O que é quokka?
CLI de terminal para Mac que inspeciona e limpa um iPhone ou Android via USB: armazenamento, apps, mídia e logs em tempo real. quokka é uma ferramenta de linha de comando para macOS que funciona com celulares conectados por cabo, tanto iPhone quanto Android. Ela consulta o armazenamento, a bateria, os apps instalados, os arquivos de mídia, a identidade do dispositivo e o log do sistema em tempo real. Também pode liberar espaço, reiniciar o dispositivo ou desligá-lo.
quokka é gratuito? Qual é a licença?
quokka é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
quokka ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de quokka foi em 27 de jul. de 2026.
Para que posso usar quokka?
Acompanhar em tempo real o log do sistema de um iPhone ou Android de teste enquanto depura um app. Liberar espaço em um dispositivo de teste encontrando arquivos de mídia grandes e duplicatas. Capturar informações do dispositivo para capturas de tela ou relatórios de bugs, ocultando identificadores confidenciais. Automatizar verificações de dispositivos em CI com --json e flags não interativas.
Como instalar quokka?
Instale o quokka com o Homebrew: brew install dutradotdev/tap/quokka-cli Execute qk para abrir o inicializador interativo: qk
Onde consigo quokka?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/dutradotdev/quokka

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados

Transforma um iPhone, iPad ou Mac extra em uma segunda tela estendida de verdade para o Mac, via USB ou Wi-Fi, de forma gratuita e com código aberto.

Mobile e desktop#macos#ios#screen-extension
6,2 mil+169 esta semana429SwiftGPL-3.0Bem mantidoAtualizado ontem