Новое в 1.3: сравнение ответов

API-клиент, которого ваша команда давно ждала

Open-source десктоп-клиент для HTTP, gRPC, GraphQL и WebSocket. Инструмент, а не платформа.

30 МБ · WebView · MIT

  • 30 МБРазмер установки
  • <500 мсХолодный старт
  • 0Серверов телеметрии
  • 4Протокола

HTTP · gRPC · GraphQL · WS

Запрос

До стендапа пять минут, а вам нужен всего один ответ с тестового стенда. Открыли клиент, нажали Send, увидели зелёный 200, посмотрели статус и тело ответа. На этом всё. Пока тяжёлые клиенты ещё грузятся, вы уже закрыли вопрос.

HTTP-запросы в документации →

Ответ с тестового стенда
41 мс
Tetiva
v1.3.1
HTTP-запрос GET /api/v2/users с ответом 200 OK в TetivaHTTP-запрос GET /api/v2/users с ответом 200 OK в Tetiva

Получение схемы

Схема

gRPC становится удобным, когда больше не нужно рыться в proto-файлах. Вставили эндпоинт, рефлексия загрузила схему, выбрали метод. Один клик — и готов пример тела запроса нужной структуры, а не вечер ручной сборки. Пока вызываются только unary-методы. Для сервера за TLS адрес начинается с grpcs://.

gRPC в документации →

От схемы к готовому payload
1 клик
Tetiva
v1.3.1
gRPC-схема user.UserService: метод GetUser и сгенерированный пример запроса в TetivagRPC-схема user.UserService: метод GetUser и сгенерированный пример запроса в Tetiva

JS в песочнице

Скрипты

Это про скучную, но нужную рутину: подставить токен перед отправкой, проверить поле в ответе, сразу заметить, что контракт поплыл. Скрипты выполняются в изолированной Goja-песочнице. Ни файлов, ни сети, максимум пять секунд. Результат — сразу рядом с ответом.

Скрипты и объект pm.* →

Ни сети, ни файлов
Песочница
Tetiva
v1.3.1
Post-response скрипт с pm.test и результаты тестов 2/2 passed в TetivaPost-response скрипт с pm.test и результаты тестов 2/2 passed в Tetiva

Sync по желанию

Sync

Ваши запросы и коллекции — это ваши данные, а не наши. Поэтому синхронизация по умолчанию выключена: SQLite на вашей машине остаётся единым источником истины, и ничего не уходит наружу, пока вы не подключите рабочее пространство к Tetiva Cloud.

Как устроена синхронизация →

По умолчанию sync не трогает данные
Выключен
ШИФРОВАНИЕ ПРИ ХРАНЕНИИgRPC поверх TLSgRPC поверх TLSКлиент ASQLiteСерверсинхронизацииTetiva CloudКлиент BSQLiteSQLite остаётся локальным. Sync — всегда по желанию.

Публичные коллекции

Публикация

Коллекция становится страницей на share.tetiva.app — с описаниями, примерами ответов и кодом для каждого запроса. Отправьте ссылку партнёрам или соседней команде: страницу читают в браузере, а коллекцию забирают к себе кнопкой «Открыть в Tetiva». Значения секретных переменных, cookie и токены OAuth на страницу не попадают.

Как опубликовать коллекцию →

Вместо 10 JSON в чате
1 ссылка

Помимо главного

И это ещё не всё

Новое в 1.3

Сравнение ответов

Кнопка «Сравнить» на панели ответа покажет, что изменилось с прошлой отправки: тело, заголовки и сам запрос, в две колонки или в одну. «Нормализовать JSON» не замечает порядок ключей и метки времени.

Как работает сравнение

Tetiva
v1.3.1
Два ответа GET /v1/accounts/42 рядом в Tetiva: тариф сменился с pro на team, мест стало 5 вместо 3Два ответа GET /v1/accounts/42 рядом в Tetiva: тариф сменился с pro на team, мест стало 5 вместо 3

