PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Graph Neural Network Python Packages

Python packages with the GitHub topic graph-neural-network. Sorted by monthly downloads, with stars and forks.
PaddlePaddle
pgl

Paddle Graph Learning (PGL) is an efficient and flexible graph learning framework based on PaddlePaddle

5K 2K 309
lucidrains
egnn-pytorch

Implementation of E(n)-Equivariant Graph Neural Networks, in Pytorch

1K 533 89
Himan-D
matgraph-cli

Deep Learning toolkit for Materials Science. Predict properties (CGCNN, MEGNet, M3GNet), discover new materials (GNoME-inspired), simulate XRD, and serve via GraphQL API.

1K 1 0
compomics
molcraft

A python package for building powerful GNN models for molecules.

1K 2 0
thecharlieblake
solitairenet

Solitaire deep learning library.

498 0 0
divelab
dive-into-graphs

A library for graph deep learning research

440 2K 288
grapheneaffiliate
dhl-mm

Sparse Lie algebra engine for G₂, F₄, E₆, E₇, E₈ — 913× compression, lattice gauge theory, equivariant GNN layers. pip install dhl-mm

276 1 0
AstraZeneca
chemicalx

A PyTorch and TorchDrug based deep learning library for drug pair scoring. (KDD 2022)

226 786 101
bi-graph
bigraph

Bipartite-network link prediction in Python

137 95 21
RUCAIBox
crslab

CRSLab is an open-source toolkit for building Conversational Recommender System (CRS).

79 555 118
vijaygovindaraja
graphids

Graph-based cloud intrusion detection using GCN, Transformer autoencoder, and contrastive learning — Scientific Reports 2025

70 0 0
Snapchat
gigl

Gigantic Graph Learning (GiGL) Framework: Large-scale training and inference for Graph Neural Networks

61 86 22
shiwentao00
graphsite

Generate graph representations of protein binding sites.

32 10 2
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology