awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Open-Source Alternatives to Webflow

Ranking updated Jul 13, 2026

For an open source website builder for designers, the first results are mrxujiang/h5-dooring (This is a visual, drag-and-drop page builder designed for creating mobile-optimized landing pages and interactive sites without writing code, fitting the core requirements for a no-code site editor), plasmicapp/plasmic (Plasmic is a comprehensive visual builder that provides a drag-and-drop interface for designing React-based sites, supporting responsive layouts, custom code injection, and self-hosted deployment options) and elementor/elementor (Elementor is a visual drag-and-drop page builder for WordPress that enables code-free site design and responsive layout management, though it is specifically designed as a plugin for the WordPress ecosystem rather than a standalone static site generator). react-page/react-page and wangyuan389/mall-cook round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

We curate open-source GitHub repositories matching “open source alternatives to webflow”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Open-Source Alternatives to Webflow

Find the best repos with AI.We'll search the best matching repositories with AI.
  • mrxujiang/h5-dooringMrXujiang avatar

    MrXujiang/h5-Dooring

    9,956View on GitHub↗

    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

    This is a visual, drag-and-drop page builder designed for creating mobile-optimized landing pages and interactive sites without writing code, fitting the core requirements for a no-code site editor.

    JavaScriptDrag-and-Drop Page BuildersVisual Page Builders
    View on GitHub↗9,956
  • plasmicapp/plasmicplasmicapp avatar

    plasmicapp/plasmic

    6,648View on GitHub↗

    Plasmic is a comprehensive visual builder that provides a drag-and-drop interface for designing React-based sites, supporting responsive layouts, custom code injection, and self-hosted deployment options.

    TypeScriptOn-Premise DeploymentVisual Web Editors
    View on GitHub↗6,648
  • elementor/elementorelementor avatar

    elementor/elementor

    6,952View on GitHub↗

    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 visual drag-and-drop page builder for WordPress that enables code-free site design and responsive layout management, though it is specifically designed as a plugin for the WordPress ecosystem rather than a standalone static site generator.

    PHPDrag-and-Drop Page BuildersResponsive DesignVisual Page Builders
    View on GitHub↗6,952
  • react-page/react-pagereact-page avatar

    react-page/react-page

    9,551View on GitHub↗

    react-page is a browser-based visual content editor and schema-driven page builder developed with React and TypeScript. It provides a framework for creating web pages through a what-you-see-is-what-you-get interface, utilizing a responsive twelve-column grid engine for arranging elements via drag-and-drop manipulation. The system features a plugin-based architecture that allows for the integration of custom components. These components are managed through a schema-driven system that automatically generates data entry forms based on predefined property definitions, separating the rendering vie

    This is a visual page builder framework that provides a drag-and-drop interface and responsive grid system, though it functions primarily as a component for integration into larger applications rather than a standalone, out-of-the-box website builder.

    TypeScriptResponsive DesignPage Builders
    View on GitHub↗9,551
  • wangyuan389/mall-cookwangyuan389 avatar

    wangyuan389/mall-cook

    5,592View on GitHub↗

    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

    This is a visual page builder that provides a drag-and-drop interface for designing storefronts, though its primary focus is on e-commerce page orchestration rather than general-purpose website development.

    VueDrag-and-Drop Page BuildersVisual Page Builders
    View on GitHub↗5,592
  • webstudio-is/webstudiowebstudio-is avatar

    webstudio-is/webstudio

    8,240View on GitHub↗

    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 a visual website builder that provides a drag-and-drop design environment, supports custom CSS, and offers static site export capabilities, making it a comprehensive solution for code-free site development.

    TypeScriptResponsive DesignVisual Page BuildersResponsive Breakpoints
    View on GitHub↗8,240
  • puckeditor/puckpuckeditor avatar

    puckeditor/puck

    12,813View on GitHub↗

    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 drag-and-drop page editor designed to be integrated into existing React applications, providing the core visual building experience you need even though it functions as a component for developers rather than a standalone site-building platform.

    TypeScriptResponsive DesignVisual Page Builders
    View on GitHub↗12,813
  • artf/grapesjsartf avatar

    artf/grapesjs

    25,918View on GitHub↗

    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 project functions as a web builder framework, enabling the development of custom design environments. It includes a system for managing nested HTML elements, modifying layout properties via a graphical interface, and organizing components through a page layer hierarchy. The toolset covers digital asset management for organizing images and files, as well as the ability to pe

    GrapesJS is a powerful framework for building visual website editors that provides the core drag-and-drop, responsive design, and export capabilities required for a no-code site builder.

    TypeScriptVisual Page Builders
    View on GitHub↗25,918
  • onlook-dev/onlookonlook-dev avatar

    onlook-dev/onlook

    26,030View on GitHub↗

    Onlook is an integrated development environment designed for building user interfaces through a combination of visual manipulation and direct code synchronization. It provides a unified workspace where developers can modify application components, layouts, and styles within a graphical interface, with all changes automatically reflected in the underlying source code. By maintaining a live, bidirectional link between the rendered interface and the codebase, the platform ensures that visual edits are accurately translated into production-ready syntax. The platform distinguishes itself through i

    Onlook is a visual editor that provides a drag-and-drop interface for modifying React components and styles while maintaining a live, bidirectional sync with your codebase, making it a powerful tool for developers building sites visually.

    TypeScriptIntegrated Development EnvironmentsVisual Component BuildersVisual Development Environments
    View on GitHub↗26,030
  • fireyy/vue-page-designerfireyy avatar

    fireyy/vue-page-designer

    908View on GitHub↗

    Vue Page Designer is a framework for building interactive, component-based visual editors within web applications. It provides a drag-and-drop interface that allows users to construct mobile-responsive web layouts by arranging pre-built components onto a canvas, enabling low-code page composition without manual coding for every layout change. The library distinguishes itself through a modular plugin architecture that allows developers to register custom interface elements, expanding the available building blocks for unique design requirements. It utilizes a recursive rendering strategy driven

    This is a framework for developers to build their own visual editors rather than a standalone, ready-to-use website builder application for end users.

    VueDrag-and-Drop Page BuildersVisual Page Builders
    View on GitHub↗908
  • foundation/foundation-sitesfoundation avatar

    foundation/foundation-sites

    29,778View on GitHub↗

    Foundation Sites is a responsive front-end framework providing a collection of CSS and JavaScript tools to build websites that automatically adapt to different screen sizes and devices. It functions as a responsive design library and cross-browser UI toolkit, offering a grid layout system and pre-styled interface components to ensure consistent rendering across modern web browsers. The framework enables rapid front-end UI prototyping and the integration of interactive components through a scripting interface that manages the lifecycle of UI plugins. It supports custom CSS framework management

    This is a front-end CSS and JavaScript framework for building responsive layouts, but it lacks the visual drag-and-drop interface and no-code site editing capabilities required for a website builder.

    HTMLResponsive DesignResponsive Layout SystemsResponsive Breakpoints
    View on GitHub↗29,778
  • jxnblk/styled-systemjxnblk avatar

    jxnblk/styled-system

    7,870View on GitHub↗

    styled-system is a prop-based styling library and CSS-in-JS theme system. It functions as a design token orchestrator that maps component properties to a central theme, allowing developers to change element appearances by passing style properties directly to components instead of writing separate stylesheets. The library features a responsive style prop engine that enables the creation of fluid layouts. This is achieved by using shorthand arrays to adjust styles across different screen breakpoints, ensuring visual arrangements adapt to various screen sizes. The system covers a wide range of

    This is a CSS-in-JS styling library for developers rather than a visual drag-and-drop website builder, serving as a building block for UI development instead of a no-code site editor.

    JavaScriptResponsive DesignResponsive Layout Systems
    View on GitHub↗7,870
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
mrxujiang/h5-dooring10KJavaScriptGPL-3.0Mar 22, 2026
plasmicapp/plasmic6.6KTypeScriptmitFeb 21, 2026
elementor/elementor7KPHPGPL-3.0Jun 23, 2026
react-page/react-page9.6KTypeScriptMITJun 10, 2026
wangyuan389/mall-cook5.6KVueMITMay 25, 2026
webstudio-is/webstudio8.2KTypeScriptagpl-3.0Feb 19, 2026
puckeditor/puck12.8KTypeScriptMITJun 16, 2026
artf/grapesjs25.9KTypeScriptNOASSERTIONJun 2, 2026
onlook-dev/onlook26KTypeScriptApache-2.0Jun 9, 2026
fireyy/vue-page-designer908VueApache-2.0Jul 12, 2025

Related searches

  • an open source website builder for portfolios
  • an open source no-code web builder
  • an open source builder for landing pages
  • an open source headless CMS for developers
  • an open source visual web design editor
  • an open source visual website builder
  • an open source platform for frontend deployment
  • an open source platform for internal tools