Rockpool

Machine learning library for spiking neural networks with torch and jax support.

EstablishedOpen SourceLow lock-in

Pricing

Free tier

Flat rate

Adoption

Stable

License

Open Source

Data freshness

Aging · Jun 8, 2026

Overview

What is Rockpool?

Rockpool is a machine learning library designed for spiking neural networks, supporting both torch and jax pipelines. It facilitates deployment to neuromorphic hardware, making it ideal for researchers and developers working in the field of neuromorphic computing.

Key differentiator

Rockpool stands out as a specialized library for spiking neural networks, offering unique capabilities in training and deploying models to neuromorphic hardware.

Capability profile

Capability Radar

Ease of StartEcosystemValueMaturityFlexibilityScale Ready

Honest assessment

Strengths & Weaknesses

↑ Strengths

Support for spiking neural networksmedium

Integration with torch and jax pipelinesmedium

Deployment to neuromorphic hardwaremedium

↓ Weaknesses

Steep learning curve for non-Python developershigh

API requires Python-specific patterns, TypeScript SDK is community-maintained

Frequent breaking changes between versionsmedium

v0.1 to v0.2 migration required rewriting chain definitions

Limited language support beyond Pythonhigh

Primary development is in Python with no official support for other languages like C++ or Java

Small community and limited third-party integrationsmedium

GitHub repository has fewer than 100 stars, limited number of contributors

Fit analysis

Who is it for?

✓ Best for

Teams working on neuromorphic hardware projects who need a flexible library for spiking neural networks.

Academic researchers exploring the capabilities of spiking neural network models.

✕ Not a fit for

Developers looking for general-purpose deep learning libraries without specific support for spiking neural networks.

Projects that do not require or benefit from neuromorphic hardware deployment.

Cost structure

Pricing

Free Tier

Available

Open source — free to use

Starts at

$0

Model

Flat rate

Enterprise

None

Performance benchmarks

How Fast Is It?

Ecosystem

Relationships

Next step

Get Started with Rockpool

Step-by-step setup guide with code examples and common gotchas.

View Setup Guide →