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

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

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

9 个仓库

Awesome GitHub RepositoriesFramework-Agnostic Rendering

Decouples core graph logic from the user interface by delegating rendering to external frameworks.

Distinct from Visual Node Editors: Focuses on the framework-agnostic nature of the rendering engine, distinct from specific node editor implementations.

Explore 9 awesome GitHub repositories matching user interface & experience · Framework-Agnostic Rendering. Refine with filters or upvote what's useful.

Awesome Framework-Agnostic Rendering GitHub Repositories

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

    tinymce/tinymce

    16,214在 GitHub 上查看↗

    TinyMCE is a JavaScript rich text editor and WYSIWYG HTML editor that provides a visual interface for creating and formatting content within web applications. It functions as an extensible editor framework and web content management UI, allowing users to author and style documents through a browser-based interface. The project is distinguished by a plugin-based extension system and a public API that enable the addition of custom capabilities and modifications to the visual interface. It utilizes a framework-agnostic core, providing dedicated integration for React, Vue, and Angular. The syste

    Maintains a standalone JavaScript engine that can be integrated into any modern web framework via a public API.

    TypeScript
    在 GitHub 上查看↗16,214
  • alibaba/formilyalibaba 的头像

    alibaba/formily

    12,558在 GitHub 上查看↗

    Formily is a schema-driven framework designed for building complex web forms by decoupling business logic and validation rules from the underlying user interface. It utilizes a declarative JSON schema to define form structures, allowing developers to manage data collection and field interactions independently of specific component libraries or frontend frameworks. The system is built upon a reactive observable state engine that synchronizes form data, validation status, and field interactions in real time. By employing a recursive tree traversal and a centralized event bus, the engine manages

    Decouples core form logic from specific UI component libraries by delegating rendering to external adapters.

    TypeScriptant-designdesignableform
    在 GitHub 上查看↗12,558
  • retejs/reteretejs 的头像

    retejs/rete

    12,077在 GitHub 上查看↗

    Rete is a framework for building interactive, node-based visual interfaces and dataflow programming environments. It provides a core engine that processes directed graphs, allowing developers to define modular logic where nodes represent operations and connections represent the flow of data or control. By decoupling the graph logic from the user interface, the framework enables the creation of custom visual editors that can be integrated into various frontend component libraries. The project distinguishes itself through a highly extensible, signal-driven architecture that supports complex req

    Integrates with various frontend frameworks to render node-based editors, allowing developers to choose their preferred UI library.

    TypeScriptdataflow-programmingflow-based-programminggraph-editor
    在 GitHub 上查看↗12,077
  • 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

    Implements a framework-agnostic rendering system that projects visual designs onto React, Vue, or Svelte.

    TypeScriptangularbuildercms
    在 GitHub 上查看↗8,699
  • tiddlywiki/tiddlywiki5TiddlyWiki 的头像

    TiddlyWiki/TiddlyWiki5

    8,599在 GitHub 上查看↗

    TiddlyWiki5 is a modular wiki engine and non-linear knowledge base that organizes information into small, linked chunks. It can function as a single-file personal wiki where all content and application logic are stored within one HTML file for local-first use, or as a self-hosted wiki server that serves content over HTTP. The project is distinguished by a data-driven architecture where plugins and extensions are treated as stored data entries. It features a filter-based query engine for manipulating structured data and a transclusion system that allows the live content of one entry to be embe

    Features a standalone logic core that remains independent of the user interface to facilitate embedding.

    JavaScripthacktoberfesthtmljavascript
    在 GitHub 上查看↗8,599
  • rileytestut/deltarileytestut 的头像

    rileytestut/Delta

    5,827在 GitHub 上查看↗

    Provides core engine abstractions that decouple emulator cores from the UI layer via a plugin architecture.

    Swift
    在 GitHub 上查看↗5,827
  • grid-js/gridjsgrid-js 的头像

    grid-js/gridjs

    4,692在 GitHub 上查看↗

    Grid.js 是一个与框架无关的 JavaScript 库,用于渲染交互式数据网格。它允许在不同的前端环境中以表格格式显示结构化信息,支持从静态数组或 JSON 导入数据。 该库具有用于扩展用户界面组件和逻辑的插件系统,以及用于在显示信息之前转换信息的数据流水线。它包括对多语言本地化的内置支持,以翻译界面元素和消息。 该项目涵盖了核心数据可视化功能,包括排序、过滤和动态网格可视化。它提供了用于管理配置设置和与各种 JavaScript 环境集成的工具。

    Generates table elements using standard web APIs to ensure compatibility across different JavaScript frameworks.

    TypeScriptfiltergridpagination
    在 GitHub 上查看↗4,692
  • franken-ui/uifranken-ui 的头像

    franken-ui/ui

    2,587在 GitHub 上查看↗

    This project is a design system toolkit and component library that provides a framework-agnostic approach to building web interfaces. It centers on an HTML-first development model, utilizing standard markup and utility-based CSS classes to construct consistent, responsive layouts. The library is built upon the UIkit 3 framework, allowing for the integration of pre-styled interface elements while maintaining control over the underlying markup structure. It further extends these capabilities through web component encapsulation, using custom elements to provide modular and isolated interface log

    Delivers UI components as raw markup and utility classes to ensure compatibility across diverse rendering environments.

    TypeScriptcomponentcssdesign-system
    在 GitHub 上查看↗2,587
  • red-axe/am-editorred-axe 的头像

    red-axe/am-editor

    977在 GitHub 上查看↗

    This project is a framework for building real-time collaborative rich-text editing environments. It provides a structured, schema-based engine that enforces document integrity while allowing multiple users to modify content simultaneously through synchronized state management and conflict resolution protocols. The editor distinguishes itself through a highly modular plugin architecture that supports the integration of complex, interactive UI components built with external frontend libraries. By utilizing a custom rendering engine and a versioned, immutable document state tree, it enables deve

    Enables mounting complex interactive UI components as isolated cards within the document flow using external frontend frameworks.

    TypeScriptam-editorcollaborative-editorcontenteditable
    在 GitHub 上查看↗977
  1. Home
  2. User Interface & Experience
  3. Visual Node Editors
  4. Framework-Agnostic Rendering

探索子标签

  • Core Engine AbstractionsStandalone logic cores that remain independent of specific UI rendering frameworks. **Distinct from Framework-Agnostic Rendering:** Focuses on the core application logic and API rather than just the rendering layer.