awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 مستودعات

Awesome GitHub RepositoriesGraph Visualization Libraries

Tools for rendering hierarchical data as interactive node-link diagrams.

Distinguishing note: Focuses on the visual representation of complex network architectures.

Explore 12 awesome GitHub repositories matching graphics & multimedia · Graph Visualization Libraries. Refine with filters or upvote what's useful.

Awesome Graph Visualization Libraries GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • lutzroeder/netronالصورة الرمزية لـ lutzroeder

    lutzroeder/netron

    33,087عرض على GitHub↗

    Netron is a visualizer for neural network and machine learning models. It provides a graphical interface that renders model architectures as interactive node-link diagrams, allowing users to inspect internal layers, tensors, and metadata. By performing static analysis, the tool enables the examination of model definitions without executing the underlying machine learning code. The software distinguishes itself through a schema-driven parsing engine that translates diverse proprietary model formats into a unified internal graph structure. This approach ensures interoperability, allowing users

    Maps hierarchical model data into an interactive node-link diagram for exploration.

    JavaScriptaicoremldeep-learning
    عرض على GitHub↗33,087
  • networkx/networkxالصورة الرمزية لـ networkx

    networkx/networkx

    16,641عرض على GitHub↗

    NetworkX is a Python library designed for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks. It provides a comprehensive framework for modeling relationships between entities as graphs, directed graphs, or multigraphs, allowing users to attach arbitrary metadata and properties to nodes and edges. The library distinguishes itself through a modular architecture that decouples graph analysis logic from data storage, utilizing nested dictionaries and adjacency lists to manage topology. It features a pluggable backend system that delegates computat

    Provides a collection of methods for rendering complex graph structures and node layouts to help users interpret relationships.

    Pythoncomplex-networksgraph-algorithmsgraph-analysis
    عرض على GitHub↗16,641
  • jacomyal/sigma.jsالصورة الرمزية لـ jacomyal

    jacomyal/sigma.js

    12,069عرض على GitHub↗

    sigma.js is a JavaScript graph visualization library and WebGL network renderer designed for drawing large-scale network graphs in web browsers. It functions as a high-performance engine capable of rendering network structures containing thousands of nodes and edges interactively. The library provides a customizable graph engine that allows for the creation of specialized visualizations using low-level graphics primitives and custom drawing layers. It supports the rendering of diverse node shapes, such as images or piecharts, and enables the integration of graph visualizations as overlays on

    A high-performance JavaScript library for rendering large-scale network graphs as interactive node-link diagrams.

    TypeScriptdata-visualizationgraphgraph-drawing
    عرض على GitHub↗12,069
  • cytoscape/cytoscape.jsالصورة الرمزية لـ cytoscape

    cytoscape/cytoscape.js

    10,857عرض على GitHub↗

    Cytoscape.js is a JavaScript library designed for rendering interactive node-link diagrams and analyzing complex network structures directly within a web browser. It functions as a comprehensive framework for building responsive graph interfaces, providing the tools necessary to visualize relational datasets and manage hierarchical data models. The library distinguishes itself through a modular architecture that supports custom layout algorithms and rendering styles, allowing for the integration of physics-based engines to organize complex network structures automatically. It utilizes an even

    Provides a comprehensive JavaScript library for rendering interactive node-link diagrams and analyzing complex network structures.

    JavaScriptanalysiscytoscapejsgraph-theory
    عرض على GitHub↗10,857
  • jagenjo/litegraph.jsالصورة الرمزية لـ jagenjo

    jagenjo/litegraph.js

    7,871عرض على GitHub↗

    litegraph.js is a JavaScript dataflow framework and visual node graph engine used to define programmable logic and data flow. It provides a node-based visual programming tool for designing complex logic through connected functional blocks. The library allows for the creation of hierarchical logic by nesting multiple nodes into recursive subgraphs. It also supports the development of custom node types with unique inputs and outputs, as well as custom widgets and live views that can hide the underlying graph structure to present a visual interface. The engine enables the execution of logic gra

    Provides a library for rendering hierarchical data as interactive node-link diagrams with custom widgets.

    JavaScriptblueprintscanvas2deditor
    عرض على GitHub↗7,871
  • vasturiano/3d-force-graphالصورة الرمزية لـ vasturiano

    vasturiano/3d-force-graph

    6,147عرض على GitHub↗

    3d-force-graph is a WebGL-accelerated component for rendering interactive network graphs in three-dimensional space. Built on the ThreeJS library, it positions nodes using a force-directed physics simulation that can be driven by either a D3-force or ngraph engine, producing dynamic layouts that users can rotate, zoom, and pan using mouse, keyboard, or touch controls. The component distinguishes itself through comprehensive camera control capabilities, including programmatic positioning, animated transitions, automatic timed orbiting, and zoom-to-fit functionality that frames all nodes within

    An interactive 3D graph visualization built on the ThreeJS WebGL library for rendering network data.

    HTML3d3d-force-graphd3js
    عرض على GitHub↗6,147
  • alandefreitas/matplotplusplusالصورة الرمزية لـ alandefreitas

    alandefreitas/matplotplusplus

    4,894عرض على GitHub↗

    This C++ data visualization library is a scientific plotting framework used to create 2D and 3D charts, network graphs, and geographic maps. It operates as a multi-backend graphics library, decoupling high-level plotting logic from low-level rendering engines to support various output backends. The project distinguishes itself with a dual-interface API, providing both a global functional interface for rapid prototyping and an object-oriented interface for precise control. It features a component-based layout engine for managing tiled grids and subplots, alongside a layered plot state that all

    Offers tools for rendering directed and undirected network graphs of nodes and edges.

    C++charting-librarychartscontour-plots
    عرض على GitHub↗4,894
  • alibaba/butterflyالصورة الرمزية لـ alibaba

    alibaba/butterfly

    4,649عرض على 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

    An interactive library for rendering complex node-link diagrams with custom components and data-driven workflows.

    JavaScript
    عرض على GitHub↗4,649
  • kuzudb/kuzuالصورة الرمزية لـ kuzudb

    kuzudb/kuzu

    3,965عرض على GitHub↗

    Kùzu is an embedded property graph database engine designed for high-performance analytical queries and local data management. It operates as a library within the host application process, utilizing a columnar-based storage architecture and just-in-time query compilation to execute complex graph traversals and pattern matching efficiently. By mapping database files directly into system memory, it ensures data durability and high-speed access while maintaining ACID-compliant transactional integrity. The engine distinguishes itself by integrating vector similarity search and full-text search di

    Renders query results as interactive node-link diagrams for visual analysis.

    C++cypherdatabaseembeddable
    عرض على GitHub↗3,965
  • vasturiano/react-force-graphالصورة الرمزية لـ vasturiano

    vasturiano/react-force-graph

    2,983عرض على GitHub↗

    react-force-graph is a React component for rendering interactive 2D and 3D network visualizations using a force-directed layout engine. It functions as an interactive data visualization library that employs D3-force simulations to manage node physics and relationship positioning. The library includes a 3D visualization tool that utilizes ThreeJS to render complex nodes and links within an immersive space. It provides programmatic control over zooming, panning, and viewport navigation, alongside a coordinate-to-object picking mechanism for handling user interactions like clicks, hovers, and dr

    Offers a specialized graph visualization library for rendering hierarchical data as interactive 3D node-link diagrams.

    HTML3daugmented-realitycanvas
    عرض على GitHub↗2,983
  • awslabs/diagram-makerالصورة الرمزية لـ awslabs

    awslabs/diagram-maker

    2,417عرض على GitHub↗

    Diagram Maker هي مكتبة قائمة على الويب مصممة لبناء أدوات تصور الرسوم البيانية التفاعلية ونمذجة البيانات. توفر إطار عمل لعرض هياكل العقد والروابط، مما يسمح للمستخدمين بإنشاء بيئات تحرير مخصصة حيث يمكن تصور علاقات البيانات المعقدة ومعالجتها مباشرة في المتصفح. تستخدم المكتبة معمارية معيارية قائمة على المكونات الإضافية (plugin-driven) تمكن المطورين من توسيع وظائف التحرير الأساسية لتلبية متطلبات محددة دون تغيير الكود المصدري الأساسي. تدير المكتبة حالة التطبيق من خلال مخزن مركزي غير قابل للتغيير، مما يضمن بقاء التفاعلات وتحديثات البيانات متسقة عبر مساحة العمل بأكملها. يدعم إطار العمل مجموعة من القدرات المرئية والتحليلية، بما في ذلك القدرة على إضافة تعليقات توضيحية للبيانات الوصفية على الاتصالات، وحساب الحدود المكانية لتحديد موضع الكائنات بدقة، وتطبيق سمات ألوان بديلة. يتعامل النظام مع تفاعلات المستخدم من خلال نظام قائم على الأحداث ينسق التحديثات بين الواجهة المرئية ونموذج البيانات الأساسي.

    Ships a web-based library for rendering and manipulating interactive node and link structures.

    TypeScriptawscanvascloud
    عرض على GitHub↗2,417
  • relation-graph/relation-graphالصورة الرمزية لـ relation-graph

    relation-graph/relation-graph

    2,256عرض على GitHub↗

    Relation-graph is a frontend library designed for building interactive node-link diagrams and relationship visualizations within web applications. It provides a framework for rendering complex network structures that support manual manipulation, including zooming, dragging, and real-time structural editing. The library distinguishes itself through a framework-agnostic core that separates graph layout logic from the rendering layer. This architecture enables developers to inject custom HTML or framework-specific components directly into graph nodes and edges, allowing for highly tailored visua

    Offers a library for rendering interactive network architectures that allows developers to integrate custom framework-specific components directly into the graph structure.

    JavaScriptknowledge-graphlayout-enginereact
    عرض على GitHub↗2,256
  1. Home
  2. Graphics & Multimedia
  3. Visualization and Mapping
  4. Graph Visualization Libraries

استكشف الوسوم الفرعية

  • ThreeJS Graph RenderersInteractive 3D graph visualization libraries built on the ThreeJS WebGL rendering engine. **Distinct from Graph Visualization Libraries:** Distinct from Graph Visualization Libraries: specifically built on ThreeJS for 3D WebGL rendering, not general 2D graph libraries.