Bruno
API-клиент в git-репозитории
open sourceРазработка
Bruno — офлайн-альтернатива Postman: коллекции хранятся в текстовом формате Bru прямо в вашем репозитории и версионируются вместе с кодом. Никаких аккаунтов и обязательного облака. Поддерживает окружения, секреты и скрипты тестов.
// Установка
Ваш MacHomebrew в /opt/homebrew
brew install --cask bruno// Зачем оно нужно
- Коллекции хранятся обычными файлами в репозитории — код-ревью и история изменений как у любого кода
- Работает офлайн и не требует аккаунта: ничего не уходит в облако
- Никакой синхронизации между членами команды не нужно — синхронизация и есть git
- Лёгкий интерфейс без платформенной обвязки: запустил и работаешь
// Частые вопросы
Как перенести коллекции из Postman?
В Bruno есть импорт коллекций Postman. Простые запросы и окружения переносятся без правок, сложные пре-request скрипты иногда приходится дописывать вручную.
Подходит ли Bruno для команды?
Да, и это его сильная сторона: коллекция лежит в том же репозитории, что и API, поэтому изменения проходят через pull request вместе с кодом, а не живут отдельной жизнью в облаке.
