Repolode
dutradotdev

dutradotdev/quokka

CLI для терминала macOS: просмотр и очистка подключённых по USB iPhone и Android-устройств — хранилище, приложения, медиафайлы и логи в реальном времени.

Звёзды
112
Форки
2
Открытые issues
2
Последний коммит
3 месяца назад

Что это?

quokka — инструмент командной строки для macOS, предназначенный для работы с подключёнными кабелем телефонами на iOS и Android. Он показывает данные о хранилище, аккумуляторе, установленных приложениях, медиафайлах, устройстве и системном логе в реальном времени, а также позволяет освободить место, перезагрузить или выключить устройство.

Для доступа к iPhone используются usbmuxd и службы lockdown, а к Android-устройствам — локальный сервер adb. Ни один из способов не требует jailbreak или root, и quokka работает без повышенных привилегий. Поддерживаются iOS 17+ и Android 8+.

В состав входят два бинарных файла — quokka и более короткий qk. Если запустить инструмент без аргументов, откроется интерактивное меню. Большинство команд для получения данных поддерживают флаг --json для скриптов, а флаг --redact скрывает серийные номера, UDID, IMEI и MAC-адреса перед тем, как поделиться выводом.

Ключевые возможности

  • 01Интерактивный TUI для просмотра логов в реальном времени с фильтрами по уровню и процессу, поиском и сохранением.
  • 02Сортирует медиафайлы по размеру и группирует вероятные дубликаты.
  • 03Показывает установленные пользовательские приложения и их размер; позволяет удалять приложения по bundle id.
  • 04Показывает идентификаторы устройства, системы и сети; при необходимости скрывает конфиденциальные данные.
  • 05Поддерживает вывод в формате --json для скриптов и флаг --udid для выбора конкретного устройства.

Сценарии использования

  • Просматривать системный лог тестового iPhone или Android-устройства в реальном времени при отладке приложения.
  • Освобождать место на тестовом устройстве, находя крупные медиафайлы и дубликаты.
  • Собирать сведения об устройстве для скриншотов или отчётов об ошибках, скрывая конфиденциальные идентификаторы.
  • Автоматизировать проверки устройств в CI с помощью --json и флагов для неинтерактивного режима.

Быстрый старт

  1. 1

    Установите quokka с помощью Homebrew

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

    Запустите qk, чтобы открыть интерактивный лаунчер

    qk

Что важно знать

  • Только для macOS; работает на Mac, к которому телефон подключён кабелем.
  • Для iPhone требуется iOS 17 или новее, для Android — Android 8 или новее.
  • Без root-прав на Android названия приложений отображаются как идентификаторы пакетов, а состояние аккумулятора недоступно.
  • Захват пакетов (qk capture) доступен только на iOS.

В подборках

Темы

Частые вопросы

Что такое quokka?
CLI для терминала macOS: просмотр и очистка подключённых по USB iPhone и Android-устройств — хранилище, приложения, медиафайлы и логи в реальном времени. quokka — инструмент командной строки для macOS, предназначенный для работы с подключёнными кабелем телефонами на iOS и Android. Он показывает данные о хранилище, аккумуляторе, установленных приложениях, медиафайлах, устройстве и системном логе в реальном времени, а также позволяет освободить место, перезагрузить или выключить устройство.
quokka можно использовать бесплатно? Какая у него лицензия?
quokka распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
quokka всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в quokka — 27 июл. 2026 г..
Для чего можно использовать quokka?
Просматривать системный лог тестового iPhone или Android-устройства в реальном времени при отладке приложения. Освобождать место на тестовом устройстве, находя крупные медиафайлы и дубликаты. Собирать сведения об устройстве для скриншотов или отчётов об ошибках, скрывая конфиденциальные идентификаторы. Автоматизировать проверки устройств в CI с помощью --json и флагов для неинтерактивного режима.
Как установить quokka?
Установите quokka с помощью Homebrew: brew install dutradotdev/tap/quokka-cli Запустите qk, чтобы открыть интерактивный лаунчер: qk
Где скачать quokka?
Исходный код и инструкции по установке — на GitHub: https://github.com/dutradotdev/quokka

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Бесплатное приложение с открытым исходным кодом для macOS, которое показывает эмуляторы Android, Android-смартфоны, симуляторы iOS и iPhone рядом — для трансляции экрана, управления и настройки устройств.

172+20 за неделю17SwiftMITАктивно поддерживаетсяОбновлён 16 дней назад

Превращает iPhone, iPad или запасной Mac в полноценный дополнительный дисплей для Mac через USB или Wi-Fi — бесплатно и с открытым исходным кодом.

Мобильные и десктоп#macos#ios#screen-extension
6,2 тыс.+169 за неделю429SwiftGPL-3.0Активно поддерживаетсяОбновлён вчера