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
- Поиск и фильтры по сообщениям веб-сокетов
- Скрипты до и после отправки запроса и проверки ответа
- Импорт и экспорт коллекций во внешних форматах
Расскажите, чего не хватает именно вам: мы читаем каждое письмо и разбираем сообщения о проблемах в порядке поступления.