maintained React visual editor with a ready editing UI, a direct peer for adding drag-and-drop page editing
The visual editor for React.
- 13.4k
- TypeScript
- MIT
React drag-and-drop page editors
Craft.js is a React framework for building extensible drag-and-drop page editors by composing editable React components.
Same problem, same approach. Swapping one for another is a config change, not a rewrite.
maintained React visual editor with a ready editing UI, a direct peer for adding drag-and-drop page editing
The visual editor for React.
Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.
framework-agnostic web builder with a full style/panel UI, best when you are not building in React
Free and Open source Web Builder Framework. Next generation tool for building templates without coding
JSX-based page builder with its own no-code editor, for when you need a higher-level website builder rather than craft's low-level framework
A JSX-based page builder for creating beautiful websites without writing code
PHP-backed drag-and-drop builder for existing PHP projects, not a React component
A drag and drop page builder to manage pages in any PHP project
complete vanilla-JS page-builder library with no React/build dependency, useful for framework-agnostic apps
Drag and drop page builder library written in vanilla javascript without dependencies or build tools.
An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.
schema-driven React designer focused on forms/low-code, narrower than a general page editor
🧩 Make everything designable 🧩
older Chinese React low-code drag-drop designer, usable if you need its streaming/free-layout features
低代码框架,支持流式布局与自由布局拖拽编排,可视化拖拽、随意嵌套组合、实时渲染、实时辅助线展示、自由布局支持辅助对齐、支持自动吸附、实时组件间距展示、实时拖拽排序、状态域管理,可视化属性配置、可视化样式配置、多设备适配展示,支持逻辑渲染、模板字符变量、表达式、自定义方法、自定义状态
Laravel-specific PHP page builder that is no longer actively updated, not a modern React alternative
A drag and drop pagebuilder to manage pages in any Laravel project
visual-builder framework but dormant ~2 years, only worth it if you need its exact React builder UI
The open-source visual builder framework.
code-driven low-code React builder, dormant ~2 years and less suited for generic page editors
A code driven low-code builder, develop low-code app on your codebase.
Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.
hosted visual CMS/editor with SDKs, for teams that want a managed editor instead of embedding a framework
Visual Development for React, Vue, Svelte, Qwik, and more
React wrapper around the hosted Unlayer email editor, not an open-source general page-builder framework
Drag-n-Drop Email Editor Component for React.js
Vue wrapper around the hosted Unlayer email editor, not an alternative to a React page-editor framework
Drag-n-Drop Email Editor Component for Vue.js
hosted visual builder platform that integrates with React code, not a self-contained embeddable editor library
Visual builder for React. Build apps, websites, and content. Integrate with your codebase.
These projects were analysed and named craft.js among their alternatives. The relationship is not symmetric — how craft.js rates them is a separate judgement, made when craft.js is analysed in its own right.
calls craft.js “Choose when you want a React framework to build a fully custom drag-and-drop page editor rather than adopt a ready-made Bootstrap editor.”
Drag and drop page builder library written in vanilla javascript without dependencies or build tools.
calls craft.js “it's a React editor framework about the same job but has been unmaintained for over 1.5 years; pick it only to match an old React editor codebase that already uses it.”
Free and Open source Web Builder Framework. Next generation tool for building templates without coding