danielegrattarola/spektral
A Python library for building graph neural networks (GNNs) using Keras and TensorFlow 2.

Velocity · 7d
+0.9
★ / day
Trend
→steady
star history
Spektral provides a Python framework for creating graph neural networks, implementing popular GNN layers including GCN, GraphSAGE, GAT, GIN, and various pooling methods. Built on Keras and TensorFlow 2, it offers utilities for graph representation, manipulation, and transformation to support graph-based deep learning tasks such as node classification, molecular property prediction, and link prediction.