awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jgraph avatar

jgraph/mxgraphArchived

0
View on GitHub↗
6,917 stele·2,083 fork-uri·HTML·6 vizualizări

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.

Istoric stele

Graficul istoricului de stele pentru jgraph/mxgraphGraficul istoricului de stele pentru jgraph/mxgraph

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Mxgraph

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Mxgraph.
  • jsplumb/jsplumbAvatar jsplumb

    jsplumb/jsplumb

    7,768Vezi pe 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.

    Vezi pe GitHub↗7,768
  • cytoscape/cytoscape.jsAvatar cytoscape

    cytoscape/cytoscape.js

    10,857Vezi pe 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

    JavaScriptanalysiscytoscapejsgraph-theory
    Vezi pe GitHub↗10,857
  • shutterstock/rickshawAvatar shutterstock

    shutterstock/rickshaw

    6,520Vezi pe GitHub↗

    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
    Vezi pe GitHub↗6,520
  • novus/nvd3Avatar novus

    novus/nvd3

    7,227Vezi pe GitHub↗

    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
    Vezi pe GitHub↗7,227
Vezi toate cele 30 alternative pentru Mxgraph→

Întrebări frecvente

Ce face 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.

Care sunt principalele funcționalități ale jgraph/mxgraph?

Principalele funcționalități ale jgraph/mxgraph sunt: 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.

Care sunt câteva alternative open-source pentru jgraph/mxgraph?

Alternativele open-source pentru jgraph/mxgraph includ: 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,…