Command-line tool that counts lines of code recursively in a directory.
- Default mode ignores comment-only lines.
- Use
-cto include comment-only lines. - Use
-fto count only selected file extensions. - Use
-xto exclude selected file/folder names. - Supports both directory and single-file targets.
- Runs on Linux and Windows.
codemeter [-c] [-f ext1,ext2,...] [-x name1,name2,...] [path]Examples:
codemeter .
codemeter -c .
codemeter -f cpp,hpp,h /home/user/project
codemeter -x vendor,backup,build /home/user/projectLinux or MinGW with Makefile:
makeLinux (GCC/Clang):
gcc -std=c23 -O2 -Wall -Wextra -pedantic codemeter.c -o codemeterWindows (MinGW-w64 GCC):
gcc -std=c23 -O2 -Wall -Wextra codemeter.c -o codemeter.exe