BUPT-GAMMA/GammaGL

A multi-backend graph learning library.

61
/ 100
Established

GammaGL is a powerful tool for machine learning practitioners and researchers who work with graph-structured data. It takes raw graph data (nodes, edges, and their features) and provides a flexible framework to build and train graph neural networks. The output is a trained model capable of tasks like node classification, link prediction, or graph classification, which can be deployed for various analytical tasks.

244 stars. No commits in the last 6 months. Available on PyPI.

Use this if you are a machine learning engineer or researcher designing and training graph neural networks and need the flexibility to switch between different deep learning frameworks like TensorFlow, PyTorch, PaddlePaddle, or MindSpore without rewriting your code.

Not ideal if you are looking for a plug-and-play solution for graph analysis without needing to build and customize deep learning models.

graph-analytics deep-learning-research network-science data-mining machine-learning-engineering
Stale 6m
Maintenance 2 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 24 / 25

How are scores calculated?

Stars

244

Forks

91

Language

Python

License

Apache-2.0

Last pushed

Jul 30, 2025

Commits (30d)

0

Dependencies

14

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/BUPT-GAMMA/GammaGL"

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