The standard distribution ships with the following tools:
nim doc
generates HTML documentation from .nim
source files.nimsuggest
tool, any IDE can query a .nim
source file and obtain useful information like the definition of symbols or suggestions for completion.nimpretty
is a Nim source code beautifier, to format code according to the official style guide.testament
is an advanced automatic unittests runner for Nim tests, is used for the development of Nim itself, offers process isolation for your tests, it can generate statistics about test cases, supports multiple targets (C, JS, etc), simulated Dry-Runs, has logging, can generate HTML reports, skip tests from a file, and more, so can be useful to run your tests, even the most complex ones.