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 и базовую аутентификацию.
 - Коллекции и окружения: сохранение наборов запросов, организация в коллекции и использование переменных окружения для гибкой конфигурации.
 - Экспорт/импорт: возможность экспорта и импорта коллекций и конфигураций для совместного использования и резервного копирования.
 - Автоматизация и сценарии: базовые средства автоматизации последовательности запросов и тестовых прогонов с проверками ответов.
 - Лёгкий веб-интерфейс: минималистичный дизайн, быстрый отклик и возможность работы без установки дополнительного ПО.