Tetiva — десктопный клиент для API: HTTP, gRPC, GraphQL и WebSocket в одном окне. Коллекции, окружения, cookies и история запросов лежат в SQLite на вашем компьютере, аккаунт нужен только для синхронизации, телеметрию приложение не собирает. В документации описано то, что клиент умеет сегодня: установка, первый запрос, четыре протокола, скрипты и тесты, импорт из Postman, синхронизация и MCP-сервер для агентов.
С чего начать
- Установка — DMG для macOS, инсталлятор для Windows, системные требования.
- Быстрый старт — первый запрос за две минуты.
- Переход с Postman — экспорт v2.1, что переносится, а что придётся переписать руками.
Как устроен клиент
Данные лежат локально. База — файл ~/.tetiva/data.db. Коллекции, окружения и история доступны офлайн, без входа и без сервера.
Сеть — только по вашей команде. Клиент обращается наружу в трёх случаях: вы отправили запрос; включена проверка обновлений (тумблер в настройках); включена синхронизация. Аналитики и отчётов об использовании нет.
Четыре протокола — один интерфейс. Вкладки, коллекции, окружения и авторизация работают одинаково для HTTP, gRPC, GraphQL и WebSocket; различается только редактор запроса.
Скрипты изолированы. Pre-request и post-response скрипты выполняет движок goja: без файловой системы, без сети, с таймаутом в 5 секунд — подробности на странице Скрипты.
Интерфейс приложения английский. Переведены только экран приветствия и подтверждение почты, поэтому названия кнопок и пунктов меню в документации даны так, как они выглядят в приложении: Send, New Request, Manage Environments.
Десктоп-клиент бесплатен и open source — скачать. Разделы документации перечислены ниже: каждая страница закрывает одну тему целиком.