Открытый монорепозиторий с SDK, примерами и шаблонами проектов для платформы визуальной разработки Builder.io: React, Vue, Svelte, Qwik и другие.
- Звёзды
- 2,445
- Форки
- 564
- Открытые issues
- 42
- Последний коммит
- вчера
Что это?
Frappe Builder — low-code-конструктор сайтов на базе Frappe Framework. Страницы создают в визуальном редакторе в духе Figma: в нём есть адаптивные режимы просмотра и встроенная тёмная тема. Опубликовать сайт можно одним нажатием. Проект помогает избежать лишних скриптов и стилей, из-за которых раздуваются страницы, созданные во многих других инструментах.
Страницы могут выводить данные с помощью встроенной CMS Frappe, которая получает контент из базы данных сайта. Настройки включают глобальные скрипты, клиентские скрипты, скрипты данных для отдельных блоков, типизированные props блоков, а также привязку свойств и стилей к скриптам, данным страницы или параметрам запроса. Встроенная аналитическая панель показывает просмотры страниц, число уникальных посетителей и основные источники переходов.
В проект также входит AI-конструктор сайтов Bob: он редактирует страницы в чате, повторно использует существующие компоненты и токены темы, а перед внесением чувствительных изменений запрашивает подтверждение. Развернуть его можно на Frappe Cloud или самостоятельно — с помощью Docker либо Bench.
Ключевые возможности
- 01Визуальный редактор в духе Figma для создания страниц
- 02Адаптивные макеты и встроенная тёмная тема
- 03Встроенная CMS для страниц с данными из базы сайта
- 04Пользовательские скрипты, типизированные props блоков и динамические привязки
- 05Публикация в один клик и встроенная аналитическая панель
- 06AI-ассистент для редактирования страниц в чате
Сценарии использования
- Создание маркетинговых или корпоративных сайтов на Frappe или ERPNext
- Создание страниц с данными, отображающих записи из базы Frappe
- Разработка лендингов без написания фронтенд-кода
- Самостоятельный хостинг конструктора сайтов с Docker или Frappe Bench
Быстрый старт
- 1
Создайте папку проекта
mkdir frappe-builder && cd frappe-builder - 2
Скачайте файл docker-compose.yml
wget -O docker-compose.yml https://raw.githubusercontent.com/frappe/builder/develop/docker/docker-compose.yml - 3
Скачайте скрипт настройки init.sh
wget -O init.sh https://raw.githubusercontent.com/frappe/builder/develop/docker/init.sh - 4
Запустите контейнеры, затем откройте http://builder.localhost:8000 (вход: Administrator / admin)
docker compose up
Что важно знать
- Для настройки на основе Docker на вашем компьютере должны быть установлены Docker и docker-compose.
- Для самостоятельного размещения в production нужна доменная переменная и отдельный скрипт установки, поэтому настройка требует больше усилий, чем при использовании управляемого хостинга.
Темы
Частые вопросы
- Что такое builder?
- Визуальный low-code-конструктор сайтов для Frappe Framework с редактором в духе Figma и публикацией в один клик. Frappe Builder — low-code-конструктор сайтов на базе Frappe Framework. Страницы создают в визуальном редакторе в духе Figma: в нём есть адаптивные режимы просмотра и встроенная тёмная тема. Опубликовать сайт можно одним нажатием. Проект помогает избежать лишних скриптов и стилей, из-за которых раздуваются страницы, созданные во многих других инструментах.
- builder можно использовать бесплатно? Какая у него лицензия?
- builder распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- builder всё ещё поддерживается?
- Активно поддерживается. Последний коммит в builder — 20 окт. 2026 г..
- Для чего можно использовать builder?
- Создание маркетинговых или корпоративных сайтов на Frappe или ERPNext Создание страниц с данными, отображающих записи из базы Frappe Разработка лендингов без написания фронтенд-кода Самостоятельный хостинг конструктора сайтов с Docker или Frappe Bench
- Как установить builder?
- Создайте папку проекта: mkdir frappe-builder && cd frappe-builder Скачайте файл docker-compose.yml: wget -O docker-compose.yml https://raw.githubusercontent.com/frappe/builder/develop/docker/docker-compose.yml Скачайте скрипт настройки init.sh: wget -O init.sh https://raw.githubusercontent.com/frappe/builder/develop/docker/init.sh Запустите контейнеры, затем откройте http://builder.localhost:8000 (вход: Administrator / admin): docker compose up
- Где скачать builder?
- Исходный код и инструкции по установке — на GitHub: https://github.com/frappe/builder
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
CRM с открытым исходным кодом для отделов продаж на базе Frappe: неограниченное число пользователей, Kanban-воронки, интеграции со звонками и WhatsApp.
AI spreadsheet for business: a spreadsheet-style interface on real PostgreSQL, with AI chat, workflow automations, and app building.
A web-based PowerPoint-style presentation editor built with Vue 3 and TypeScript, supporting PPTX import/export and template-based AI slide generation.
Полнофункциональная self-hosted CMS для видео и медиа на Django и React, предназначенная для запуска видеопорталов.
Docker Compose template that spins up a local AI and low-code stack with self-hosted n8n, Ollama, Qdrant and PostgreSQL.