NeMo is a C++ class library, with interfaces for C, Python, and Matlab.
The C++ API is based around three classes: nemo::Configuration, nemo::Network, and nemo::Simulation. The C API gives access to these via opaque pointers, which are explicitly managed by the user. The C API functions are documented in nemo.h.
The Python and Matlab APIs are documented elsewhere.