Skip to content

Developer Documentation

Resources for contributing to niBuild — adding tools, extending libraries, and understanding the codebase architecture.

Guide Description
Local Setup Clone, install, and run niBuild locally
Adding a Tool How to add a new neuroimaging tool to niBuild
Adding a Library How to add a new software library
Architecture Component hierarchy, state management, and CWL generation pipeline
Testing CWL Tools Validate and test CWL tool definitions