gustavscirulis /
snapgrid
SnapGrid — open source приложение для Mac для сбора и анализа скриншотов. AI распознает UI-компоненты и паттерны, помогая дизайнерам и разработчикам.
Форки
8
Звёзды
109
Issues
0
SnapGrid — open source утилита для macOS, которая сканирует скриншоты интерфейсов, распознает компоненты через AI и структурирует их для быстрого переиспользования.
Что делает
Приложение автоматизирует рутину по разбору библиотеки скриншотов. Ты делаешь снимки экрана, а SnapGrid анализирует их содержимое. Он выделяет кнопки, поля ввода, карточки и другие элементы дизайна.
Вместо того чтобы вручную перерисовывать чужие интерфейсы или искать референсы в папках, ты получаешь готовую базу компонентов. Проект экономит время на поиске нужного паттерна в огромной коллекции снимков.
Как работает
Инструмент использует встроенные в macOS возможности распознавания изображений и локальные AI-модели для классификации UI-элементов. Он индексирует скриншоты, превращая хаотичные файлы в структурированную библиотеку.
Приложение работает локально на твоем Mac. Данные не улетают в облако, что важно для безопасности при работе с закрытыми проектами.
Кому подходит
Дизайнерам, которые собирают референсы для новых проектов.
Вайб-кодерам, собирающим фронтенд на базе готовых UI-паттернов.
Разработчикам, которым нужно быстро вытащить логику расположения элементов из скриншота.
Всем, у кого папка «Снимки экрана» забита непонятным визуальным мусором.
Основные возможности
Автоматический сбор скриншотов UI.
Распознавание отдельных компонентов на снимках.
Поиск паттернов внутри коллекции.
Удобная организация элементов по категориям.
Локальная обработка изображений без передачи на сервера.
Интеграция в рабочий процесс macOS.
Как установить
Скачай актуальный релиз с официальной страницы проекта на GitHub.
# Прямая ссылка на релизы
https://github.com/gustavscirulis/snapgrid/releasesПросто перетащи приложение в папку «Программы» и запусти его.
Как применить в своём продукте
Используй SnapGrid как личный «карманный» склад UI-компонентов. Когда ты собираешь лендинг или SaaS через Cursor, тебе не нужно гуглить референсы — ты открываешь свою базу, находишь нужный паттерн и просишь AI повторить его.
Ты можешь анализировать тренды в конкретной нише, собирая скриншоты конкурентов. Это помогает быстрее набрасывать прототипы, используя проверенные решения вместо изобретения велосипеда.
Сбор базы референсов для быстрой генерации кода в v0.
Анализ UI-паттернов конкурентов перед запуском своего MVP.
Организация библиотеки компонентов для ускорения верстки.
Подводные камни
Приложение работает только на macOS. Если ты используешь Windows или Linux, придется искать аналоги. Также эффективность распознавания зависит от четкости скриншотов — размытые или мелкие элементы AI может пропустить или классифицировать неверно.
Частые вопросы
Нужно ли платить за использование AI внутри SnapGrid?
Нет, приложение использует локальные мощности твоего Mac. Это бесплатно и не требует подписок на сторонние API.
Мои скриншоты будут доступны разработчикам?
Нет, все данные хранятся локально на твоем компьютере. Приложение не отправляет изображения на сторонние сервера для обработки.
Можно ли экспортировать распознанные компоненты в код?
SnapGrid фокусируется на сборе и анализе, а не на генерации кода. Ты можешь использовать результаты как визуальную шпаргалку для промптов в Cursor или v0.
Похожие репозитории
IINA — это мощный видеоплеер для macOS на базе MPV. Идеальное решение, если нужно встроить качественный медиа-движок в свой проект или просто заменить стандартные плееры.
Stats — это open source монитор ресурсов для macOS, который живет в строке меню. Показывает всё: от нагрузки на CPU до температуры датчиков и скорости сети.
UTM запускает Windows, Linux и другие ОС на macOS и iOS. Это эмулятор для запуска полноценных виртуальных машин без необходимости джейлбрейка.
MonitorControl превращает любой сторонний монитор в нативный Apple Display. Управляй яркостью и звуком через клавиатуру Mac или шорткаты.
Данные обновлены: 24 марта 2026 г.