Frappe Technologies

A canvas for the web,
wired to your data.

Frappe Builder is an open-source visual editor for websites. Lay out pages on a canvas, fill them from your data and publish lean HTML in one click.

Or let Bob, the built-in AI assistant, do it for you.

The Builder editor with the Sette Passi poster open and its title selected
Your data

Your database is the CMS

A short script pulls records from your Frappe database, like posts, products or events. One design then becomes a page for every record.
Data script
data.posts = frappe.get_all( "Blog Post", filters={ "published": 1, "blog_category": "engineering", }, fields=["title", "route"], order_by="published_on desc", limit=3, )
Components

Build it once

Turn blocks into a component with props, then change it once and every page follows. Try it below.
Component Options
ProductCard
Featured
Frappe Builder
Websites, wired to your data
Open
Bob AI

An AI that builds with you

Bob, Builder's built-in AI assistant, turns plain words into pages. It reads your site first, and anything risky waits for your approval.
Bob
AI assistant
Revert
Make an events page for our meetups, styled like the home page.
Looked at 3 pages, your colours and your events
Done. /events lists your 6 upcoming meetups, and each one gets its own page. I reused your navbar, footer and colours.
Let people RSVP on each meetup page.
Save RSVPs in your database?
Adds a place to keep RSVPs and a form guests can fill in. Every reply shows up in your admin.
Ask Bob to change anything on this page
Prefer your own coding agent?
npx skills add frappe/builder
Speed

Fast by default

Published pages are plain HTML and CSS, so they load fast without any framework or scripts.
0.8s
First Contentful Paint
Builder
0.8s
Framer
1.7s
Webflow
1.9s
Wix
2.8s
2.3s
Largest Contentful Paint
Builder
2.3s
Framer
3.4s
Webflow
2.3s
Wix
4.5s
98
Lighthouse performance score
Builder
98
Framer
91
Webflow
97
Wix
79
Lighthouse, mobile, on near-identical test pages. Lower timings are better.
Features

And everything else

Built into every site, with nothing extra to install.
Design
Breakpoints
Desktop, tablet and mobile
Light and dark
Two values for every token
States
Hover and focus, no CSS
Custom fonts
Upload your own
Frames in, blocks out
Publish
SEO
Meta tags and a sitemap
WebP images
Converted on upload
Protected pages
Only signed-in visitors see them
Analytics
Views and referrers, built in
Manage
Version history
Restore an earlier version
Templates
Start from a finished site
Scripts
Page and site-wide JS and CSS
Copy across sites
Paste blocks between sites
Open source
MIT, on GitHub

I finally ship exactly what I design.

Nishant Vora, Designer

One of the most powerful no-code tools out there.

Purvesh Jain, Web & E-Commerce Strategist

It took me just 3 days without any training.

Nikhil Kothari, Operations Manager

A few of the people who build with Frappe Builder

Build the site you keep putting off

Join 1,000+ people building with Builder. Free on Frappe Cloud, or host it yourself.