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

antvis/G

💥 A flexible rendering engine for visualization. observed · 2026-08-28

github.com/antvis/G · homepage · TypeScript observed · 2026-08-28

Health v2 · maintenance only

73/100

  • Activity 70
  • Release rhythm 62
  • Longevity 100

Flags: no_license

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: 22
  • age_days: 3208
  • days_rel: 254
  • days_push: 185
  • n_releases_24m: 18

Full methodology

Adoption not part of the score

1211 stars · 230 forks observed · 2026-08-28

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

G is a flexible 2D/3D rendering engine for visualization, serving as the underlying graphics engine of the AntV charting ecosystem. It adapts multiple rendering backends (Canvas2D, SVG, WebGL, WebGPU, CanvasKit, Node.js server-side) with a DOM-compatible API, an extensible plugin system, and WebGPU-based GPGPU support for parallel graph algorithms.

Use cases

  • render 2d and 3d graphics in the browser
  • switch between canvas svg webgl and webgpu renderers at runtime
  • build custom charting or visualization libraries
  • accelerate graph algorithms with gpgpu on webgpu
  • render charts server-side in node.js
  • integrate d3 with a high-performance renderer
  • add hand-drawn style rendering with rough.js
  • add accessibility features like screen reader support to canvas graphics

When to choose

  • you need a single scene-graph API that works across Canvas2D, SVG, WebGL, and WebGPU
  • you are building visualization products on top of the AntV ecosystem
  • you need GPU-accelerated computation for graph analytics
  • you want DOM-compatible graphics and event APIs that integrate with D3 or existing web libraries
  • you need server-side rendering of graphics

When to avoid

  • you just need simple charts out of the box - use a charting library like AntV's own G2 or Chart.js instead
  • you need a full game engine with asset pipelines and physics built in
  • your project requires a permissively documented license - the repo metadata shows no license field despite MIT badges in the README
  • you need native desktop or mobile rendering outside the web platform

Facets

library · maturity active

graphics animation ui-components gpu-computing data-visualization graphics web-development frontend browser wasm canvas2d svg webgl webgpu rendering-engine scene-graph antv gpgpu typescript 2d-graphics 3d-graphics nodejs web-server

3 sources

Member repositories

RepositoryRoleHealth v2
antvis/Gmain73

For agents

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

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