RatioForge is amodern, .NET 8-powered torrent client simulator that allows you to fake upload and download statistics to almost all BitTorrent trackers.
Note: This project is a fork and modernization of RatioMaster.NET by Nikolay Kostov. See NOTICE.md for full attribution.
- Standalone Application: Does NOT rely on your BitTorrent client (uTorrent, qBittorrent, etc.)
- No Real Transfer: Does NOT download/upload actual files - only simulates stats
- Wide Client Support: Hardcoded emulations for popular BitTorrent clients:
- uTorrent (multiple versions)
- BitComet, Azureus/Vuze
- ABC, BitLord, BTuga
- BitTornado, Burst, BitTyrant, BitSpirit
- Deluge, Transmission, KTorrent
- And more!
- Modernized: Rebuilt for .NET 8 with improved performance and Windows 11 support
- Windows 10/11 (64-bit recommended)
- .NET 8 Runtime (Download here)
- Download the latest release from the Releases page
- Extract the archive
- Run
RatioForge.exe
- .NET 8 SDK
- Visual Studio 2022 (or later) or Rider
# Clone the repository
git clone https://github.com/tsautier/RatioForge.git
cd RatioForge
# Restore dependencies
dotnet restore Source/RatioForge.sln
# Build
dotnet build Source/RatioForge.sln --configuration Release
# Run
dotnet run --project Source/RatioForge/RatioForge.csprojdotnet test Source/RatioForge.sln- Load a
.torrentfile - Select the BitTorrent client to emulate
- Configure upload/download speeds and ratio
- Click "Start" to begin sending fake stats to the tracker
For detailed usage instructions, see the built-in help menu.
- Complete Rename: RatioMaster.NET → RatioForge
- .NET 8 Migration: Modernized from .NET Framework 4.0
- Improved Performance: Leveraging latest .NET runtime optimizations
- Updated Dependencies: All packages upgraded to latest versions
- Modern Codebase: C# 12 features and nullable reference types
- Better Maintainability: SDK-style project format
See CHANGELOG.md for full version history.
RatioForge is based on RatioMaster.NET by Nikolay Kostov:
- Original Development: 2006-2016
- Original Author: Nikolay Kostov (NikolayIT)
- Original Repository: https://github.com/NikolayIT/RatioMaster.NET
This fork was created in 2026 to modernize the project for current .NET standards while preserving all original functionality.
This project is licensed under the MIT License - see the LICENSE file for details.
- Original Work (2006-2016): Copyright © Nikolay Kostov
- Derivative Work (2026-present): Copyright © Thomas SAUTIER
See NOTICE.md for full attribution details.
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This software is for educational purposes only. Use at your own risk. The developers are not responsible for any misuse or damage caused by this program.
- Issues: GitHub Issues
- Discussions: GitHub Discussions
Made with ❤️ using .NET 8
Based on RatioMaster.NET by Nikolay Kostov