awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

可视化应用构建器

排名更新于 2026年6月30日

For an open source visual application builder, the strongest matches are blocks/blocks (Blocks is a no-code website builder that lets you), mrxujiang/h5-dooring (h5-Dooring is a no‑code suite with a drag‑and‑drop visual) and openblocks-dev/openblocks (Openblocks is a low-code platform that lets you build). tooljet/tooljet and appsmithorg/appsmith round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

探索最优秀的开源可视化应用构建器。通过功能和活跃度对比热门工具,找到最适合你项目的方案。

可视化应用构建器

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • blocks/blocksblocks 的头像

    blocks/blocks

    5,089在 GitHub 上查看↗

    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 website builder that lets you visually assemble layouts from pre-designed JSX components, making it a low-code platform for building websites—though it lacks explicit support for data binding, workflow logic, form builders, or plugin extensibility, which limits it to a narrower set of your desired features.

    JavaScriptVisual Website BuildersVisual Page Builders
    在 GitHub 上查看↗5,089
  • mrxujiang/h5-dooringMrXujiang 的头像

    MrXujiang/h5-Dooring

    9,956在 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

    h5-Dooring is a no‑code suite with a drag‑and‑drop visual page builder, component library, JSON‑based data binding, and a form builder, squarely fitting the low‑code platform category for building mobile‑optimised websites, though it focuses on landing pages rather than general application workflows.

    JavaScriptVisual Form DesignersVisual Page Builders
    在 GitHub 上查看↗9,956
  • openblocks-dev/openblocksopenblocks-dev 的头像

    openblocks-dev/openblocks

    6,220在 GitHub 上查看↗

    Openblocks is a low-code platform for building custom internal tools. It provides a visual interface where users can assemble applications by dragging and dropping pre-built components onto a canvas, connecting them to databases and APIs without writing code. The platform distinguishes itself through its architecture for embedding and reuse. Entire application pages can be rendered as native React components inside other applications, replacing traditional iframe-based embedding. Custom components and queries can be bundled into reusable modules for use across multiple applications, and an au

    Openblocks is a low-code platform that lets you build internal tools visually by dragging and dropping components and connecting to data sources, matching your need for a visual application builder with minimal hand-coding and covering many of the required features like drag-and-drop, component library, data binding, and deployment options.

    TypeScriptVisual Interface Builders
    在 GitHub 上查看↗6,220
  • tooljet/tooljetToolJet 的头像

    ToolJet/ToolJet

    38,027在 GitHub 上查看↗

    ToolJet is a low-code development platform designed for building and deploying internal business applications. It provides a visual interface where users can drag and drop components to design layouts, connect to various data sources, and execute custom logic. The platform is built on a containerized architecture, ensuring that applications remain portable and consistent across different cloud and server environments. The platform distinguishes itself through integrated artificial intelligence capabilities that assist in the generation of user interfaces, database schemas, and data queries fr

    ToolJet is an open-source low-code platform that uses a visual, drag-and-drop interface to build internal business applications, with data source connectivity, custom logic, and self-hosted deployment — directly matching the request for a visual application builder with minimal coding.

    JavaScriptVisual Interface Builders
    在 GitHub 上查看↗38,027
  • appsmithorg/appsmithappsmithorg 的头像

    appsmithorg/appsmith

    40,051在 GitHub 上查看↗

    Appsmith is a low-code platform designed for building internal business tools, such as operational dashboards and administrative panels. It enables developers to construct dynamic user interfaces by dragging and dropping modular widgets onto a canvas and binding them directly to backend data sources. The platform utilizes a reactive framework that automatically updates interface elements and triggers functions whenever underlying data or widget properties change, eliminating the need for manual event handling. The platform distinguishes itself through a server-side proxy architecture that exe

    Appsmith is a low-code platform for building internal tools with a drag-and-drop interface, data binding, workflows, and a component library, which directly matches your search for a visual application builder with deployment and extensibility options.

    TypeScriptSelf-Hosted Runtimes
    在 GitHub 上查看↗40,051
  • budibase/budibaseBudibase 的头像

    Budibase/budibase

    28,024在 GitHub 上查看↗

    Budibase is a low-code application platform and enterprise internal tool builder used to create custom business applications for organizational processes and reporting. It functions as a self-hosted backend as a service, providing the infrastructure to manage database integrations and expose public data interfaces for external application access. The platform includes an AI agent orchestrator for deploying autonomous agents that interact with business data and execute operational tasks. It differentiates itself through self-hosted infrastructure management, allowing the system to run on priva

    Budibase is a full-featured low-code platform with a drag-and-drop interface, prebuilt components, data binding, workflow automation, and self-hosted deployment, directly matching the need for a visual application builder with those listed features.

    TypeScriptBusiness Application FrameworksBackend-as-a-Service PlatformsEvent-Driven Automation Engines
    在 GitHub 上查看↗28,024
  • decosoftware/deco-idedecosoftware 的头像

    decosoftware/deco-ide

    5,815在 GitHub 上查看↗

    Deco IDE is a graphical development environment for building React Native applications. It combines a visual component editor with template-based project scaffolding, allowing developers to construct user interfaces by dragging pre-built JSX templates from a palette and editing component properties through a graphical panel that updates both source code and the live preview in real time. The tool differentiates itself through a hot-reload development workflow that automatically refreshes the running app when source files change, preserving state, and through its file-system project management

    Deco IDE is a visual development environment for building React Native apps with a drag-and-drop component palette and live preview, fitting the visual application builder intent, though it focuses on UI layout and lacks the full data binding, workflow designer, and broader platform features expected in a comprehensive low-code solution.

    JavaScriptVisual Builders
    在 GitHub 上查看↗5,815
  • wangyuan389/mall-cookwangyuan389 的头像

    wangyuan389/mall-cook

    5,592在 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

    Mall-cook is a low-code visual page builder specifically for e-commerce storefronts, offering drag-and-drop layout composition and schema-driven component binding, which squarely fits the search for a visual application builder, though it is specialized to storefronts rather than general-purpose app creation.

    VueVisual Page Builders
    在 GitHub 上查看↗5,592
  • node-red/node-rednode-red 的头像

    node-red/node-red

    22,803在 GitHub 上查看↗

    Node-RED is a visual, low-code automation framework designed for building event-driven data processing workflows. It provides a browser-based programming environment where users connect hardware devices, APIs, and online services by wiring together functional nodes in a directed graph. This visual approach allows for the creation of complex logic paths without the need for traditional source code. The platform is distinguished by its pluggable node architecture and portable flow serialization. Logic is represented as JSON-based data structures, enabling flows to be easily versioned, shared, a

    Node-RED is a browser-based visual programming environment that lets you wire together nodes to create event-driven workflows, making it a genuine low-code development platform for building applications through a drag-and-drop interface—though it is more focused on automation and integration than on creating custom front-end UIs with a dedicated form builder.

    JavaScriptAutomation FrameworksEvent-Driven WorkflowsIoT Automation
    在 GitHub 上查看↗22,803
  • dashpresshq/dashpressdashpresshq 的头像

    dashpresshq/dashpress

    1,874在 GitHub 上查看↗

    Generate powerful admin apps without writing a single line of code - Run npx dashpress to see some magic!

    Dashpress is a no-code admin panel generator that fits the low-code development platform category by enabling app creation without hand-coding, but its focus on admin dashboards and lack of explicit drag-and-drop or workflow design features make it a narrower match for a general visual application builder.

    TypeScriptInternal Tool Builders
    在 GitHub 上查看↗1,874
  • design-first/system-designerdesign-first 的头像

    design-first/system-designer

    1,073在 GitHub 上查看↗

    System Designer is a visual modeling environment for constructing software architectures, data schemas, and component behaviors. It functions as a low-code platform that allows users to define complex systems through a drag-and-drop interface, representing components and their relationships as interconnected nodes and edges. The platform distinguishes itself by providing a live runtime environment where defined models can be executed and inspected in real-time. It performs dynamic type validation on system operations to ensure consistency and allows for the modular composition of applications

    A low-code platform for creating systems through metamodeling and UML-style design, making it a genuine match for building applications visually even if it focuses more on system architecture than drag-and-drop UI components.

    HTMLVisual Dataflow Graph DesignersVisual Modeling EnvironmentsComponent-Based System Composers
    在 GitHub 上查看↗1,073
  • fireyy/vue-page-designerfireyy 的头像

    fireyy/vue-page-designer

    908在 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

    Vue-page-designer is a drag-and-drop mobile website builder built on Vue, which aligns well with the low-code visual builder category, but it focuses on mobile sites and lacks some features like workflow/logic designer and built-in deployment options.

    VueVisual Page Builders
    在 GitHub 上查看↗908
一览前 10 名对比
仓库Star 数语言许可证最后推送
blocks/blocks5.1KJavaScriptMIT2026年6月11日
mrxujiang/h5-dooring10KJavaScriptGPL-3.02026年3月22日
openblocks-dev/openblocks6.2KTypeScriptAGPL-3.02023年10月19日
tooljet/tooljet38KJavaScriptAGPL-3.02026年6月16日
appsmithorg/appsmith40.1KTypeScriptApache-2.02026年6月16日
budibase/budibase28KTypeScriptNOASSERTION2026年6月16日
decosoftware/deco-ide5.8KJavaScriptAGPL-3.02019年12月25日
wangyuan389/mall-cook5.6KVueMIT2026年5月25日
node-red/node-red22.8KJavaScriptapache-2.02026年2月20日
dashpresshq/dashpress1.9KTypeScriptAGPL-3.02024年12月21日

Related searches

  • Web 应用界面可视化构建器
  • 用于构建应用程序的低代码平台
  • 用于构建应用程序的可视化编程环境
  • 拖拽式网站构建工具
  • AI Agent 工作流可视化编辑器
  • an open source alternative to Canva
  • AI Agent 流水线可视化构建器
  • an open source no-code web builder