Демо

Попробуйте без установки

Клиент откроется прямо в браузере — без регистрации, установки и почты. Тот же интерфейс, тестовые данные.

Tetiva
v1.3.1
Интерфейс Tetiva, который откроется в браузерном демоИнтерфейс Tetiva, который откроется в браузерном демо

Свой контур

Данные остаются у вас. И продукт — тоже.

Пока синхронизация выключена, коллекции и секреты не покидают ваш компьютер. Если команде нужен общий сервер, но не чужое облако, в тарифе Business он разворачивается в вашем контуре по договору. Для банков, госструктур и финтеха это не «галочка приватности», а требование. И в отличие от зарубежных инструментов, Tetiva не отключат из-за геополитики — продукт делает российская команда.

Сообщество

Разработка в открытую

Без выдуманных счётчиков скачиваний и стен логотипов для солидности. Ниже — только реальные показатели, и они растут с каждым релизом. До выхода v1.0 проще всего повлиять на продукт.

Сравнение с другими API-клиентами

TetivaPostmanInsomniaBrunoYaak
Размер установки~30 МБ~140–160 МБ~350–580 МБ~100–160 МБ~40–77 МБ
АккаунтНе нуженОбычно требуется; есть облегчённый режимБез аккаунта — только Scratch PadНе нуженНе нужен
Телеметрия по умолчаниюНетДа; в 2025 отправляла полные URL вопреки настройкамДа, можно отключитьНетНет
Встроенный syncОблако, в реальном времени (опц.)Только облакоОблако + Git, сервер закрытGit/файлыGit/файлы
ПротоколыHTTP / gRPC / GraphQL / WSHTTP / gRPC / GraphQL / WSHTTP / gRPC / GraphQL / WS / SSEHTTP / GraphQL / gRPC / WSHTTP / gRPC / GraphQL / WS / SSE
MCP-сервер для AI-агентовВстроен в клиентНетMCP-клиент (подключение к чужим серверам)НетПлагины
Скрипты в песочницеJS (без FS, без сети, 5 с)Postman JSInsomnia JSInline JSPlugin API
ЛицензияКлиент — MIT; в облаке бесплатный тариф и платныеКоммерческаяApache 2.0 (клиент), sync-сервер закрытMIT (core), Golden Edition коммерческаяMIT + платные лицензии на бинарники
На чём построеноWails + Go + VueElectronElectronElectronTauri + Rust + React

Размеры — по официальным дистрибутивам на 2026-06-10 (зависят от ОС). Проверьте сами перед выбором инструмента.

Нужна полная картина? Почитайте обзор аналогов Postman, посмотрите Tetiva как аналог Postman или проверьте, что переносится из коллекции Postman v2.1.

Тарифы

Что платное — и сколько

  • Free

    попробовать · навсегда

    0 ₽

    Весь клиент без ограничений + облако с лимитами

    • Все 4 протокола, скрипты, окружения, импорт/экспорт
    • Облачный синк своих устройств: до 2 устройств
    • До 20 облачных коллекций
    • 1 публичная коллекция с плашкой — лимит на владельца
    • Данные в облаке шифруются
    • 1 пользователь — без команды
    • История офлайн-изменений 7 дней
    Скачать
  • Pro

    для себя · облако

    490 ₽/ мес

    Годом — 4 900 ₽, два месяца в подарок

    Всё из Free, плюс:

    • Устройств и коллекций — без ограничений
    • Публикации без лимита, пароль, скрытые ссылки, без плашки
    • История офлайн-изменений 90 дней
    • Поддержка по почте — следующий рабочий день
    Подключить Pro
  • Team

    для команды · облако

    2 990 ₽/ мес

    До 5 человек включено, далее +590 ₽ за место в месяц. Годом — 29 900 ₽

    Всё из Pro, плюс:

    • Организация, общие воркспейсы, приглашения
    • Роли: владелец, админ, участник, гость
    • Один счёт на организацию
    • Чек / счёт для юрлица
    Подключить Team
  • Business

    для компании · свой сервер

    9 900 ₽/ место / год

    От 5 мест, годовой договор. Развёртывание в вашем контуре

    Всё из Team, на вашем сервере:

    • Данные не покидают контур
    • Настраиваемые роли (детальный RBAC)
    • Журнал действий команды, экспорт
    • SSO (SAML / OIDC) — по договору
    • Юр.лица: счёт, акт, УПД · поддержка с приоритетом
    Обсудить внедрение

