Frappe

Products

Builder

Get started with Builder

Frappe

Products

Insights

Builder

Web Publishing. Redefined.

Builder lets you visually build production-ready

web pages in minutes!

Frappe Builder is a low-code website builder designed for simplicity, speed, and flexibility. Craft beautiful websites effortlessly with intuitive visual builder and modern design principles. Whether you're a designer looking for ease or a developer seeking customization, Frappe Builder empowers you.

AGPL-3.0

247
1.8.2

GitHub

Interface

Intuitive Visual Builder

Design your dream website effortlessly with no-code visual builder.

User experience

Modern Free Flowing Canvas

Embrace the freedom of the modern canvas, allowing your creativity to flow without limitations.

Responsiveness

Beautiful on every device

Ensure your website looks stunning on any device. Frappe Builder supports responsive views, so your design adapts to different screen sizes.

dashboardd23316

from the Author

Building the Builder

We believe in first principles. We believe in trying and failing instead of following traditional approaches. Since freedom is one of the core values of our company, anyone who is passionate enough to build something to solve a problem is encouraged to do so and that's how I chose to build Insights - a tool to make use of the data we had accumulated over the years.

I wanted to make it easier for anyone to build all kinds of reports. This idea quickly (and unknowingly) turned into building a generic business intelligence tool that can be used by any business to get a bird's eye view of their overall performance.

I believe Insights will soon be one of the best open source business intelligence tools with a crafted user experience and comprehensive features.

- Suraj Shetty

from the Author

The Story of Builder

Frappe Framework had a decent web page builder which used to get things done, but its configuration-based approach always irked me. Updating configurations and navigating all the way to the published page to see if things looked as expected never felt natural to me. It was like drawing with your eyes shut. The idea of having instant feedback and seeing changes in real-time was appealing. Having a smoother process of creating and publishing pages felt like a no-brainer in this era of evolved web technologies.

Most existing solutions were either too complex, too restrictive, or difficult to integrate with the Frappe ecosystem. Additionally, pages built with these tools were often bloated with unnecessary scripts and styles. I wanted to take a stab at solving this problem while prioritizing performance from day one. I aimed to address two major issues with this project: providing an intuitive way to design a web page and enabling one-click publishing. The complexity of building this project really piqued my interest, which led me to choose it. Ultimately, as a web developer, it helps me scratch my own itch, and I hope it helps others too.

- Suraj Shetty