СегодняПочему бесплатное иногда лучше платного ВчераКак ставить программы и не словить заразу
На неделеТоп-15 open-source программ, которые заменили мне платный софт СвежееМой личный набор софта на новой системе

Bruno API Client — без рекламы и регистраций программа, ламповая находка

Категория: Сеть и интернет · Лицензия: MIT · Платформа: Windows / macOS / Linux (зависит от программы)

⬇ Скачать с официального сайта

Bruno — Postman, который не требует логина, аккаунта и облака

Главная боль современного Postman: чтобы открыть свои же коллекции, ты должен залогиниться в их облако. Коллекции хранятся у них, а не у тебя. Команда — это платная подписка. Хочешь синхронизировать между двумя компами — заводи аккаунт. Bruno появился как ответ на это всё: API-клиент, в котором коллекции — это просто папки с файлами на твоём диске. Никаких аккаунтов, никаких облаков, никаких "войдите чтобы продолжить".

Главная фишка — формат Bru

Каждый запрос — это отдельный текстовый файл с расширением .bru. Это не JSON, это собственный человекочитаемый формат, специально придуманный, чтобы его можно было хранить в git и удобно смотреть diff'ы. Вот примерно как он выглядит:

meta {
  name: Get user
  type: http
  seq: 1
}
get {
  url: {{baseUrl}}/users/{{userId}}
}
headers {
  Authorization: Bearer {{token}}
}

То есть твоя коллекция API — это папка с такими файлами. Кладёшь её в git репозиторий вместе с проектом, и вся команда работает с одной и той же актуальной коллекцией. Никаких "у меня старая версия запроса", никаких "Аня поменяла переменную окружения и забыла сказать". Pull request с изменением API → pull request с обновлением .bru файлов в той же ветке. Это правильный workflow, как должно было быть с самого начала.

Что умеет

  • HTTP-запросы всех методов, GraphQL, gRPC (в работе).
  • Переменные окружения, секреты (отдельным файлом, не в git), коллекционные переменные.
  • Скрипты до/после запроса на JavaScript — почти полная совместимость с Postman scripts API.
  • Ассерты и тесты — пишешь expect-проверки, и Bruno гонит коллекцию как тестовый набор.
  • CLI: bru run — запуск коллекции из терминала. Это значит, что API-тесты можно гнать в CI/CD без всяких отдельных платных раннеров.
  • Импорт коллекций из Postman (.json) и Insomnia. Конверсия не всегда 100%, но базовые вещи переезжают.

Чем хорош

Локальность. Бесплатность реально без звёздочек. Версионирование через git — киллер-фича. Интерфейс быстрый, на Electron, но не тормозной (написан более-менее аккуратно). Открытый код под MIT для desktop-приложения. Активная разработка, релизы каждые пару недель.

Чем плох

Молодой. Версия ещё допиливается, периодически встречаются мелкие баги в UI. GraphQL-поддержка слабее, чем в Insomnia. Mock-сервер только через платную версию (Bruno Gold). gRPC и WebSocket пока недо. Документация в комплекте слабая — гуглить ответы приходится по гитхаб-issues.

Установка

  1. usebruno.com/downloads — только официальный сайт. На npm есть отдельно @usebruno/cli — это только CLI без GUI.
  2. Windows — .exe-инсталлер или portable.
  3. macOS — .dmg для Intel и Apple Silicon.
  4. Linux — .deb, .rpm, AppImage, snap.

Для кого

Для разработчиков, которым важна локальность данных. Для команд, которые работают через git. Для тех, кого бесит логин-через-облако в Postman. Для всех, кому нужен лёгкий API-клиент без лишнего веса. Если ты уже плотно сидишь в Postman и тебе нужны их облачные фишки (мониторы, мок-сервисы из коробки, environments-шейринг) — Bruno не закроет всё. Тогда смотри в сторону Insomnia или классического Postman. Альтернатива для curl-фанатов — HTTPie. Всё это в разделе для разработчиков.

⬇ Скачать с официального сайта
НазваниеBruno API Client
КатегорияСеть и интернет
ЛицензияMIT
Официальный сайтhttps://www.usebruno.com/downloads
Цена0 ₽ — программа бесплатная
ЯзыкиРусский, английский и десятки других (зависит от сборки)
rutor-info.ru — каталог легального бесплатного и свободного ПО. Все ссылки ведут на официальные сайты разработчиков. Мы ничего не размещаем и не раздаём пиратского. Тексты — авторские, пишутся вручную. © 2026