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 |