Бесплатно и open source — для macOS и Windows

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

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

30 МБ · WebView · MIT

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

HTTP · gRPC · GraphQL · WS

Запрос

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

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

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

Схема

gRPC становится удобным, когда больше не нужно рыться в proto-файлах. Вставили эндпоинт, рефлексия загрузила схему — и можно провалиться в unary, server-stream, client-stream или bidi. Один клик — и готов пример тела запроса нужной структуры, а не вечер ручной сборки.

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

JS в песочнице

Скрипты

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

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

Self-hosted sync

Sync

Ваши запросы и коллекции — это ваши данные, а не наши. Поэтому синхронизация по умолчанию выключена, а свой сервер — полноценный сценарий, а не компромисс. Разместите sync-сервер на своём VPS, настройте TLS, держите SQLite как единый источник истины — или вообще не включайте sync. Где живут данные и куда они уходят, решает ваша команда.

По умолчанию sync не трогает данные
Выключен
ВАШ КОНТУРgRPC поверх TLSgRPC поверх TLSКлиент ASQLiteВашsync-серверVPS · DockerКлиент BSQLiteSQLite остаётся локальным. Sync — всегда по желанию.

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

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

  • MCP-сервер

    ИИ-агенты и LLM-инструменты обращаются к вашим коллекциям через MCP.

  • Окружения и переменные

    Переключайте dev, stage и prod, не правя сами запросы.

  • Импорт из Postman

    Коллекции и окружения переезжают в пару кликов.

  • Cookies

    Cookie сохраняются между запросами — сессия не рвётся.

  • Воркспейсы

    Разделяйте проекты и команды, не смешивая коллекции.

  • Всё с клавиатуры

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

Демо

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

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

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

Свой контур

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

Self-hosted — полноценный сценарий, а не компромисс: поднимаете sync-сервер в своём контуре, и ни один секрет, ни одна коллекция физически не уходит на сторону. Для банков, госструктур и финтеха это не «галочка приватности», а требование. И в отличие от зарубежных инструментов, его не отключат из-за геополитики — продукт делает российская команда.

Сообщество

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

Без выдуманных счётчиков скачиваний и стен логотипов для солидности. Ниже — только реальные показатели, и они растут с каждым релизом. До выхода 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; Community-сервер бесплатный, Business — платныйКоммерческаяApache 2.0 (клиент), sync-сервер закрытMIT (core), Golden Edition коммерческаяMIT + платные лицензии на бинарники
На чём построеноWails + Go + VueElectronElectronElectronTauri + Rust + React

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

Тарифы

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

  • Free

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

    0 ₽

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

    • Все 4 протокола, скрипты, окружения, импорт/экспорт
    • Облачный синк своих устройств: до 2 устройств
    • До 20 облачных коллекций
    • Данные в облаке шифруются
    • 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. Self-hosted Community — свой sync-сервер без командных функций — бесплатно, по запросу. Содержимое коллекций, запросов, окружений и переменных шифруется при хранении в облаке (AES-256-GCM), мастер-ключ хранится отдельно от базы.

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

Tetiva бесплатный?
Да. Десктоп-клиент бесплатный и open-source под MIT-лицензией. Self-hosted Community-сервер тоже бесплатный; расширенный Business-план будет платным.
Нужен ли аккаунт?
Нет. Приложение открывается пустым запросом, и можно сразу отправлять HTTP, gRPC, GraphQL или WebSocket без регистрации. Аккаунт нужен только если вы подключаетесь к sync-серверу.
Шлёт ли приложение телеметрию?
Нет. Клиент делает только те сетевые запросы, которые вы ему укажете. Никакой аналитики, телеметрии или отчётов об использовании по умолчанию. Исходники на GitHub — можно проверить.
Можно ли импортировать коллекции из Postman?
Да. Postman v2.1 JSON импортируется напрямую. Папки, запросы, заголовки, body, auth, file-fields и скрипты сохраняются.
Sync-сервер обязателен?
Нет. Sync-сервер не обязателен. Можно сколько угодно работать в одиночку с десктоп-приложением. Когда понадобится sync — поднимаете сервер у себя по готовому шаблону Docker Compose.
Чем это отличается от Bruno или Yaak?
Bruno и Yaak хранят коллекции файлами и синхронизируют их через Git — удобно для контроля версий, но без живой синхронизации: изменения коллеги приезжают только после git pull. У Tetiva другой путь: SQLite локально + опциональный self-hosted sync-сервер с синхронизацией в реальном времени, и встроенный MCP-сервер, через который AI-агенты управляют коллекциями.
Есть ли CLI?
В комплекте с десктопом идёт standalone MCP-сервер для AI-агентов и тестов. CLI для CI/CD пайплайнов (вроде Newman) — в roadmap, в MVP не входит.
Сложно ли поднять sync-сервер?
Шаблон Docker Compose поставляется в комплекте. Серверу нужен MongoDB в режиме Replica Set (single-node поддерживается init-скриптом). Для небольших команд полная настройка занимает 20–30 минут на свежем VPS.

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

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

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

Скачать Tetiva

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

macOSWindowsLinux — скоро

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