This latest version is focused on maintainability and performance. I designed the core logic using several Design Patterns (Abstract Factory, Strategy, Composite) to ensure robustness and modularity. I also implemented multi-threading to parallelize cloning across CPU cores (Windows, macOS, Linux/ARM64).
Key features include: Rate Limit Prevention (to avoid server bans), Granular Filtering (cloning only specific types like Starred, Archived, or Private repos), and a Detailed Log File for post-operation verification.
You can find the source code and full README here: https://github.com/goto-eof/fromgtog Or download the latest version: [https://github.com/goto-eof/fromgtog?tab=readme-ov-file#down...
Feedback is welcome! What other platforms should I integrate next?