The glossary shown here provides a quick overview of the key software packages of the core NWB software stack. For a more general discussion of the overall organization of the core NWB software stack see the NWB Software Ecosystem page on the main NWB website.
Read/Write NWB File APIs
Converting Data to NWB
Validating NWB Files

NWB Inspector
A python library and command-line tool for inspecting NWB files for adherence to NWB best practicesExtending NWB

NDX Catalog
A community-led catalog of Neurodata Extensions (NDX) to the NWB data standard
NDX Template
A template for creating Neurodata Extensions (NDX) for the NWB data standard
Staged Extensions
GitHub repository for registering new extensions for publication in the NDX Catalog
HDMF Documentation Utilities
Utility tools for creating documentation for extension schema
HDMF Specification Language
Formal structures for describing the organization of complex data
NWB Schema
The NWB data standard format specification