Professional Project Cleaner & Organizer
Prepare your repositories for sharing — clean, copy, and ship with confidence.
- ✅ Create clean copies of projects without touching the original
- ✅ Automatically remove cache, build artifacts, and unnecessary files
- ✅ Skip common folders like
node_modules,__pycache__,dist,build,.git - ✅ Multi-language project detection
- ✅ Pure GUI application (no command window)
- ✅ Windows taskbar icon support
- ✅ Portable
.exe— no installation required
Get the latest release from the GitHub Releases page:
👉 https://github.com/bxat01sec-dev/RepoPrep/releases
Latest Version: v1.0.0
File: RepoPrep-1.0.0-win64.exe
Size: ~45 MB
- Download
RepoPrep-1.0.0-win64.exe - Double-click to run (Windows 10/11)
- No installation required
- On first run, Windows SmartScreen may appear
→ Click More info → Run anyway
- Select the source project folder
- Select the target folder for the clean copy
- Click Scan to analyze the project
- Click Clean & Copy
- Done 🎉 — your repo is ready to publish
Automatically skips:
.gitnode_modules__pycache__dist,build- IDE files and cache folders
- Framework: PySide6 (Qt for Python)
- Executable Builder: PyInstaller
- OS Support: Windows 10 / 11 (64-bit)
- Portable: Yes (no installer)
- Average Size: ~15 MB
# Clone repository
git clone https://github.com/Bxat01/RepoPrep-Pro
cd RepoPrep-Propip install -r requirements.txt
python main.py
pyinstaller --onefile --windowed --name RepoPrep main.py Requirements
Python 3.8+
PySide6
PyInstaller
❓ Why RepoPrep?
Unlike manual cleanup or fragile scripts, RepoPrep creates a safe, clean copy of your project without modifying the original source. Perfect for GitHub publishing, sharing, or archiving.
🤝 Contributing
Contributions are welcome!
Fork the repository
Create a feature branch
Commit your changes
Push to your branch
Open a Pull Request
📄 License
MIT License — see the LICENSE file for details.
👨💻 Author
Ryder GitHub: https://github.com/Bxat01
⭐ Support
If you find RepoPrep useful, please consider giving it a ⭐ on GitHub. It really helps!


