Easyblocks
Open-source React framework for embedding customized drag-and-drop page builders with responsive styling, design tokens, templates and dynamic data integration.
About Easyblocks
Easyblocks is an open-source React toolkit and white-label framework for building customized visual page editors. Developers can embed the editor inside their own software and define the components, templates, data sources and editing controls available to users.
The framework supplies common visual-building functionality such as drag-and-drop editing, nested selections, inline rich text, responsive styling, multi-selection, design tokens, history management, localization and templates. It can generate React component trees or HTML and CSS output.
Easyblocks uses No-Code Components, which combine standard React components with definitions that control how each component can be edited. Developers can restrict available properties, styling options, child components and layout behavior while giving nontechnical users an accessible visual interface.
External data can be connected through custom data types, widgets and fetching functions. Easyblocks can dynamically connect information such as product records, text, images and videos without storing complete copies of the external records in its content entries.
Key Features
-
Embeddable Visual Editor: Add a customized drag-and-drop editing experience inside an existing software product.
-
No-Code Components: Convert React components into visually editable blocks using component definitions.
-
Responsive Styling: Provide responsive fields, design tokens and controlled styling options for different layouts.
-
Dynamic Data: Connect external data sources through custom types, data pickers and fetching functions.
-
Template System: Create reusable visual templates that can render with different data and document parameters.
-
Server-Side Rendering: Render through frameworks such as Next.js and Remix or produce HTML and CSS output.
Pricing
The Easyblocks framework is available under the AGPL-3.0 open-source licence. The Easyblocks team offers custom licensing and development services for organizations that cannot use the AGPL-3.0 licence. Fixed commercial pricing is not published.
Pricing last updated: September 20, 2026 at 12:00 AM
Use Cases
-
Embed a visual page builder inside a SaaS product
-
Create a controlled landing page editor for nontechnical users
-
Build data-driven ecommerce page templates
-
Add visual dashboard or content editing to a React application
Pros & Cons
Pros:
-
Provides common visual-builder functionality without requiring teams to develop drag-and-drop editing from the beginning
-
Lets developers control editable components, properties, styling rules and external data sources
-
Supports responsive styling, server-side rendering and dynamic templates
Cons:
-
Requires React development and project-specific configuration
-
The AGPL-3.0 licence may not suit every proprietary application without a custom licence
Integrations
React, Next.js, Remix, custom external data sources
FAQ
Last edited
September 20, 2026 at 2:01 AM by Venkatraman Chandrasekaran