Десктоп-клиент бесплатен и open source. Содержимое коллекций, запросов, окружений и переменных шифруется при хранении в облаке (AES-256-GCM), мастер-ключ хранится отдельно от базы.

Вопросы и ответы

Tetiva бесплатный?
Да. Десктоп-клиент бесплатный и open-source под MIT-лицензией. В облаке есть бесплатный тариф (2 устройства, 20 коллекций), Pro и Team платные.
Нужен ли аккаунт?
Нет. Приложение открывается пустым запросом, и можно сразу отправлять HTTP, gRPC, GraphQL или WebSocket без регистрации. Аккаунт нужен только если вы подключаетесь к sync-серверу.
Шлёт ли приложение телеметрию?
Нет. Кроме запросов, которые вы отправляете сами, клиент не чаще раза в сутки проверяет обновления — в запросе только версия приложения и ОС — и скачивает новую версию, когда она выходит. И то и другое выключается в настройках. Никакой аналитики, телеметрии или отчётов об использовании. Исходники на GitHub — можно проверить.
Можно ли импортировать коллекции из Postman?
Да. Postman v2.1 JSON импортируется напрямую: папки, запросы, заголовки, тела, авторизация, описания и сохранённые ответы, а окружения — отдельными файлами. Скрипты переносятся, если при импорте отметить «Импортировать скрипты», но pm.* поддерживается частично. Файлы в form-data выбираются заново, а переменные коллекции становятся окружением с её именем. Коллекции Insomnia и Hoppscotch, спецификации OpenAPI и HAR-файлы тоже импортируются.
Есть ли интерфейс на русском?
Да, в бете с версии 1.2.0. На русский переведены настройки, публикация, дерево коллекций с его меню и диалогами, импорт, окружения, история, окно синхронизации, панель «Публикации» и страницы после входа, а редактор запросов пока на английском. Язык выбирается в настройках, в разделе «Интерфейс», по умолчанию — как в системе.
Sync-сервер обязателен?
Нет. Sync-сервер не обязателен. Можно сколько угодно работать в одиночку с десктоп-приложением. Когда понадобится sync — подключите рабочее пространство к Tetiva Cloud.
Чем это отличается от Bruno или Yaak?
Bruno и Yaak хранят коллекции файлами и синхронизируют их через Git — удобно для контроля версий, но без живой синхронизации: изменения коллеги приезжают только после git pull. У Tetiva другой путь: SQLite локально + облачная синхронизация в реальном времени по желанию, и встроенный MCP-сервер, через который AI-агенты управляют коллекциями.
Есть ли CLI?
Пока нет. Для AI-агентов в приложение встроен MCP-сервер: Claude Code или Cursor подключаются к нему и запускают сохранённые запросы. CLI для CI/CD-пайплайнов (вроде Newman) — в roadmap.

Не нашли ответ?

Напишите — вопрос о тарифе, счёте для юрлица или баге. Отвечаем в рабочие дни, обычно в тот же день.

или на почту support@tetiva.app

Скачать Tetiva

Без аккаунтов, списков ожидания и звонков от отдела продаж. Скачайте, откройте — и отправьте первый запрос меньше чем за минуту.

Бесплатно и open source. Инструмент, а не платформа.