App gratuito e de código aberto para macOS que exibe emuladores Android, celulares Android, simuladores iOS e iPhones lado a lado para espelhamento, controle e ajustes de configurações.
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
Instale o quokka com o Homebrew
brew install dutradotdev/tap/quokka-cli - 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
Espelha e controla dispositivos Android pelo computador via USB ou TCP/IP, sem root nem app instalado no dispositivo.
Framework Python de código aberto que permite a agentes LLM controlar celulares Android e iOS por linguagem natural, CLI ou API Python.
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.
App para macOS que transfere arquivos entre um Mac e dispositivos Android ou outros dispositivos MTP via USB, com suporte a arquivos maiores que 4 GB.
CLI e biblioteca auxiliar que permitem a agentes de IA, como Claude Code ou Codex, operar um iPhone ou Android real lendo a tela, tocando e digitando.