Python graph-neural-networks

Open-source Python projects categorized as graph-neural-networks

Top 23 Python graph-neural-network Projects

graph-neural-networks
  1. pytorch_geometric

    Graph Neural Network Library for PyTorch

    Project mention: PyG 2.0: Scalable Learning on Real World Graphs | news.ycombinator.com | 2025-08-16
  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. dgl

    Python package built to ease deep learning on graph, on top of existing DL frameworks.

  4. anomaly-detection-resources

    Anomaly detection related books, papers, videos, and toolboxes. Last update late 2025 for LLM and VLM works!

  5. RecBole

    A unified, comprehensive and efficient recommendation library

  6. SuperGluePretrainedNetwork

    SuperGlue: Learning Feature Matching with Graph Neural Networks (CVPR 2020, Oral)

  7. pytorch_geometric_temporal

    PyTorch Geometric Temporal: Spatiotemporal Signal Processing with Neural Machine Learning Models (CIKM 2021)

  8. spektral

    Graph Neural Networks with Keras and Tensorflow 2.

  9. ogb

    Benchmark datasets, data loaders, and evaluators for graph machine learning

  10. torchdrug

    A powerful and flexible machine learning platform for drug discovery

  11. pygod

    A Python Library for Graph Outlier Detection (Anomaly Detection)

  12. city2graph

    Transform geospatial relations into graphs for Graph Neural Networks and network analysis

    Project mention: Show HN: City2Graph – Spatial Network for GNN in Python | news.ycombinator.com | 2025-10-29
  13. deep_gcns_torch

    Pytorch Repo for DeepGCNs (ICCV'2019 Oral, TPAMI'2021), DeeperGCN (arXiv'2020) and GNN1000(ICML'2021): https://www.deepgcns.org

  14. DeepRobust

    A pytorch adversarial library for attack and defense methods on images and graphs

  15. graphtransformer

    Graph Transformer Architecture. Source code for "A Generalization of Transformer Networks to Graphs", DLG-AAAI'21.

  16. DGFraud

    A Deep Graph-based Toolbox for Fraud Detection

  17. qagnn

    [NAACL 2021] QAGNN: Question Answering using Language Models and Knowledge Graphs 🤖

  18. EquiBind

    EquiBind: geometric deep learning for fast predictions of the 3D structure in which a small molecule binds to a protein

  19. efficient-gnns

    Code and resources on scalable and efficient Graph Neural Networks (TNNLS 2023)

  20. DrivAerNet

    A Large-Scale Multimodal Car Dataset with Computational Fluid Dynamics Simulations and Deep Learning Benchmarks

  21. DiffSBDD

    A Euclidean diffusion model for structure-based drug design.

  22. STEP

    Code for our SIGKDD'22 paper Pre-training-Enhanced Spatial-Temporal Graph Neural Network For Multivariate Time Series Forecasting. (by GestaltCogTeam)

  23. dance

    DANCE: a deep learning library and benchmark platform for single-cell analysis (by OmicsML)

  24. how_attentive_are_gats

    Code for the paper "How Attentive are Graph Attention Networks?" (ICLR'2022)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python graph-neural-networks discussion

Log in or Post with

Python graph-neural-networks related posts

  • Show HN: City2Graph – Spatial Network for GNN in Python

    1 project | news.ycombinator.com | 29 Oct 2025
  • PyG 2.0: Scalable Learning on Real World Graphs

    1 project | news.ycombinator.com | 16 Aug 2025
  • PyTorch Geometric – Graph Neural Network Library for PyTorch

    1 project | news.ycombinator.com | 24 Jun 2024
  • Please help I'm suffering | RuntimeError: mat1 and mat2 must have the same dtype

    1 project | /r/StableDiffusion | 5 Dec 2023
  • Looking for Point Cloud deep learning, training sources

    2 projects | /r/deeplearning | 13 Jul 2023
  • Why is the loss not decreasing with Pytorch Geometric GATv2Conv (and GATconv) ??

    1 project | /r/pytorch | 18 May 2023
  • MetaPath2Vec from Pytorch geometric with HeteroData Dataset

    1 project | /r/pytorch | 31 Mar 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source graph-neural-network projects in Python? This list will help you:

# Project Stars
1 pytorch_geometric 23,818
2 dgl 14,276
3 anomaly-detection-resources 9,313
4 RecBole 4,434
5 SuperGluePretrainedNetwork 4,017
6 pytorch_geometric_temporal 2,989
7 spektral 2,396
8 ogb 2,085
9 torchdrug 1,575
10 pygod 1,492
11 city2graph 1,293
12 deep_gcns_torch 1,189
13 DeepRobust 1,085
14 graphtransformer 1,024
15 DGFraud 752
16 qagnn 662
17 EquiBind 543
18 efficient-gnns 538
19 DrivAerNet 522
20 DiffSBDD 508
21 STEP 428
22 dance 390
23 how_attentive_are_gats 363

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com