repo2file is a Python utility that recursively collects source code from a given directory. It allows you to specify which file extensions to include, ignores common virtual environment directories, and outputs the combined source code into a single file with clear file headers. 