Skip to content

FAHAD-ALI-github/FilesCombiner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Files Combiner

A lightweight and efficient Python-based GUI utility designed to merge multiple source code or text files into a single consolidated document. This tool is perfect for developers who need to aggregate their codebase for AI analysis, documentation, or backup purposes.


✨ Features

  • Multi-File Selection: Select multiple files simultaneously using a native file explorer.
  • Intuitive GUI: User-friendly interface built with Tkinter for easy navigation.
  • Structured Output: Automatically adds clear file headers (e.g., ===== filename.py =====) between merged sections to maintain readability.
  • Universal Compatibility: Supports merging of any text-based file formats.
  • Custom Save Location: Choose exactly where and what to name your consolidated output file.

🛠️ Tech Stack

  • Language: Python 3.12
  • Libraries: * Tkinter (Standard GUI Library)
  • os (File path manipulation)

📁 Folder Structure

FilesCombiner/
├── main.py
└── README.md


🚀 How to Run

# Clone the repository
git clone https://github.com/FAHAD-ALI-github/FilesCombiner.git

# Navigate into the project directory
cd FilesCombiner

# Run the application
python main.py

👤 Developer

Fahad Ali GitHub: @FAHAD-ALI-github

LinkedIn: fahadali1078

About

Combine multiple code or text files into a single text file with a simple Tkinter GUI.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages