awesome-repositories.com
Blog
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
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 dépôts

Awesome GitHub RepositoriesNode-Based UI Editors

Frameworks and libraries for building interactive, graph-based interfaces where nodes represent components connected by data flows.

Distinguishing note: Focuses specifically on node-and-edge graph UI paradigms rather than generic UI component libraries.

Explore 6 awesome GitHub repositories matching user interface & experience · Node-Based UI Editors. Refine with filters or upvote what's useful.

Awesome Node-Based UI Editors 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.
  • xyflow/xyflowAvatar de xyflow

    xyflow/xyflow

    37,257Voir sur GitHub↗

    This project is a React-based framework for constructing interactive, node-based visual interfaces. It provides a platform for building canvases where users define, connect, and organize logical processes, data pipelines, or complex workflows through a graphical interface. By utilizing a modular component architecture, it enables the development of low-code environments, visual programming tools, and interactive diagramming applications. The framework distinguishes itself through a declarative approach where state changes automatically synchronize with the visual representation of nodes and e

    Provides a visual interface for managing complex data hierarchies and component interactions through node-based connections.

    TypeScriptflowchartgraphjavascript
    Voir sur GitHub↗37,257
  • hoffstadt/dearpyguiAvatar de hoffstadt

    hoffstadt/DearPyGui

    15,217Voir sur GitHub↗

    DearPyGui is a GPU-accelerated, immediate-mode graphical user interface framework for Python. It provides a high-performance toolkit for building interactive desktop applications by leveraging native hardware-accelerated rendering backends across multiple operating systems. By utilizing an immediate-mode execution model, the library offers direct control over the rendering loop and element state, enabling the creation of responsive, dynamic interfaces. The framework distinguishes itself through its ability to handle complex, high-frequency visual updates, making it suitable for real-time data

    Enables the construction of interactive node-based editors for visual data flow management.

    C++cppcross-platformdearpygui
    Voir sur GitHub↗15,217
  • 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 external UI components into the visual editor to define the appearance and behavior of nodes, sockets, and connections.

    TypeScriptdataflow-programmingflow-based-programminggraph-editor
    Voir sur GitHub↗12,077
  • jsplumb/jsplumbAvatar de jsplumb

    jsplumb/jsplumb

    7,768Voir sur GitHub↗

    jsplumb is a JavaScript diagramming library and visual connectivity engine used to draw draggable connections between HTML elements. It functions as an SVG connector framework that renders dynamic links to create visual connectivity maps and flowcharts. The library provides tools for building node-based user interfaces, interactive workflow mapping, and visual diagramming. It enables the creation of dynamic relationship visualizations where users can link steps or pieces of information together on a web page.

    Supports the creation of graph-based interfaces where nodes represent components connected by data flows.

    Voir sur GitHub↗7,768
  • jerosoler/drawflowAvatar de jerosoler

    jerosoler/Drawflow

    6,047Voir sur GitHub↗

    Simple flow library 🖥️🖱️

    A browser-based library for building interactive node graphs with drag-and-drop nodes, connections, and modules on an HTML canvas.

    JavaScript
    Voir sur GitHub↗6,047
  • praydog/reframeworkAvatar de praydog

    praydog/REFramework

    4,423Voir sur GitHub↗

    REFramework is a runtime modding framework for games built on the RE Engine, providing a C# plugin system with typed proxy code generation, a Lua scripting interface, an ImGui-based UI system, a runtime debugging toolkit, and a VR integration layer. At its core, it intercepts and modifies internal game engine functions and state at runtime through hooking and scripting APIs, enabling deep inspection and manipulation of live game objects. The framework distinguishes itself through typed proxy code generation that auto-creates C# interfaces from the game's type database, giving compile-time saf

    Provides a node-based graph editor using ImNodes for editing behavior trees and state machines within games.

    C++cmkrcppdmc5
    Voir sur GitHub↗4,423
  1. Home
  2. User Interface & Experience
  3. Node-Based UI Editors