Ross ROSS = Recommend OSS · open-source software intelligence for agents

antvis/X6

🚀 JavaScript diagramming library that uses SVG and HTML for rendering. observed · 2026-08-28

github.com/antvis/X6 · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

90/100

  • Activity 97
  • Release rhythm 75
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 12.5
  • age_days: 2484
  • days_rel: 168
  • days_push: 22
  • n_releases_24m: 9

Full methodology

Adoption not part of the score

6685 stars · 1894 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

X6 is a JavaScript/TypeScript diagramming and graph editing engine that renders nodes and edges using SVG and HTML. It provides customizable nodes (including React/Vue/Angular integration) and built-in extensions like selection, snapping, minimap, and undo/redo for building interactive graph editing applications.

Use cases

  • build a flowchart editor in the browser
  • create a DAG pipeline visualization with draggable nodes
  • render ER diagrams from database schemas
  • build a node-based workflow orchestration UI
  • draw UML diagrams interactively on the web
  • visualize data lineage graphs
  • embed an interactive graph editor in a React or Vue app

When to choose

  • you need an interactive graph/diagram editor with draggable, connectable nodes
  • you want out-of-the-box editing features like minimap, selection, snapping, and keyboard shortcuts
  • you need custom node rendering with SVG, HTML, React, Vue, or Angular
  • you are building flowchart, DAG, ER, or lineage graph applications

When to avoid

  • you only need static chart plotting (bar, line, pie) rather than node-edge diagrams
  • you need server-side rendering of diagrams without a browser DOM
  • you want a fully managed diagram-as-code tool rather than an interactive editing engine
  • your project requires a non-JavaScript environment

Facets

library · maturity active

graphics ui-components data-visualization plugin-system web-development frontend data-visualization developer-tools browser cross-platform diagramming graph-editor svg flowchart dag er-diagram uml antv node-based-editor workflow-editor nodejs web-server

4 sources

Member repositories

RepositoryRoleHealth v2
antvis/X6main90

For agents

markdown · JSON · MCP: product_card(name="antvis/X6")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem