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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 dépôts

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

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • tinymce/tinymceAvatar de tinymce

    tinymce/tinymce

    16,214Voir sur 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
    Voir sur GitHub↗16,214
  • alibaba/formilyAvatar de alibaba

    alibaba/formily

    12,558Voir sur 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
    Voir sur GitHub↗12,558
  • retejs/reteAvatar de retejs

    retejs/rete

    12,077Voir sur 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
    Voir sur GitHub↗12,077
  • builderio/builderAvatar de BuilderIO

    BuilderIO/builder

    8,699Voir sur 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
    Voir sur GitHub↗8,699
  • tiddlywiki/tiddlywiki5Avatar de TiddlyWiki

    TiddlyWiki/TiddlyWiki5

    8,599Voir sur 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
    Voir sur GitHub↗8,599
  • rileytestut/deltaAvatar de rileytestut

    rileytestut/Delta

    5,827Voir sur GitHub↗

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

    Swift
    Voir sur GitHub↗5,827
  • grid-js/gridjsAvatar de grid-js

    grid-js/gridjs

    4,692Voir sur GitHub↗

    Grid.js est une bibliothèque JavaScript agnostique aux frameworks pour le rendu de grilles de données interactives. Elle permet l'affichage d'informations structurées sous forme tabulaire dans différents environnements frontend, prenant en charge le peuplement des données à partir de tableaux statiques ou d'importations JSON. La bibliothèque dispose d'un système de plugins pour étendre les composants et la logique de l'interface utilisateur, ainsi qu'un pipeline de données personnalisé pour transformer les informations avant leur affichage. Elle inclut un support intégré pour la localisation multilingue afin de traduire les éléments d'interface et les messages. Le projet couvre les capacités fondamentales de visualisation de données, notamment le tri, le filtrage et la visualisation dynamique de grilles. Il fournit des outils pour gérer les paramètres de configuration et s'intégrer avec divers environnements JavaScript.

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

    TypeScriptfiltergridpagination
    Voir sur GitHub↗4,692
  • franken-ui/uiAvatar de franken-ui

    franken-ui/ui

    2,587Voir sur 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
    Voir sur GitHub↗2,587
  • red-axe/am-editorAvatar de red-axe

    red-axe/am-editor

    977Voir sur 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
    Voir sur GitHub↗977
  1. Home
  2. User Interface & Experience
  3. Visual Node Editors
  4. Framework-Agnostic Rendering

Explorer les sous-tags

  • 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.