Об этом проекте

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.