A low-code website builder with a visual editor and integrated CMS for creating responsive web pages.

Frappe Builder is an open-source, low-code website builder. It provides a visual interface for designing and deploying responsive websites, catering to both designers who prefer ease of use and developers who require deep customization. The software is deployed as a server-side application and can be hosted via Frappe Cloud or self-hosted using Docker and a Python installation script.
The platform focuses on performance by avoiding the script bloat common in many visual editors, which helps pages score higher on Google Lighthouse tests. It allows users to build pages from scratch using a visual canvas or generate complete web pages instantly using AI prompts. Once a design is complete, the tool includes a one-click publishing mechanism to make the site live immediately without manual deployment steps.
Built on the Frappe Framework and using the Vue-based Frappe UI library, the tool integrates deeply with the Frappe ecosystem. It allows developers to bind styles and properties to dynamic values sourced from query parameters, scripts, or page data. This architecture makes it suitable for creating data-driven pages that fetch information directly from a database without requiring a separate backend implementation. The software supports typed block props and allows for the customization of every layer of a page.
Frappe Builder provides a balance between visual design and developer customization within the Frappe ecosystem.
A visual development platform for building responsive websites with full control over data, components, and infrastructure.
A drag and drop website builder and content management system with integrated e-commerce capabilities.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.