Repolode
frappe

frappe/builder

Um construtor visual de sites low-code para o Frappe Framework, com editor no estilo do Figma e publicação em um clique.

Alternativa open source a:WixWebflowFramer

Estrelas
2,445
Forks
564
Issues abertas
42
Último commit
há 22 horas

O que é?

O Frappe Builder é um construtor de sites low-code que roda no Frappe Framework. Os usuários criam páginas em um editor visual no estilo do Figma, com visualizações responsivas e modo escuro integrado, e depois publicam o site com um único clique. O projeto busca evitar scripts e estilos extras que deixam páginas criadas com muitas outras ferramentas mais pesadas.

As páginas podem ser orientadas por dados usando o CMS integrado do Frappe, que busca conteúdo no banco de dados do site. As opções de personalização incluem scripts globais, scripts de cliente, scripts de dados por bloco, props tipadas para blocos e vinculações de propriedades ou estilos a scripts, dados da página ou parâmetros de consulta. Um painel de analytics integrado mostra visualizações de página, visitantes únicos e principais sites de referência.

O projeto também inclui um construtor de sites com IA chamado Bob, que edita páginas por chat, reutiliza componentes existentes e tokens do tema e pede aprovação para alterações sensíveis. Ele pode ser implantado no Frappe Cloud ou hospedado por conta própria com Docker ou Bench.

Recursos principais

  • 01Editor visual no estilo do Figma para criar páginas
  • 02Layouts responsivos e modo escuro integrado
  • 03CMS integrado para criar páginas orientadas por dados do banco de dados do site
  • 04Scripts personalizados e props tipadas para blocos com vinculações dinâmicas
  • 05Publicação em um clique e painel de analytics integrado
  • 06Assistente de IA para editar páginas por chat

Casos de uso

  • Criar sites de marketing ou institucionais em uma instalação do Frappe ou ERPNext
  • Criar páginas orientadas por dados que exibem registros de um banco de dados Frappe
  • Criar landing pages sem escrever código de front-end
  • Hospedar por conta própria um construtor de sites com Docker ou Frappe Bench

Início rápido

  1. 1

    Crie uma pasta para o projeto

    mkdir frappe-builder && cd frappe-builder
  2. 2

    Baixe o arquivo docker-compose.yml

    wget -O docker-compose.yml https://raw.githubusercontent.com/frappe/builder/develop/docker/docker-compose.yml
  3. 3

    Baixe o script de configuração init.sh

    wget -O init.sh https://raw.githubusercontent.com/frappe/builder/develop/docker/init.sh
  4. 4

    Inicie os contêineres e depois abra http://builder.localhost:8000 (login: Administrator / admin)

    docker compose up

Antes de usar

  • A configuração baseada em Docker exige que o Docker e o docker-compose estejam instalados no seu computador.
  • A hospedagem própria em produção exige um nome de domínio e usa um script de instalação separado, por isso requer mais trabalho de configuração do que a hospedagem gerenciada.

Tópicos

Perguntas frequentes

O que é builder?
Um construtor visual de sites low-code para o Frappe Framework, com editor no estilo do Figma e publicação em um clique. O Frappe Builder é um construtor de sites low-code que roda no Frappe Framework. Os usuários criam páginas em um editor visual no estilo do Figma, com visualizações responsivas e modo escuro integrado, e depois publicam o site com um único clique. O projeto busca evitar scripts e estilos extras que deixam páginas criadas com muitas outras ferramentas mais pesadas.
builder é gratuito? Qual é a licença?
builder é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
builder ainda é mantido?
Manutenção ativa. O último commit de builder foi em 20 de out. de 2026.
Para que posso usar builder?
Criar sites de marketing ou institucionais em uma instalação do Frappe ou ERPNext Criar páginas orientadas por dados que exibem registros de um banco de dados Frappe Criar landing pages sem escrever código de front-end Hospedar por conta própria um construtor de sites com Docker ou Frappe Bench
Como instalar builder?
Crie uma pasta para o projeto: mkdir frappe-builder && cd frappe-builder Baixe o arquivo docker-compose.yml: wget -O docker-compose.yml https://raw.githubusercontent.com/frappe/builder/develop/docker/docker-compose.yml Baixe o script de configuração init.sh: wget -O init.sh https://raw.githubusercontent.com/frappe/builder/develop/docker/init.sh Inicie os contêineres e depois abra http://builder.localhost:8000 (login: Administrator / admin): docker compose up
Onde consigo builder?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/frappe/builder

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados