SourceStat is a lightweight source code analysis tool that counts the number of lines in projects written in various programming languages. The application automatically detects the languages used, ignores empty lines and comments, providing accurate statistics about the size of the codebase. The tool is available in two versions: a graphical WPF application for everyday use and a console utility for integration into scripts and CI/CD processes.
The main features include a recursive search of all subdirectories in the selected folder, support for most popular programming languages, and a flexible system of exceptions for folders and files that do not need to be counted. The results are displayed in a convenient table with language breakdowns and the total number of lines.
