Блог

Microkoi 0.9: бета для macOS, Windows и Linux

Мы выложили первую публичную бету. Microkoi собирает в одном окне то, ради чего обычно держат три программы: перехват трафика, работу с запросами и рабочее пространство с заметками. Версия 0.9 доступна для macOS, Windows и Linux.

Что внутри

Microkoi — настольный инструмент для разработчиков и QA-инженеров. Он перехватывает HTTP и HTTPS-трафик приложения, показывает запрос и ответ целиком и позволяет вмешаться: поправить ответ на лету, подменить его моком или поднять поддельный API на своём порту.

  • Перехват HTTP и HTTPS с расшифровкой — с компьютера, телефона и эмулятора
  • Сообщения веб-сокетов с подсветкой JSON и сводкой по соединению
  • Точки останова: запрос и ответ можно поправить до того, как они уйдут дальше
  • Клиент запросов с коллекциями в git, окружениями и импортом команд cURL
  • Моки в прокси и мок-серверы на своих портах, собираемые прямо из трафика
  • Мониторинг ручек по расписанию с доступностью, инцидентами и уведомлениями
  • Заметки в Markdown рядом с запросами, с поиском и ссылками на эндпоинты

Три системы

Бета собрана для macOS 13 и новее (одна универсальная сборка для Apple Silicon и Intel), Windows 10 и 11 и для Linux — пакетами .deb и .rpm под x86-64 и ARM64. Корневой сертификат для расшифровки HTTPS теперь ставится на всех трёх системах одной кнопкой.

Бета собрана без платных сертификатов подписи, поэтому при первом запуске система предупредит о неизвестном разработчике. На странице загрузки описано, что делать, и указаны контрольные суммы всех файлов.

Почему это бесплатно

Во время беты открыты все возможности, ключ и аккаунт не нужны. Нам важнее собрать отзывы: что мешает, чего не хватает и где инструмент ведёт себя не так, как вы ожидаете. Данные при этом остаются у вас — приложение не отправляет разработчику ни трафик, ни запросы, ни статистику использования.

У бета-сборки есть срок: 14 дней со дня сборки. Дальше она продолжает открывать ваши записи, коллекции и заметки, но перестаёт запускать прокси и мок-серверы, отправлять запросы и проверять мониторы. Так у вас не останется сборка с ошибками, которые мы уже исправили, — свежая всегда лежит на странице загрузки.

Что дальше

  • Разбор HTTP/2 — сейчас соединения с серверами идут по HTTP/1.1
  • Поиск и фильтры по сообщениям веб-сокетов
  • Скрипты до и после отправки запроса и проверки ответа
  • Импорт и экспорт коллекций во внешних форматах

Расскажите, чего не хватает именно вам: мы читаем каждое письмо и разбираем сообщения о проблемах в порядке поступления.

Попробуйте на своём проекте

Бета-версия бесплатна и не требует регистрации. Скачайте, выберите папку проекта и запустите прокси — через пару минут в списке появятся первые запросы.

Версия 0.9.0 · macOS, Windows и Linux · без регистрации