--- title: Introduction order: 0 --- ![](https://user-images.githubusercontent.com/6113694/45008751-ea465300-b036-11e8-8e2a-166cbb338ce2.png) [![Build Status](https://github.com/antvis/g6/workflows/build/badge.svg?branch=v5)](https://github.com/antvis//actions) [![Coverage Status](https://img.shields.io/coveralls/github/antvis/G6/v5.svg)](https://coveralls.io/github/antvis/G6?branch=v5) ![typescript](https://img.shields.io/badge/language-typescript-red.svg) ![MIT](https://img.shields.io/badge/license-MIT-000000.svg) [![npm package](https://img.shields.io/npm/v/@antv/g6.svg)](https://www.npmjs.com/package/@antv/g6) [![NPM downloads](http://img.shields.io/npm/dm/@antv/g6.svg)](https://npmjs.org/package/@antv/g6) [![Percentage of issues still open](http://isitmaintained.com/badge/open/antvis/g6.svg)](http://isitmaintained.com/project/antvis/g6 'Percentage of issues still open')

AntV G6

G6 is a graph visualization engine. It provides capabilities for graph drawing, layout, analysis, interaction, animation, and other aspects of graph visualization. It aims to offer developers a set of tools that are easy to use, professionally reliable, and highly customizable for graph visualization development.

Rich Elements

Built-in 10+ elements to meet the needs of common scenarios.

Flexible Interactions

Built-in 10+ interactions that can be freely combined according to different scenarios.

High-Performance Layout Algorithms

High-performance layouts, built-in 10+ common graph layouts, with support for WebGPU and WASM computational acceleration.

Multicolor Themes for Various Scenarios

3D Scenes

Supports 3D elements and layouts to create immersive graph visualization scenarios.

High Customizability

Elements, layouts, interactions, and plugins are all customizable, enabling every creative idea you have.

Start Your G6 Journey in Just 3 Minutes

Click to enter 👉 Quick Start