Onlook - Когда дизайн встречает код без боли

09 Jun, 2026
26,125
🔱 2,027
👥 116

Представьте: вы рисуете интерфейс как в Figma, а под капотом сразу генерируется чистый код на Next.js и TailwindCSS. Больше никаких мучительных переходов между дизайн-системами и вёрсткой. Onlook делает эту мечту реальностью.

Что это за зверь?

Onlook позиционирует себя как "Cursor для дизайнеров" — интуитивный инструмент, который:

  • Позволяет визуально редактировать React-компоненты прямо в браузере
  • Генерирует код на лету с помощью AI
  • Поддерживает полный цикл от прототипа до продакшена

Превью Onlook

Кстати, проект уже собрал 21k звёзд на GitHub и активно развивается при поддержке Y Combinator.

Почему разработчикам стоит обратить внимание?

1. Визуальное редактирование без потери контроля

Вы можете:

Реклама
  • Перетаскивать элементы как в Figma
  • Видеть изменения в коде в реальном времени
  • Правлять стили через интуитивный интерфейс

Пример редактирования

2. AI-ассистент встроен в процесс

Система умеет:

  • Генерировать код по текстовому описанию
  • Оптимизировать существующие компоненты
  • Предлагать улучшения дизайна

3. Полноценная dev-среда

Onlook — не просто конструктор, а:

  • Редактор кода с подсветкой синтаксиса
  • Инструменты для работы с состоянием
  • Возможность деплоя одним кликом

Как это работает технически?

Архитектура проекта впечатляет:

  1. Ваш код выполняется в изолированном контейнере
  2. Onlook анализирует DOM и мапит его на исходный код
  3. Редактор синхронизирует визуальные изменения с кодом
  4. AI работает как полноценный участник процесса

Архитектура Onlook

Стек технологий включает:

  • Next.js и TailwindCSS на фронтенде
  • Supabase для хранения данных
  • CodeSandbox SDK для песочницы
  • Несколько AI-провайдеров для генерации кода

Кому особенно пригодится?

  1. Фронтенд-разработчикам, уставшим от рутинной вёрстки
  2. Дизайнерам, которые хотят сами реализовывать свои идеи
  3. Стартапам для быстрого прототипирования
  4. Командам, где дизайн и разработка работают вразнобой

Попробовать или подождать?

Проект пока в активной разработке (на момент написания открыто 302 issue), но уже:

✅ Работает базовый функционал ✅ Есть живое сообщество в Discord ✅ Поддерживается Y Combinator

Если вы работаете с Next.js — определённо стоит заглянуть в репозиторий и, возможно, присоединиться к разработке. Для остальных — хороший повод следить за проектом, который может изменить подход к созданию интерфейсов.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.