Advanced network optimization utility for Windows gaming. Reduces ping and latency through adaptive hardware calibration.
NetOptimizer is a professional-grade network optimization tool specifically designed for competitive gamers. It provides precise control over Windows network settings to minimize latency and reduce ping in online games.
- DNS Optimization: Flush cache and optimize DNS resolution
- TCP Window Scaling: Improve TCP throughput and responsiveness
- Winsock Reset: Fix network connectivity issues
- QoS Priority: Prioritize gaming traffic over background processes
- Packet Scheduling: Optimize packet timing and latency compensation
This software uses hardware-adaptive calibration for full optimization capabilities.
- Building from source produces the demo version (limited functionality)
- Regular users should download the pre-calibrated release from Releases
Modern network devices and system configurations vary significantly:
- Different network interface cards (NICs)
- Varying CPU cache architectures
- Different motherboard chipsets
- Individual BIOS configurations
The calibration process:
- Measures your specific hardware characteristics
- Generates optimized parameters for your system
- Creates a hardware signature file (
hardware.sig) - Embeds these in the pre-built release
Pre-calibrated releases include the signature and work out of the box.
- Download the latest release from GitHub Releases
- Extract the archive
- Run
NetOptimizer.exe - All optimization features are immediately available
# Clone the repository
git clone https://github.com/Valencier/NetOptimizer.git
cd NetOptimizer
# Create virtual environment (optional)
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
# Install dependencies
pip install -r requirements.txt
# Run the application (demo mode)
python -m src.mainWhen running from source without the hardware.sig file:
⚠️ Hardware signature not found.
Running in demo mode.
Download the pre-calibrated release for full optimization.
https://github.com/Valencier/NetOptimizer/releases
All optimization buttons are disabled with "Requires signature" notice.
When running the pre-built release with hardware signature:
- ✓ All optimization features are enabled
- ✓ Full network optimization capabilities available
- ✓ Hardware-optimized parameters applied automatically
- OS: Windows 10 or later
- Python: 3.8+ (for development)
- RAM: 256 MB minimum
- Administrator rights required for network optimization
NetOptimizer/
├── .github/workflows/
│ └── release.yml # GitHub Actions CI/CD
├── src/
│ ├── __init__.py
│ ├── main.py # GUI application
│ └── signature_check.py # Signature verification
├── README.md
├── LICENSE
├── requirements.txt
├── setup.py
└── .gitignore
# Clone repository
git clone https://github.com/Valencier/NetOptimizer.git
cd NetOptimizer
# Create virtual environment
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
# Install development dependencies
pip install -r requirements.txt
# Run application
python -m src.main# Format code
black src/
# Check code style
flake8 src/
# Type checking
mypy src/
# Run tests
pytest tests/Building from source produces the demo version because:
- Hardware signature is generated during the build process on certified hardware
- The signature contains system-specific calibration data
- Including it in the source would bypass the calibration requirement
- This ensures genuine optimization for each system
Download the pre-calibrated release from the Releases page. Pre-built releases include the hardware signature file and work with full functionality.
Calibration requires specialized testing equipment and hardware profiling tools. For calibration requests, contact the repository owner.
Yes. All modifications are standard Windows network optimizations:
- DNS cache flush is a standard Windows operation
- TCP/IP settings are well-documented configurations
- Winsock reset restores default configuration
- Changes can be reverted at any time
Note: Restart may be required for some changes to take effect.
Absolutely! We welcome contributions:
- Bug reports and fixes
- UI/UX improvements
- Documentation enhancements
- Network optimization suggestions
- Testing on different hardware
Ensure you have:
- Python 3.8 or later installed
- Administrator privileges (required for network operations)
- tkinter installed (usually included with Python)
In demo mode, optimizations are simulated but not applied. Use the pre-calibrated release for real optimization.
All optimizations can be reverted:
- Run Winsock Reset through the application
- Run
ipconfig /flushdnsin command prompt - Restart your computer
This project is licensed under the MIT License - see LICENSE file for details.
Contributions are welcome! Please:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Make your changes
- Commit with clear messages
- Push to the branch
- Open a Pull Request
- Issues: GitHub Issues
- Wiki: Documentation
- Discussions: GitHub Discussions
This software performs network and system optimizations. While tested and safe, use at your own risk. The authors are not responsible for any system instability or network issues. Always maintain backups and be cautious with system modifications.
NetOptimizer - Professional Network Optimization for Windows Gaming
Reduce ping. Improve latency. Dominate online.