CScout is distributed in source code form, which is hosted on GitHub. CScout has been compiled and tested on GNU/Linux (Debian jessie, and Amazon Linux 2015.09), Apple OS X (El Capitan), FreeBSD (11.0), and Cygwin. In order to build and use CScout you need a Unix (like) system with a modern C++ compiler, GNU make, and Perl. To test CScout you need to have SQLite installed. To view CScout's diagrams you must have the GraphViz dot command in your executable file path.

- To build, run `make`.
- To build and test, run `make test`.
- To install (typically after building and testing), run `sudo make install`.
- To see CScout in action run `make example`.

You can find complete installation and setup instructions here. The source code is made available under the terms of the GNU General Public License.

To see how CScout can dump a workspace in an SQL database you can download compressed database dumps of the CScout-processed "one true awk" source code in MySQL, PostgreSQL, and HSQLDB formats.