Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RepoPrep Pro 🚀

Professional Project Cleaner & Organizer
Prepare your repositories for sharing — clean, copy, and ship with confidence.

RepoPrep Screenshot


✨ Features

  • ✅ 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

📦 Download

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


🚀 Quick Start

  1. Download RepoPrep-1.0.0-win64.exe
  2. Double-click to run (Windows 10/11)
  3. No installation required
  4. On first run, Windows SmartScreen may appear
    → Click More infoRun anyway

🎯 How It Works

  1. Select the source project folder
  2. Select the target folder for the clean copy
  3. Click Scan to analyze the project
  4. Click Clean & Copy
  5. Done 🎉 — your repo is ready to publish

Automatically skips:

  • .git
  • node_modules
  • __pycache__
  • dist, build
  • IDE files and cache folders

🖼️ Screenshots

Main Window

Main Window

Application Icon

Application Icon


⚙️ Technical Details

  • Framework: PySide6 (Qt for Python)
  • Executable Builder: PyInstaller
  • OS Support: Windows 10 / 11 (64-bit)
  • Portable: Yes (no installer)
  • Average Size: ~15 MB

🛠️ For Developers

Build from source

# Clone repository
git clone https://github.com/Bxat01/RepoPrep-Pro
cd RepoPrep-Pro

Install dependencies

pip install -r requirements.txt

Run from source

python main.py

Build executable

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!

About

**Professional Project Cleaner & Organizer**

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages