# antvis/g6

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/antvis-g6).**

12,157 stars · 1,627 forks · TypeScript · MIT

## Links

- GitHub: https://github.com/antvis/G6
- Homepage: https://g6.antv.antgroup.com/
- awesome-repositories: https://awesome-repositories.com/repository/antvis-g6.md

## Topics

`data-visualization` `graph` `graph-analytics` `graph-drawing` `graph-visualization` `hacktoberfest` `network` `tree` `visual-analytics` `visualization`

## Description

G6 is a graph visualization engine designed for the analysis and representation of relational data. It provides a framework for rendering complex network structures, allowing users to map data points and their connections into interactive visual formats.

The library offers a comprehensive set of tools for graph layout, interaction, and animation. It supports the customization of visual elements and node behaviors, enabling the construction of tailored graph applications that handle large-scale datasets and dynamic network updates.

The project is implemented in TypeScript and provides extensive documentation and examples to assist with integration into web-based environments.

## Tags

### Part of an Awesome List

- [Game Engines](https://awesome-repositories.com/f/awesome-lists/devtools/game-engines.md) — Engine for graph visualization and analysis.
- [Graph Visualization](https://awesome-repositories.com/f/awesome-lists/devtools/graph-visualization.md) — Graph visualization library powered by JavaScript and TypeScript.
