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

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

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

WordPress/gutenberg

0
View on GitHub↗
11,693 星标·4,834 分支·JavaScript·4 次浏览wordpress.org/gutenberg↗

Gutenberg

Gutenberg is a block-based content management system editor for WordPress. It serves as a modular page builder and React-based content editor where website pages and posts are composed of discrete, reusable blocks rather than a single text area.

The system enables visual content authoring through a modular interface used to arrange layout and media. It supports WordPress block development, allowing for the creation of custom modular elements and the extension of editor functionality through specialized plugins.

The editor provides capabilities for dynamic content management and the creation of reusable content blocks to structure web pages.

Features

  • Visual Editing Tools - Enables real-time visual editing by linking rendered interface elements directly to their source content.
  • Modular Content Block Definitions - Provides tools for building modular, reusable elements that structure the layout of pages and posts.
  • Block Development - Supports the building of custom modular elements and reusable components to extend the editor.
  • Editor Extensions - Provides a framework for developing specialized plugins to add new behaviors to the content management experience.
  • Visual Block Schemas - Defines content structures as JSON objects that map data attributes to visual rendering patterns.
  • Editor Capability Extensions - Allows the creation of custom plugins that add specialized behaviors and new tools to the editing experience.
  • Content Block Editors - Provides a visual editing environment where content is composed of discrete, reusable blocks.
  • Drag-and-Drop Page Editors - Features a modular drag-and-drop interface for arranging layout and media on website pages.
  • Visual Page Builders - Serves as a system for assembling web pages through the arrangement of independent content elements.
  • WordPress Block Editors - Provides a modular content creation interface for WordPress using a block-based system.
  • Isomorphic Rendering - Shares block definitions between the JavaScript editor and PHP server to ensure consistent output.
  • UI Slot Injection - Provides predefined anchor points for plugins to insert custom UI elements without modifying core code.
  • Centralized State Management - Uses a centralized state tree to track editor changes and synchronize updates across the user interface.
  • React Development - Implements a content editor user interface built using the React library.
  • Virtual DOM Reconciliation - Optimizes editor performance by updating only modified interface parts through Virtual DOM reconciliation.

Star 历史

wordpress/gutenberg 的 Star 历史图表wordpress/gutenberg 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Gutenberg 的开源替代方案

相似的开源项目,按与 Gutenberg 的功能重合度排序。
  • builderio/builderBuilderIO 的头像

    BuilderIO/builder

    8,699在 GitHub 上查看↗

    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

    TypeScriptangularbuildercms
    在 GitHub 上查看↗8,699
  • wagtail/wagtailwagtail 的头像

    wagtail/wagtail

    20,366在 GitHub 上查看↗

    Wagtail is an open-source content management system built on the Django web framework. It provides a structured, tree-based approach to content modeling, allowing developers to define custom page types and reusable content components that are managed through a highly customizable administrative interface. The platform distinguishes itself through its flexible, block-based content composition system, which enables editors to assemble complex page layouts dynamically. It also offers robust support for multi-site and multi-lingual environments, allowing organizations to manage distinct websites

    Pythoncmsdjangohacktoberfest
    在 GitHub 上查看↗20,366
  • measuredco/puckmeasuredco 的头像

    measuredco/puck

    12,817在 GitHub 上查看↗

    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

    TypeScript
    在 GitHub 上查看↗12,817
  • ly525/luban-h5ly525 的头像

    ly525/luban-h5

    6,239在 GitHub 上查看↗

    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

    JavaScript
    在 GitHub 上查看↗6,239
查看 Gutenberg 的所有 30 个替代方案→

常见问题解答

wordpress/gutenberg 是做什么的?

Gutenberg is a block-based content management system editor for WordPress. It serves as a modular page builder and React-based content editor where website pages and posts are composed of discrete, reusable blocks rather than a single text area.

wordpress/gutenberg 的主要功能有哪些?

wordpress/gutenberg 的主要功能包括:Visual Editing Tools, Modular Content Block Definitions, Block Development, Editor Extensions, Visual Block Schemas, Editor Capability Extensions, Content Block Editors, Drag-and-Drop Page Editors。

wordpress/gutenberg 有哪些开源替代品?

wordpress/gutenberg 的开源替代品包括: builderio/builder — Builder is a visual content management system and design-to-code tool that transforms visual layouts into functional… wagtail/wagtail — Wagtail is an open-source content management system built on the Django web framework. It provides a structured,… ly525/luban-h5 — luban-h5 is a low-code web framework and visual mobile page builder used to design interactive mobile web pages. It… measuredco/puck — Puck is a visual page editor and layout tool for React. It functions as a CMS page builder and component orchestrator,… blocks/blocks — Blocks is a no-code website builder and component-based UI framework designed to create production-ready websites… lighttable/lighttable — LightTable is an extensible source code editor and integrated development environment designed as an interactive…