awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jgraph avatar

jgraph/mxgraphArchived

0
View on GitHub↗
6,917 Stars·2,083 Forks·HTML·6 Aufrufe

Mxgraph

mxgraph is a client-side graph visualization tool and JavaScript diagramming library. It functions as an SVG-based drawing framework used to create and render interactive diagrams directly within a web browser.

The library enables the development of custom diagramming tools, such as network maps and flowcharts, by providing the means to draw and manipulate visual data structures. It focuses on client-side data visualization, allowing for the representation of complex node and edge relationships without requiring server-side rendering.

Features

  • Interactive Diagramming Libraries - Provides a comprehensive library for embedding and manipulating interactive, browser-rendered diagrams.
  • SVG Diagramming Libraries - Facilitates the programmatic creation and manipulation of SVG-based interactive diagrams.
  • Interactive Graph Visualizers - Provides a system for rendering and manipulating directed graphs and complex network structures in browser environments.
  • Client-Side Graph Visualizations - Represents structured data as interactive visual graphs that run entirely in the browser without server-side rendering.
  • SVG-Based Vector Rendering - Uses scalable vector graphics to render crisp, zoom-independent shapes and connectors in the browser.
  • Browser-Based Renderers - Executes complex graph rendering and manipulation entirely within the client-side browser environment.
  • Visual Diagram Editors - Provides a flexible framework for building custom visual editors for flowcharts, network maps, and workflows.
  • Coordinate Calculation Engines - Implements logic for calculating spatial coordinates and paths required for rendering nodes and edges in diagrams.
  • View-Model Architectures - Decouples the logical graph data structure from its visual rendering to allow independent state management.
  • Event-Driven Interaction Handlers - Captures mouse and keyboard inputs through a centralized listener to trigger visual updates and state changes.
  • Component Tree Mappings - Manages diagram elements as a tree of objects that map directly to SVG or HTML DOM nodes.
  • Data Visualization - Interactive diagramming library.
  • Game Engines - Library for creating interactive diagramming applications.

Star-Verlauf

Star-Verlauf für jgraph/mxgraphStar-Verlauf für jgraph/mxgraph

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Mxgraph

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Mxgraph.
  • jsplumb/jsplumbAvatar von jsplumb

    jsplumb/jsplumb

    7,768Auf GitHub ansehen↗

    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.

    Auf GitHub ansehen↗7,768
  • cytoscape/cytoscape.jsAvatar von cytoscape

    cytoscape/cytoscape.js

    10,857Auf GitHub ansehen↗

    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

    JavaScriptanalysiscytoscapejsgraph-theory
    Auf GitHub ansehen↗10,857
  • shutterstock/rickshawAvatar von shutterstock

    shutterstock/rickshaw

    6,520Auf GitHub ansehen↗

    Rickshaw is a JavaScript library for building interactive, SVG-based time series charts in the browser. It provides a framework for rendering line, area, bar, and scatterplot visualizations from data series, with built-in support for axes, legends, color palettes, and interactive controls. The library distinguishes itself through a plugin-based architecture that allows renderers to be swapped at runtime, such as switching between stacked area and line chart views while preserving chart state. It includes an event-driven interaction layer for hover details, click behaviors, and drag-based rang

    JavaScriptchartsd3graph
    Auf GitHub ansehen↗6,520
  • novus/nvd3Avatar von novus

    novus/nvd3

    7,227Auf GitHub ansehen↗

    nvd3 is a data visualization framework and reusable web graphing library. It provides a collection of interactive charting components built on top of the D3.js library to render complex datasets as graphics within a web browser. The library functions as a wrapper for D3.js, offering predefined chart types and modular templates. This implementation allows for the creation of custom data graphs and web dashboards without requiring the author to write low-level SVG code from scratch. The system utilizes SVG-based vector rendering and attribute-driven styling to generate visualizations. It incor

    JavaScript
    Auf GitHub ansehen↗7,227
Alle 30 Alternativen zu Mxgraph anzeigen→

Häufig gestellte Fragen

Was macht jgraph/mxgraph?

mxgraph is a client-side graph visualization tool and JavaScript diagramming library. It functions as an SVG-based drawing framework used to create and render interactive diagrams directly within a web browser.

Was sind die Hauptfunktionen von jgraph/mxgraph?

Die Hauptfunktionen von jgraph/mxgraph sind: Interactive Diagramming Libraries, SVG Diagramming Libraries, Interactive Graph Visualizers, Client-Side Graph Visualizations, SVG-Based Vector Rendering, Browser-Based Renderers, Visual Diagram Editors, Coordinate Calculation Engines.

Welche Open-Source-Alternativen gibt es zu jgraph/mxgraph?

Open-Source-Alternativen zu jgraph/mxgraph sind unter anderem: jsplumb/jsplumb — jsplumb is a JavaScript diagramming library and visual connectivity engine used to draw draggable connections between… cytoscape/cytoscape.js — Cytoscape.js is a JavaScript library designed for rendering interactive node-link diagrams and analyzing complex… shutterstock/rickshaw — Rickshaw is a JavaScript library for building interactive, SVG-based time series charts in the browser. It provides a… novus/nvd3 — nvd3 is a data visualization framework and reusable web graphing library. It provides a collection of interactive… apache/echarts — Apache ECharts is a JavaScript data visualization library used for rendering interactive charts and complex data… antvis/x6 — X6 is a JavaScript diagramming library and SVG graph rendering engine used to build interactive flowcharts, mind maps,…