All news & events


The ns-3 documentation is available in several forms. Documentation is maintained for the current release, older releases, and the current development tree.

The current release is ns-3.24.1 and the documentation is the same as release 3.24.

  • New users will want to consult the ns-3 tutorial, available in several formats
  • We maintain a reference manual on the ns-3 core, and a separate model library documentation set, also in several formats for our latest release
  • All of our APIs are documented using Doxygen
  • We have a number of other archived documents such as older tutorials or talks presented about ns-3

The ns-3 coding style documentation is maintained on this site.

Documentation on the ns-3 Direct Code Execution environment is also linked from this site.