spikingjelly and snntorch
These are competitors—both are PyTorch-based frameworks for building and training SNNs, offering overlapping core functionality for neuromorphic deep learning, so users typically choose one or the other rather than using both together.
About spikingjelly
fangwei123456/spikingjelly
SpikingJelly is an open-source deep learning framework for Spiking Neural Network (SNN) based on PyTorch.
Provides built-in ANN-to-SNN conversion, CUDA/Triton-accelerated neuron implementations, and support for neuromorphic datasets—enabling efficient training through gradient checkpointing and spike compression. Integrates with PyTorch's standard modules and ecosystem while offering NIR format support for cross-framework interoperability.
About snntorch
jeshraghian/snntorch
Deep and online learning with spiking neural networks in Python
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work