frappe/builder

Craft beautiful websites effortlessly with an intuitive visual builder and publish them instantly

What it solves

Frappe Builder is a low-code website builder that eliminates the complexity and bloat often found in existing web design tools. It provides a high-performance alternative for creating professional websites that are easy to publish and integrate with the Frappe ecosystem.

How it works

It combines a Figma-like visual editor with a built-in CMS for managing structured content and dynamic data. The system allows for advanced scripting (global, client, and block-level) to bind properties to dynamic values. It also includes an AI agent named Bob, which can build and edit pages through a chat interface by grounding itself in the site's existing design language, components, and route structure.

Who it’s for

  • Designers who want an intuitive, visual way to build pages without coding.
  • Developers who need advanced customization through scripting and deep integration with Frappe Framework's data structures.
  • Site owners who want high-performance, production-ready sites with built-in analytics.

Highlights

  • AI Site Builder: An agent that reads existing pages to maintain design consistency and researches facts online instead of hallucinating.
  • One-Click Publishing: Instantly deploys sites to the web.
  • Performance-First: Optimized to avoid script bloat, resulting in high Google Lighthouse scores.
  • Advanced Scripting: Supports typed block props and dynamic data binding from scripts or query parameters.
  • Built-in CMS: Direct integration with Frappe Framework to power data-driven pages without a separate backend.

Related

  • Project
  • Project
  • Project
  • Project
  • Project