pyg-team/pytorch_geometric

Graph Neural Network Library for PyTorch

80
/ 100
Verified

This tool helps machine learning engineers and researchers build and train Graph Neural Networks (GNNs) for analyzing structured data. It takes graph-structured data (like social networks, molecular structures, or citation graphs) as input and produces trained GNN models capable of tasks such as classifying nodes, predicting links, or generating new graphs. It is designed for those already familiar with PyTorch.

23,561 stars. Used by 42 other packages. Actively maintained with 20 commits in the last 30 days. Available on PyPI.

Use this if you are a machine learning practitioner working with PyTorch and need a robust, flexible, and comprehensive library to develop or apply Graph Neural Networks to your structured datasets.

Not ideal if you are looking for a no-code solution or are unfamiliar with machine learning frameworks like PyTorch.

graph-analytics network-science deep-learning-research structured-data-modeling bioinformatics
Maintenance 17 / 25
Adoption 15 / 25
Maturity 25 / 25
Community 23 / 25

How are scores calculated?

Stars

23,561

Forks

3,967

Language

Python

License

MIT

Last pushed

Mar 09, 2026

Commits (30d)

20

Dependencies

9

Reverse dependents

42

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/pyg-team/pytorch_geometric"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.