For a drag and drop website builder, the strongest matches are blocks/blocks (Blocks is a no-code visual website builder that lets), plasmicapp/plasmic (Plasmic is an open-source visual builder for React that) and tencent/tmagic-editor (tmagic-editor is a visual page builder and low-code platform). wordpress/wordpress and webstudio-is/webstudio round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
We curate open-source GitHub repositories matching “visual site builders”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
Blocks is a no-code website builder and component-based UI framework designed to create production-ready websites through a visual interface. It functions as a visual page builder that assembles layouts using pre-designed JSX component blocks. The system includes a visual theme engine used to manage brand identity through the definition of global colors and layout presets. This allows for the application of consistent visual themes across all pages of a site. The platform covers visual website building, JSX page construction, and brand identity management. It utilizes a schema-driven layout
Blocks is a no-code visual website builder that lets you assemble pages using a drag-and-drop interface with pre-designed JSX component blocks, making it a direct fit for building websites without writing code, though it does not clearly advertise support for static site export or self-hosted deployment.
Plasmic is an open-source visual builder for React that lets you design websites with drag-and-drop, offers a pre-built component library, supports responsive design, can be self-hosted, and allows code injection—exactly matching the requirements for a no-code website builder.
tmagic-editor is a low-code development platform and visual page builder used for designing frontend user interfaces through a visual canvas and component library. It functions as a frontend UI orchestrator that defines page structures and a schema-driven form generator that interprets structured data to create interactive user forms. The system employs a cross-framework component adapter to ensure consistent rendering across different frontend environments. It uses visual-to-JSON layout serialization to translate interface movements into persistent structured data, which is then processed by
tmagic-editor is a visual page builder and low-code platform that lets you design frontend UIs through a drag-and-drop canvas and component library — it fits the core idea of a visual website builder, though it focuses on UI orchestration rather than complete website construction.
WordPress is an open-source content management system and PHP-based application framework designed for building and maintaining websites. It functions as a visual, block-based website builder that allows users to construct layouts and manage digital content without manual code entry. The platform supports a wide range of operational needs, from managing individual sites to administering complex multi-site networks from a single installation. The system is distinguished by its highly extensible, plugin-driven modular architecture, which allows for the integration of third-party modules to add
WordPress is a self-hostable, block-based visual website builder with a drag-and-drop interface, a vast library of pre-built components, responsive themes, and support for static export and custom code injection — exactly what this search asks for.
Webstudio is a visual CMS and website builder that provides a visual development environment for designing and publishing websites. It functions as an AI-powered design tool, a REST and GraphQL API client, and an atomic CSS compiler. The platform distinguishes itself through generative AI capabilities for creating layout variants and refining visual styles from text prompts. It integrates a headless CMS workflow that maps external data sources to visual components and utilizes a specialized compiler to convert design tokens into deduplicated atomic CSS for optimized page load speeds. The sys
Webstudio is an open-source visual CMS and website builder that provides a drag-and-drop visual editor, pre-built component library, responsive design, and self-hostable deployment, covering exactly what you need for no-code site creation.
Relax is a headless content management system and visual website builder. It allows for the creation and organization of digital content delivered via a GraphQL API to a React frontend, utilizing a component-based visual editor to construct web pages and layouts without writing manual code. The platform integrates a dockerized content manager for simplified deployment and uses a schema-driven approach to structure data architecture and entry types. It features a dynamic administrative experience built with React and Redux to manage site states and user interfaces. The system provides broad c
Relax is a headless CMS and visual website builder with a component-based visual editor that lets you build pages without code, and it supports self-hosted Docker deployment, making it a fitting tool for this search, though it may lack explicit static site export and custom code injection features.
h5-Dooring is a suite of no-code tools comprising a content management system, visual page designers, and a JSON-to-HTML generator for creating mobile-optimized websites. It provides a visual page builder for constructing landing pages and interactive sites using a block-based interface, alongside a no-code form builder for creating data collection forms with integrated analysis and export tools. The system utilizes a JSON-to-page transformation process to automatically convert structured data into functional web pages. It features a dedicated designer for mobile landing pages and splash scre
H5-Dooring is an open-source, no-code visual page builder that lets you construct mobile-optimized websites via a drag-and-drop interface, fitting the desired category, though it may lack some features like custom code injection and broad responsive design support beyond mobile.
Elementor is a visual page builder for WordPress that provides a drag-and-drop interface for creating responsive layouts and custom themes. It functions as a comprehensive design system manager and theme builder, allowing for the creation of global website components such as headers, footers, and archive pages without writing code. The platform distinguishes itself through a dedicated popup builder with custom trigger conditions and a visual landing page creator that utilizes pre-made kits. It includes a global style registry to synchronize fonts and colors across all site elements and a widg
Elementor is a drag-and-drop visual page builder for WordPress that lets you build responsive websites with pre-built components and custom code injection, covering most requested features; while it requires WordPress and doesn't natively offer static site export, it squarely fits the "visual website builder" category.
mall-cook is a low-code e-commerce platform and visual page builder designed to create online shopping stores and storefronts without writing manual code. It functions as a schema-driven UI framework that maps JSON property schemas to reusable components for real-time interface generation. The system acts as a multi-platform storefront generator, producing compatible shopping sites for mobile browsers and mini-programs from a single configuration. It utilizes a drag-and-drop interface to orchestrate page layouts and manage component properties. The platform covers e-commerce storefront desig
mall-cook is a low-code visual page builder specifically for creating e-commerce storefronts with a drag-and-drop editor, which matches the intent of a visual website builder but is narrower in scope (focused on online stores) and may lack some general features like static site export or custom code injection.
Builder is a low-code web platform and content management system designed for the visual construction of responsive websites. It functions as an artificial intelligence-powered design tool that translates natural language prompts into structured page layouts, while providing a drag-and-drop interface for real-time editing and component arrangement. The platform distinguishes itself by integrating data-driven development directly into the design process, allowing users to bind interface elements to backend database content without manual coding. It supports extensibility through custom script
Frappe Builder is an open-source visual website builder with a drag-and-drop editor, built on the Frappe framework for self-hostable deployment. It supports responsive design and offers a component library, though static site export and custom code injection are not explicitly mentioned.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| blocks/blocks | 5.1K | JavaScript | MIT | |
| plasmicapp/plasmic | 6.6K | TypeScript | mit | |
| tencent/tmagic-editor | 4.9K | TypeScript | NOASSERTION | |
| wordpress/wordpress | 21.2K | PHP | NOASSERTION | |
| webstudio-is/webstudio | 8.2K | TypeScript | agpl-3.0 | |
| relax/relax | 8.1K | JavaScript | GPL-3.0 | |
| mrxujiang/h5-dooring | 10K | JavaScript | GPL-3.0 | |
| elementor/elementor | 7K | PHP | GPL-3.0 | |
| wangyuan389/mall-cook | 5.6K | Vue | MIT | |
| frappe/builder | 2.1K | Vue | AGPL-3.0 |