Top 5 Page Builders for React

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
surveyjs.io
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. tiptap

    The headless rich text editor framework for web artisans.

    While Storyblok and Builder.io offer full-page editing experiences with structured CMS capabilities, Tiptap takes a different approach. It’s not a traditional page builder but rather an embeddable headless editor built on ProseMirror. This means that instead of giving you a predefined UI to work with, it provides the underlying logic, leaving you in full control of the interface, interaction and level of functionality you want to provide in your page builder.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.

    SurveyJS logo
  3. puck

    Discontinued The visual editor for React [Moved to: https://github.com/puckeditor/puck]

    Puck is an embeddable, modular, open-source visual editor for React with built-in support for complex drag-and-drop page building. While GrapesJS provides a barebones page building experience, and tools like Builder.io and Storyblok offer fully-fledged CMS platforms, Puck aims to bridge the gap. It combines an extendable ready to use page editor with a fully decoupled page export model—giving you flexibility without locking you into a specific backend or proprietary ecosystem.

  4. GrapesJS

    Free and Open source Web Builder Framework. Next generation tool for building templates without coding

    Like Tiptap, GrapesJS is a headless framework, but one specifically built for page editors, giving you the flexibility to create fully custom drag-and-drop experiences without being tied to a specific CMS, backend, or ecosystem. This means it provides the core editing logic but leaves most of the UI implementation and content management entirely up to you.

  5. ProseMirror

    The ProseMirror WYSIWYM editor

    While Storyblok and Builder.io offer full-page editing experiences with structured CMS capabilities, Tiptap takes a different approach. It’s not a traditional page builder but rather an embeddable headless editor built on ProseMirror. This means that instead of giving you a predefined UI to work with, it provides the underlying logic, leaving you in full control of the interface, interaction and level of functionality you want to provide in your page builder.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Create animated columns of tiles with a background-images fade in and fade out

    4 projects | dev.to | 21 Jul 2024
  • Any free WYSIWYG /rich text editor? (Mvc)

    2 projects | /r/dotnet | 11 Jun 2022
  • I replaced Alpine.js in my app with this alternative 🔥

    1 project | dev.to | 17 Jun 2025
  • HTMX + AI = Lightning-Fast, Hyper-Personal Web Apps

    3 projects | dev.to | 3 Jun 2025
  • I replaced Next.js for my application with this module 🔥

    4 projects | dev.to | 25 May 2025

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?