There are two kinds of developers in NADI: core developers and plugin developers. Core developers develop the core functionality of the NADI that will improve it and add more functions. While plugin developer can extend the available functions in NADI DSL. You can choose to share that plugin with other users for them to benefit from the effort.
For the core developers, refer to the repository of interest in GitHub for instructions on contributions, forking, and other details. While plugin developers can refer to the API references for how to use the datatypes in the NADI library to write a good plugin.
The github repositories consisting of source codes:
| Repo | Tool |
|---|---|
| nadi-gis | Nadi GIS |
| nadi-system | Nadi CLI/ IDE/ Core |
| nadi-plugins-rust | Sample Plugins |
| nadi-book | Source for this NADI Book |