# rustworkx: A High-Performance Graph Library for Python

arXiv: https://arxiv.org/abs/2110.15221 · HTML: https://mlsanity.com/paper/2110.15221/

## Key facts

- Cited by 3 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 28 Oct 2021.

## Built on by (most cited first, 3 of 3)

- [Synthesizing Composite Hierarchical Structure from Symbolic Music Corpora](https://mlsanity.com/paper/2502.15849/) (2025)
- [DS@GT at TREC TOT 2025: Bridging Vague Recollection with Fusion Retrieval and Learned Reranking](https://mlsanity.com/paper/2601.15518/) (2026)
- [Classical State Preparation for Variational Quantum Algorithms via Reinforcement Learning](https://mlsanity.com/paper/2605.23138/) (2026)

## Abstract (arXiv)

In rustworkx, we provide a high-performance, flexible graph library for Python. rustworkx is inspired by NetworkX but addresses many performance concerns of the latter. rustworkx is written in Rust and is particularly suited for performance-sensitive applications that use graph representations.
