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

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

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

14 个仓库

Awesome GitHub RepositoriesNode Appearance

Configuration of individual node properties like color and dimensions.

Distinct from Axis Appearance Configurations: Distinct from Axis Appearance Configurations: focuses on data node properties rather than axis/grid styling.

Explore 14 awesome GitHub repositories matching graphics & multimedia · Node Appearance. Refine with filters or upvote what's useful.

Awesome Node Appearance GitHub Repositories

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

    mingrammer/diagrams

    42,356在 GitHub 上查看↗

    Diagrams is a diagram-as-code framework and infrastructure mapping tool used to generate system architecture visualizations via Python code. It functions as a programmatic wrapper for Graphviz, allowing users to define cloud services and their interconnections to create structured architectural layouts. The project specializes in cloud architecture visualization by mapping software components to a library of provider-specific icons. This approach enables the management of system designs within version control to track architecture changes over time. The library provides capabilities for conf

    Allows setting specific attributes for individual nodes, including custom colors and icons.

    Pythonarchitecturediagramdiagram-as-code
    在 GitHub 上查看↗42,356
  • apexcharts/apexcharts.jsapexcharts 的头像

    apexcharts/apexcharts.js

    15,096在 GitHub 上查看↗

    ApexCharts is a comprehensive JavaScript charting library designed for building interactive, responsive, and data-driven visualizations within web applications. It functions as a versatile data visualization framework that supports a wide range of chart types, including categorical, statistical, and financial plots, enabling developers to construct complex dashboards and real-time monitoring interfaces. The library distinguishes itself through a deep commitment to accessibility and high-performance interactivity. It provides built-in support for keyboard navigation, screen readers, and high-c

    Configures individual node properties including color, dimensions, and labels to represent specific data points accurately.

    JavaScriptchartsdata-visualizationgraphs
    在 GitHub 上查看↗15,096
  • plantuml/plantumlplantuml 的头像

    plantuml/plantuml

    13,093在 GitHub 上查看↗

    PlantUML is a text-to-diagram generator that translates human-readable markup into structured graphical representations. It functions as a diagram-as-code tool, allowing users to create and maintain technical documentation, architectural models, and flowcharts by decoupling diagram content from visual layout. The project distinguishes itself through a comprehensive rendering pipeline that processes domain-specific markup into various output formats, including vector and raster graphics. It utilizes a graph-based layout engine to calculate spatial positioning, while a declarative styling layer

    Allows styling of individual nodes or branches to highlight specific information.

    Javadiagramdiagram-as-codediagrams
    在 GitHub 上查看↗13,093
  • didi/logicflowdidi 的头像

    didi/LogicFlow

    11,441在 GitHub 上查看↗

    LogicFlow is an SVG-based flowchart editing framework and visual graph editor used for building customizable business process diagrams. It serves as a customizable diagramming engine for rendering business process models, entity relationship diagrams, and unified modeling language charts. The system is characterized by a plugin-based architecture that allows developers to define specialized graphical elements and register pluggable modules. A distinctive feature is its overlay system, which positions standard HTML components on top of the SVG canvas to create interactive menus and control pan

    Creates unique shapes and associated business data to represent specific domain entities or workflow steps.

    TypeScriptbpmndiagramdiagramming
    在 GitHub 上查看↗11,441
  • antvis/x6antvis 的头像

    antvis/X6

    6,598在 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

    Offers a framework for defining the appearance and behavior of nodes and edges using CSS and frontend frameworks.

    TypeScriptantvdagdiagram
    在 GitHub 上查看↗6,598
  • ondrajz/go-callvisondrajz 的头像

    ondrajz/go-callvis

    6,488在 GitHub 上查看↗

    Visualize call graph of a Go program using Graphviz

    Styles nodes and edges by package type, function visibility, and call type using color and line variations.

    Goawesome-gocallgraphgolang
    在 GitHub 上查看↗6,488
  • bcakmakoglu/vue-flowbcakmakoglu 的头像

    bcakmakoglu/vue-flow

    6,338在 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

    Extends the appearance and behavior of nodes, edges, and connection lines to match design requirements.

    TypeScriptdiagramsflowflowchart
    在 GitHub 上查看↗6,338
  • vasturiano/3d-force-graphvasturiano 的头像

    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

    Ships data-driven customization of node and link appearance including color, size, opacity, and 3D geometry.

    HTML3d3d-force-graphd3js
    在 GitHub 上查看↗6,147
  • blushft/go-diagramsblushft 的头像

    blushft/go-diagrams

    5,235在 GitHub 上查看↗

    go-diagrams is a Go visualization library and DOT language generator used to create system architecture diagrams. It implements a diagrams-as-code approach, allowing users to define system components, infrastructure dependencies, and data flows using Go source code. The library translates these code-based definitions into Graphviz DOT syntax, which is then processed by the Graphviz toolset to render final visual image assets. It supports mapping directional edges to illustrate dependencies and organizing related components into named clusters or subgraphs to represent architectural boundaries

    Maps dependencies and data flow by assigning specific orientations to connections between system nodes.

    Go
    在 GitHub 上查看↗5,235
  • vakata/jstreevakata 的头像

    vakata/jstree

    5,186在 GitHub 上查看↗

    jstree 是一个 jQuery 树形视图插件,用于渲染交互式层级数据结构。它作为层级数据可视化与管理工具,提供了通过树状布局展示嵌套关系的解决方案。 该项目具备用于重构层级的拖拽式树形管理器,以及用于从远程服务器获取节点或 HTML 片段的 AJAX 树加载器。它包含一个三态复选框选择器,用于管理父子分支间的选择状态。 该插件支持多种数据建模方法,包括子数组、父 ID 邻接列表以及无序列表标记的转换。其他功能包括用于节点检索的模糊搜索、内联节点编辑以及减少初始数据传输的懒加载机制。

    Allows the assignment of custom icons and accessibility attributes to individual tree nodes.

    JavaScriptjquery-pluginjstree
    在 GitHub 上查看↗5,186
  • antvis/infographicantvis 的头像

    antvis/Infographic

    4,408在 GitHub 上查看↗

    Infographic is a declarative SVG infographic engine and AI-powered generator that transforms structured specifications and natural language descriptions into complete visual layouts. At its core, it provides a data storytelling framework that combines AI-driven layout generation with multi-pattern composition, supporting linear, circular, radial, tree, and mirror arrangements for sequential, hierarchical, and comparative data structures. The project distinguishes itself through a canvas-based interactive editor with real-time element manipulation and state history management, alongside a serv

    Defines relation data structures with edges, labels, and arrow styles for infographics.

    TypeScriptaiantvinfographic
    在 GitHub 上查看↗4,408
  • vasturiano/react-force-graphvasturiano 的头像

    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

    Allows for the configuration of node properties such as shapes, colors, and sizes based on data attributes.

    HTML3daugmented-realitycanvas
    在 GitHub 上查看↗2,983
  • awslabs/diagram-makerawslabs 的头像

    awslabs/diagram-maker

    2,417在 GitHub 上查看↗

    Diagram Maker 是一个基于 Web 的库,专为构建交互式图形可视化和数据建模工具而设计。它提供了一个渲染节点和链接结构的框架,允许用户创建自定义编辑环境,在其中可以直接在浏览器中可视化和操作复杂的数据关系。 该库利用模块化的、插件驱动的架构,使开发者能够在不更改底层源代码的情况下扩展核心编辑功能以满足特定需求。它通过一个集中式的、不可变的状态存储来管理应用状态,确保交互和数据更新在整个工作区中保持一致。 该框架支持一系列视觉和分析功能,包括在连接上标注元数据、计算用于精确对象定位的空间边界以及应用替代颜色主题的能力。它通过一个事件驱动系统处理用户交互,该系统协调视觉界面与底层数据模型之间的更新。

    Displays interactive node and edge structures for visualizing complex data relationships.

    TypeScriptawscanvascloud
    在 GitHub 上查看↗2,417
  • vasturiano/force-graphvasturiano 的头像

    vasturiano/force-graph

    2,051在 GitHub 上查看↗

    This project is a high-performance library for rendering interactive, force-directed network visualizations within an HTML5 canvas. It provides a physics-based engine that calculates node positioning through simulated attraction and repulsion forces, enabling the representation of complex relational data structures as dynamic, navigable graphs. The library distinguishes itself through its ability to handle large-scale datasets containing thousands of nodes and links while maintaining interface responsiveness. It offers granular control over the visual representation of data, allowing for cust

    Enables custom visual representation of nodes using images, labels, and geometric shapes to distinguish data entities.

    JavaScriptcanvasd3jsforce
    在 GitHub 上查看↗2,051
  1. Home
  2. Graphics & Multimedia
  3. Visualization and Mapping
  4. Axis Appearance Configurations
  5. Node Appearance

探索子标签

  • Node and Edge Customizations2 个子标签Extends the appearance and behavior of nodes, edges, and connection lines to match specific design requirements. **Distinct from Node Appearance:** Distinct from Node Appearance: covers both nodes and edges, not just node visual properties.
  • TreeConfiguration of visual and behavioral properties for nodes within a tree view. **Distinct from Node Appearance:** Specializes node appearance for tree-based hierarchies including icons and accessibility attributes