pytorch_geometric and stellargraph

PyTorch Geometric and StellarGraph are competitors offering overlapping GNN implementations, though PyTorch Geometric is more mature and widely adopted (23.5K vs 3K stars, 1000x higher downloads) with tighter PyTorch integration, while StellarGraph provides a higher-level API built on TensorFlow/Keras that may appeal to users preferring that ecosystem.

pytorch_geometric
80
Verified
stellargraph
58
Established
Maintenance 17/25
Adoption 15/25
Maturity 25/25
Community 23/25
Maintenance 0/25
Adoption 11/25
Maturity 25/25
Community 22/25
Stars: 23,561
Forks: 3,967
Downloads:
Commits (30d): 20
Language: Python
License: MIT
Stars: 3,047
Forks: 439
Downloads:
Commits (30d): 0
Language: Python
License: Apache-2.0
No risk flags
Stale 6m

About pytorch_geometric

pyg-team/pytorch_geometric

Graph Neural Network Library for PyTorch

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.

graph-analytics network-science deep-learning-research structured-data-modeling bioinformatics

About stellargraph

stellargraph/stellargraph

StellarGraph - Machine Learning on Graphs

This library helps data scientists and machine learning engineers analyze complex relationships within their data. You input data structured as graphs (like social networks or knowledge graphs) with nodes, edges, and their attributes. It then generates insights such as classifications, predictions, or new representations of the data that reveal hidden patterns.

network-analysis social-network-analysis fraud-detection recommender-systems knowledge-graphs

Scores updated daily from GitHub, PyPI, and npm data. How scores work