Neural data standards · Data & standards
PyNWB
The Python API for reading and writing Neurodata Without Borders files.
- Active
- Mature
What problem does it solve?
Neurophysiology data are only reusable if stored with their metadata in a common format.
Who is it for?
Labs publishing or reusing neurophysiology data
At a glance
- Primary use
- Neural data standards
- Licence
- BSD-3-Clause-LBNL · permissive
- Language
- Python
- Current release
- 4.2.0, published 2 Sep 2026
- Development activity
- Last commit 16 Sep 2026 · repository created 3 Aug 2017
- Maintainers
- NWB team
- GitHub stars
- 225 as of 3 Oct 2026
- Standards
- NWB
Repository facts are a snapshot read from the GitHub API on 3 Oct 2026; they are reported as found, not scored.
Supported modalities and use
Common use cases
- Data sharing
- Archive submission to DANDI
How it fits into a BCI stack
Hardware
2 tools
Acquisition
3 tools
Streaming
3 tools
Processing
6 tools
Decoding
4 tools
Applications
2 tools
Data & standards
PyNWB
Sources
- 01
github.com/NeurodataWithoutBorders/pynwb (opens in a new tab)
Open-source repositoryGitHubChecked against source 3 Oct 2026
Repository metadata read from the GitHub API.