graphplot 0.4.0

Efficient graph visualization tool for large graphs and networks. Generates high-quality SVG plots, supporting advanced layouts, graphics and mathematical notation via Typst.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Graphplot
Graphplot is an efficient tool for visualizing large-scale graphs. It generates high-quality SVG plots, supporting advanced layouts and mathematical notation via [Typst](https://typst.app).

## Features
- **Scalable:** Efficient handling of large datasets.
- **Typst integration:** Native support for [Typst]https://typst.app in nodes and edges.
- **Multiple layouts:** Includes multiple layouts as Layered, Circular, Radial, Forcebased, Spring and Structured.
- **Multigraph support:** Natively support [multigraphs]https://en.wikipedia.org/wiki/multigraph allowing for multiple relationships between the same set of nodes.
- **Theming:** built-in support for light and dark themes, and customized config for different use cases.

## Examples
![](examples/plots/example-automaton.png)
![](examples/plots/example-graph.png)
![](examples/plots/example-flowgraph.png)