Об этом проекте
Responsively App — модифицированный веб-браузер, созданный на базе Electron, предназначенный для упрощения тестирования адаптивных макетов веб-разработчиками. Приложение доступно для macOS, Windows и Linux с вариантами установки через Homebrew, Chocolatey, winget, RPM-пакеты и AppImage-релизы.
Основные функции:
- Зеркальное отображение пользовательских действий на всех устройствах одновременно: клики, прокрутка и ввод текста реплицируются на каждом видимом устройстве.
- Настраиваемый макет предпросмотра для различных сценариев тестирования.
- Единый инспектор элементов, работающий на всех устройствах в предпросмотре.
- Более 30 встроенных профилей устройств с возможностью добавления пользовательских конфигураций.
- Скриншоты всех устройств в один клик.
- Поддержка горячей перезагрузки в рабочих процессах разработки.
Доступно расширение для браузеров Chrome, Firefox и Edge, позволяющее отправлять ссылки из основного браузера напрямую в Responsively App для мгновенного предпросмотра.
Приложение включает встроенный сервер Model Context Protocol (MCP), позволяющий ИИ-агентам, таким как Claude Code и Cursor, программно управлять приложением. Через интеграцию MCP агенты могут загружать URL на всех устройствах предпросмотра, переключать активные устройства, делать скриншоты для каждого устройства, считывать содержимое страницы и интерактивные элементы, кликать по элементам (с зеркальными взаимодействиями) и вводить текст в поля форм. Сервер MCP прослушивает localhost порт 12720 и запускает приложение по требованию при первом вызове инструмента. Настройка возможна через npx или прямое подключение к HTTP-транспортной точке.
Проект является открытым и принимает вклад сообщества, имеет публичную дорожную карту и активное сообщество в Discord.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.