How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
GrapesJS is a framework for creating no-code visual editors that produce HTML and CSS templates. It provides a browser-based interface for designing website and newsletter structures using a drag-and-drop page editor.
The main features of artf/grapesjs are: Visual Design Frameworks, Visual Editor Frameworks, HTML Builders, No-Code Template Builders, UI Component Model Trees, Live Preview Synchronization, CSS Styling, Drag-and-Drop Page Editors.
Projects with overlapping indexed features include: measuredco/puck — Puck is a visual page editor and layout tool for React. It functions as a CMS page builder and component orchestrator,… puckeditor/puck — Puck is a headless visual CMS and React visual page editor that provides a drag-and-drop interface for designing page… ly525/luban-h5 — luban-h5 is a low-code web framework and visual mobile page builder used to design interactive mobile web pages. It… builderio/builder — Builder is a visual content management system and design-to-code tool that transforms visual layouts into functional… wordpress/gutenberg — Gutenberg is a block-based content management system editor for WordPress. It serves as a modular page builder and… textualize/textual — This project is a framework for building interactive, graphical-style terminal applications. It provides a declarative…
Puck is a headless visual CMS and React visual page editor that provides a drag-and-drop interface for designing page layouts and managing content. It functions as a JSON-based content management system, storing page structures as JSON and exposing them via API for dynamic rendering within applications. The project enables dynamic route authoring by mapping visual editor instances to specific URL paths, allowing content editing for any page. It integrates a visual authoring layer into existing applications to facilitate the design of page structures using custom React components. The system
Puck is a visual page editor and layout tool for React. It functions as a CMS page builder and component orchestrator, allowing for the design and arrangement of structured content pages through a drag-and-drop interface. The system utilizes a pluggable component registry to integrate external React components into the visual canvas. It employs schema-driven mapping and JSON-based serialization to store and persist page structures as portable data objects. The platform covers the domain of no-code page building and CMS content management, providing a visual reconciliation system to synchroni
luban-h5 is a low-code web framework and visual mobile page builder used to design interactive mobile web pages. It functions as a JSON-based page renderer that converts design configurations into live pages for end-user delivery and includes a visual form builder for creating interactive input fields and tracking submission statistics. The project features a PSD to HTML converter that parses Photoshop files into functional HTML pages to automate the design-to-code workflow. It distinguishes itself through a plugin-based system that allows for the development of custom UI components and speci
Builder is a visual content management system and design-to-code tool that transforms visual layouts into functional code for frontend frameworks. It operates as a headless visual editor, allowing for the creation and modification of site layouts through a drag-and-drop interface. The system enables the conversion of design mockups into components for React, Vue, Svelte, and Qwik applications. It decouples layout and design management from the frontend rendering engine, allowing users to update and publish content changes to live applications without redeploying the entire codebase. The plat