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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to nelarius/imnodes

Projects sharing features with Imnodes

30 open-source projects similar to nelarius/imnodes, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • airguanz/imgui-filebrowserAirGuanZ avatar

    AirGuanZ/imgui-filebrowser

    830View on GitHub↗

    imgui-filebrowser is a header-only file browser implementation for dear-imgui. C++ 17 is required.

    C++
    View on GitHub↗830
  • alibaba/butterflyalibaba avatar

    alibaba/butterfly

    4,649View on GitHub↗

    Butterfly is an interactive graph visualization library and SVG-based diagramming engine used to build node-based workflow designers and visual flow editors. It provides a framework for rendering interconnected nodes, edges, and groups to model technical architectures, business processes, and data-driven workflows. The project is distinguished by its ability to integrate custom UI components as graph nodes and its specialized support for data lineage visualization. It enables the mapping of relationships between data fields, tables, and business entities to track provenance and monitor workfl

    JavaScript
    View on GitHub↗4,649
  • alyssaxuu/flowyalyssaxuu avatar

    alyssaxuu/flowy

    12,048View on GitHub↗

    Flowy is a JavaScript library designed for building interactive, drag-and-drop flowchart interfaces. It enables the creation of canvas-based environments where users can arrange blocks to design custom logic sequences, decision trees, and visual process maps. The library provides a structured approach to diagramming by organizing elements into a hierarchical parent-child tree. It features coordinate-based snapping logic to ensure blocks automatically align into organized layouts during user interaction. To support complex system configurations, the tool includes event-driven callback hooks th

    JavaScriptdiagramsdrag-and-dropengine
    View on GitHub↗12,048
  • antvis/x6antvis avatar

    antvis/X6

    6,598View on GitHub↗

    X6 is a JavaScript diagramming library and SVG graph rendering engine used to build interactive flowcharts, mind maps, and visual workflow editors. It provides a framework for defining customizable node and edge behaviors, utilizing a hybrid rendering approach that combines SVG and HTML. The library decouples the visual graph representation from underlying business logic and data structures through a dedicated state management system. It allows for extensive extensibility via a registration mechanism for custom nodes, edges, and canvas tools. The toolkit includes capabilities for automatic g

    TypeScriptantvdagdiagram
    View on GitHub↗6,598

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • aoterodelaroza/imgui-goodiesaoterodelaroza avatar

    aoterodelaroza/imgui-goodies

    124View on GitHub↗

    This is a collection of widgets and utilities for the immediate mode GUI (imgui) that I am developing for the critic2 GUI. Currently, the contents of this repo are:

    C++
    View on GitHub↗124
  • artem-mangilev/ngx-vflowA

    artem-mangilev/ngx-vflow

    0View on GitHub↗
    View on GitHub↗0
  • audiokit/flowA

    AudioKit/Flow

    0View on GitHub↗
    View on GitHub↗0
  • balazsjako/imguicolortexteditBalazsJako avatar

    BalazsJako/ImGuiColorTextEdit

    1,718View on GitHub↗

    Syntax highlighting text editor for ImGui

    C++
    View on GitHub↗1,718
  • bcakmakoglu/vue-flowbcakmakoglu avatar

    bcakmakoglu/vue-flow

    6,338View on GitHub↗

    Vue Flow is a TypeScript library for building interactive node-based editors and flowcharts. It provides the core infrastructure for creating diagrams where users can drag, select, and connect nodes with edges, supporting pan and zoom navigation of the canvas. The library offers extensive control over graph behavior and appearance, including the ability to customize connection lines, define custom edge types, and configure zoom constraints and viewport defaults. It includes built-in components like a minimap for navigation, zoom controls, and a fit-view button, along with features for node re

    TypeScriptdiagramsflowflowchart
    View on GitHub↗6,338
  • beautifulinteractions/beautiful-react-diagramsB

    beautifulinteractions/beautiful-react-diagrams

    0View on GitHub↗
    View on GitHub↗0
  • beeglebug/behave-flowB

    beeglebug/behave-flow

    0View on GitHub↗
    View on GitHub↗0
  • bentleyblanks/imguidockBentleyBlanks avatar

    BentleyBlanks/imguiDock

    258View on GitHub↗

    An addon of imgui for support dock in the window

    C++
    View on GitHub↗258
  • bhouston/behave-graphB

    bhouston/behave-graph

    0View on GitHub↗
    View on GitHub↗0
  • blazor-diagrams/blazor.diagramsBlazor-Diagrams avatar

    Blazor-Diagrams/Blazor.Diagrams

    1,404View on GitHub↗

    A fully customizable and extensible all-purpose diagrams library for Blazor

    C#blazorcustomizationdiagramming-library
    View on GitHub↗1,404
  • brenocq/implot3dbrenocq avatar

    brenocq/implot3d

    1,208View on GitHub↗

    Immediate Mode 3D Plotting

    C++3dguiimgui
    View on GitHub↗1,208
  • brutpitt/imguizmo.quatBrutPitt avatar

    BrutPitt/imGuIZMO.quat

    430View on GitHub↗

    imGuIZMO.quat is a ImGui widget: like a trackball it provides a way to rotate models, lights, or objects with mouse, and graphically visualize their position in space, also around any single axis (Shift/Ctrl/Alt/Super). It uses quaternions algebra, internally, to manage rotations, but offers the…

    C++
    View on GitHub↗430
  • bwrsandman/imgui-flame-graphbwrsandman avatar

    bwrsandman/imgui-flame-graph

    166View on GitHub↗

    A Dear ImGui Widget for displaying Flame Graphs.

    C++
    View on GitHub↗166
  • bytedance/flow-builderB

    bytedance/flow-builder

    0View on GitHub↗
    View on GitHub↗0
  • cedricguillemet/imguizmoCedricGuillemet avatar

    CedricGuillemet/ImGuizmo

    3,943View on GitHub↗

    ImGuizmo is a widget library for Dear ImGui that provides interactive graphical components for 3D transformations, chronological timelines, vector geometry editing, and node-based data flow. It primarily provides a 3D transformation gizmo for manipulating the rotation, translation, and scale of objects within a 3D scene. The library includes a visual node graph editor for managing networks of connected nodes to represent data flow and a linear sequence timeline for editing frame ranges for events. It also features a vector path editor, which uses a pen tool and anchor handles to create and ma

    C++
    View on GitHub↗3,943
  • cedricguillemet/imhotkeyCedricGuillemet avatar

    CedricGuillemet/ImHotKey

    235View on GitHub↗

    Single Header Hotkey editor for dear imgui:

    C++
    View on GitHub↗235
  • chrisjpatty/flumechrisjpatty avatar

    chrisjpatty/flume

    1,625View on GitHub↗

    Extract logic from your apps with a user-friendly node editor powered by React.

    TypeScriptflumejavascriptnode
    View on GitHub↗1,625
  • d3/d3-forced3 avatar

    d3/d3-force

    1,983View on GitHub↗

    Force-directed graph layout using velocity Verlet integration.

    JavaScript
    View on GitHub↗1,983
  • d3/d3-hierarchyd3 avatar

    d3/d3-hierarchy

    1,262View on GitHub↗

    2D layout algorithms for visualizing hierarchical data.

    JavaScript
    View on GitHub↗1,262
  • dagrejs/dagredagrejs avatar

    dagrejs/dagre

    5,692View on GitHub↗

    Dagre is a pure JavaScript library for automatically laying out directed graphs. It implements a layered graph drawing algorithm based on the Sugiyama framework, positioning nodes in horizontal layers and routing edges to produce clear, readable visualizations with no native dependencies. The library handles edge routing as polylines with control points to avoid overlapping nodes, reduces edge crossings through heuristic node ordering within layers, and assigns final coordinates using a slack-based approach that respects minimum separation constraints. Graph structure and layout options are e

    TypeScript
    View on GitHub↗5,692
  • dagrejs/graphlibdagrejs avatar

    dagrejs/graphlib

    1,737View on GitHub↗

    A directed multi-graph library for JavaScript

    TypeScript
    View on GitHub↗1,737
  • debugst/stnodeeditorD

    DebugST/STNodeEditor

    0View on GitHub↗
    View on GitHub↗0
  • dfranx/imfiledialogdfranx avatar

    dfranx/ImFileDialog

    593View on GitHub↗

    A simple file dialog library for Dear ImGui.

    C++
    View on GitHub↗593
  • dhotson/springydhotson avatar

    dhotson/springy

    1,886View on GitHub↗

    A force directed graph layout algorithm in JavaScript

    JavaScript
    View on GitHub↗1,886
  • ebay/nice-dagE

    eBay/nice-dag

    0View on GitHub↗
    View on GitHub↗0
  • aiekick/imguifiledialogaiekick avatar

    aiekick/ImGuiFileDialog

    1,498View on GitHub↗

    | | Win | Linux | MacOs | | :---: | :---: | :---: | :---: | | Msvc | | | | | Gcc | | | | | Clang | | | | | Leak Sanitizer | | | |

    C++
    View on GitHub↗1,498