Hoppscotch

Бесплатно
Открытый исходный код
Windows
macOS
Linux

Сайт: hoppscotch.io

Hoppscotch — это открытый веб-клиент для разработки и тестирования API, предоставляющий лёгкий интерфейс для отправки HTTP-запросов и взаимодействия с современными сетевыми протоколами. Проект начат как проект с открытым исходным кодом и развивается сообществом разработчиков и пользователей; его цель — упростить процесс отладки и автоматизации API без необходимости установки тяжёлого программного обеспечения. Интерфейс доступен через веб-браузер и включает инструменты для формирования запросов, просмотра ответов и управления коллекциями запросов.

Функционально Hoppscotch сочетает базовые возможности REST-клиента с поддержкой дополнительных протоколов и форматов, таких как WebSocket и GraphQL, а также предлагает средства для авторизации, управления заголовками и параметрами, настройки тела запроса в разных форматах и экспорта/импорта наборов тестов. Проект ориентирован на быстроту, простоту и удобство использования как отдельными разработчиками, так и командами, которые нуждаются в лёгком универсальном инструменте для тестирования API и автоматизации повторяющихся задач.

  • Отправка HTTP-запросов: поддержка методов GET, POST, PUT, DELETE и других, настройка заголовков и параметров.
  • WebSocket: возможность устанавливать и поддерживать WebSocket-соединения для тестирования двунаправленного взаимодействия.
  • GraphQL: интерфейс для выполнения запросов и мутаций GraphQL с подсветкой синтаксиса и возможностью работы с переменными.
  • Форматы тела запросов: поддержка JSON, form-data, x-www-form-urlencoded, raw и других форматов передачи данных.
  • Авторизация: встроенные варианты аутентификации и управление токенами, включая заголовки Bearer и базовую аутентификацию.
  • Коллекции и окружения: сохранение наборов запросов, организация в коллекции и использование переменных окружения для гибкой конфигурации.
  • Экспорт/импорт: возможность экспорта и импорта коллекций и конфигураций для совместного использования и резервного копирования.
  • Автоматизация и сценарии: базовые средства автоматизации последовательности запросов и тестовых прогонов с проверками ответов.
  • Лёгкий веб-интерфейс: минималистичный дизайн, быстрый отклик и возможность работы без установки дополнительного ПО.
Подробнее