A powerful, open-source gaming optimization suite with modern UI that enhances your gaming experience through advanced network optimization, system tuning, and real-time performance monitoring.
- Download the latest release from Releases
- Extract the executable from the zip file
- Run
NGXSMK_GameNet_Optimizer_Advanced.exe - Enjoy optimized gaming performance!
# Clone the repository
git clone https://github.com/toozuuu/ngxsmk-gamenet-optimizer.git
cd ngxsmk-gamenet-optimizer
# Install dependencies
pip install -r requirements.txt
# Build executable
python build_simple_advanced.py
# Run the application
python main.pyNGXSMK GameNet Optimizer is a comprehensive, open-source gaming optimization tool with a modern dark theme UI designed to enhance your gaming experience through intelligent system and network optimization. Unlike commercial alternatives, it's completely free, open-source, and respects your privacy.
- ๐ Boost FPS - Optimize system performance for higher frame rates
- ๐ Reduce Latency - Advanced network optimization for lower ping
- ๐งน Clean Memory - Intelligent RAM management and cleanup
- โก Smart Traffic - Prioritize gaming traffic over background apps
- ๐ฎ Game-Specific - Tailored optimizations for popular games
- ๐ Privacy-First - No data collection, everything runs locally
- ๐จ Modern UI - Sleek dark theme with adaptive sizing for all PCs
- ๐ Real-time Monitoring - Live system status and performance metrics
- Adaptive Window Sizing - Automatically adjusts for low-end and high-end PCs
- Modern Dark Theme - Sleek gaming-focused interface with green accents
- Real-time Status Monitoring - Live system metrics with color-coded indicators
- Glassmorphism Effects - Modern semi-transparent elements for depth
- Responsive Design - Optimized for all screen sizes and system capabilities
- Intelligent Game Detection - Automatically detects and optimizes running games
- Process Priority Management - Sets high priority for gaming applications
- CPU & GPU Optimization - Advanced system tuning for maximum performance
- Real-time Monitoring - Live FPS and system metrics display
- Quick Action Buttons - One-click optimization for common tasks
- Multi-Server Testing - Test latency to gaming servers worldwide
- Bandwidth Analysis - Comprehensive speed testing and analysis with realistic estimates
- Gaming Server Optimization - Specialized testing for popular games
- Connection Quality Assessment - Detailed network quality scoring
- Real-time Network Monitoring - Live connection status and performance metrics
- Load Balancing - Distribute traffic across multiple connections
- Automatic Failover - Seamless switching to backup connections
- Quality Monitoring - Real-time connection performance tracking
- Smart Routing - Optimize traffic paths for gaming
- Bandwidth Control - Set limits and prioritize gaming traffic
- QoS Management - Quality of Service for optimal gaming
- Background App Limiting - Reduce interference from other applications
- Real-time Monitoring - Live bandwidth usage tracking
- Smart RAM Cleaning - Intelligent memory management with detailed feedback
- Process Optimization - Close unnecessary background applications
- Auto-cleanup - Automatic memory optimization
- Gaming-Specific Tuning - Optimized for gaming workloads
- Real-time Memory Monitoring - Live RAM usage with color-coded status indicators
- Dedicated LoL Support - Specialized optimizations for League of Legends
- Server Latency Testing - Test ping to all major LoL servers (NA, EUW, EUNE, KR, BR, SG)
- Best Server Selection - Automatically find your optimal server
- Real-time Performance - Monitor LoL-specific metrics
- Accurate Latency Results - Fixed server testing with proper ping parsing
- League of Legends (with server testing)
- Valorant
- Counter-Strike 2
- Fortnite
- Apex Legends
- Call of Duty
- Overwatch
- Dota 2
- PUBG
- Rust
- Minecraft
- And many more!
- Python 3.13+ (for building from source)
- Windows 10/11 (primary support)
- Administrator privileges (for full functionality)
This project uses GitHub Actions for automated building and testing:
- ๐ Automatic Builds - Every push triggers a new build
- ๐ฆ Pre-built Executables - Download ready-to-use executables
- ๐งช Automated Testing - Continuous integration testing
- ๐ Build Status - Real-time build status monitoring
Visit the Actions page to download the latest automated build artifacts.
git clone https://github.com/toozuuu/ngxsmk-gamenet-optimizer.git
cd ngxsmk-gamenet-optimizer
pip install -r requirements.txt
python launcher.pypython install_simple.pyWindows:
run.batLinux/Mac:
./run.sh- Launch the application using
python main.pyor run the executable - Use Quick Actions for one-click optimization (Optimize All, Clean RAM, Test Network, Gaming Mode)
- Use individual tabs to configure specific features
- Monitor performance in real-time with live status indicators
- View results with detailed popup modals after each action
- FPS Boost: Configure game-specific optimizations with real-time monitoring
- Network Analyzer: Test and optimize your connection with detailed analysis
- Multi Internet: Manage multiple connections with load balancing
- Traffic Shaper: Control bandwidth allocation and QoS settings
- RAM Cleaner: Optimize memory usage with detailed feedback
- LoL Optimizer: Specialized League of Legends features with server testing
- Settings: Configure theme, language, and system preferences
- About: View version information and project details
ngxsmk-gamenet-optimizer/
โโโ main.py # Main application
โโโ build_simple_advanced.py # Build script
โโโ build_local.py # Local development build
โโโ requirements.txt # Python dependencies
โโโ requirements_minimal.txt # Minimal dependencies
โโโ modules/ # Core optimization modules
โ โโโ fps_boost.py # FPS optimization
โ โโโ network_analyzer.py # Network analysis
โ โโโ multi_internet.py # Multi-connection management
โ โโโ traffic_shaper.py # Traffic shaping
โ โโโ ram_cleaner.py # Memory optimization
โ โโโ lol_optimizer.py # League of Legends specific
โ โโโ config_manager.py # Configuration management
โ โโโ settings_dialog.py # Settings interface
โ โโโ advanced_optimizer.py # Advanced optimization
โ โโโ system_monitor.py # System monitoring
โ โโโ network_optimizer.py # Network optimization
โ โโโ gaming_optimizer.py # Gaming optimization
โโโ .github/workflows/ # CI/CD pipelines
โ โโโ build.yml # Main build workflow
โ โโโ dev-build.yml # Development builds
โ โโโ release.yml # Release workflow
โ โโโ test.yml # Testing workflow
โโโ dist/ # Built executables
โโโ LICENSE # MIT License
โโโ CONTRIBUTING.md # Contributing guidelines
โโโ CODE_OF_CONDUCT.md # Code of conduct
โโโ CHANGELOG.md # Version history
โโโ README.md # This file
We welcome contributions! Please see our Contributing Guidelines for details.
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
git clone https://github.com/toozuuu/ngxsmk-gamenet-optimizer.git
cd ngxsmk-gamenet-optimizer
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
pip install -r requirements.txt
python main.py# Quick local build
python build_local.py
# Or use the existing build script
python build_simple_advanced.pyThis project uses GitHub Actions for automated building, testing, and deployment:
- Main Build (
build.yml) - Builds on push to main/develop branches - Development Build (
dev-build.yml) - Quick builds for feature branches - Release Build (
release.yml) - Creates releases with executables - Test Suite (
test.yml) - Automated testing and validation
- ๐ Auto Build - Every push triggers a new build
- ๐งช Auto Test - Comprehensive testing on multiple Python versions
- ๐ฆ Auto Release - Automatic release creation on version tags
- ๐ Build Status - Real-time build status monitoring
- ๐ Security Scan - Basic security checks on builds
- Tag Creation - Create a version tag (e.g.,
v2.0.0) - Auto Build - GitHub Actions automatically builds the executable
- Auto Release - Release is created with downloadable executables
- Artifact Upload - Build artifacts are uploaded to releases
- Executable - Ready-to-run Windows executable
- Archive - Complete package with documentation
- Build Info - Detailed build information and changelog
- Reduced Latency - Optimize network routing for lower ping
- Higher FPS - System optimization for better frame rates
- Less Lag - Traffic shaping and priority management
- Better Stability - Memory optimization and process management
- Optimal Server Selection - Find the best gaming servers
- Real-time Monitoring - Live system status with color-coded indicators
- Adaptive Performance - Optimized for both low-end and high-end PCs
- Quick Actions - One-click optimization for common tasks
- 100% Local Processing - No data sent to external servers
- No Telemetry - Complete privacy protection
- Open Source - Full transparency and auditability
- No Ads - Completely ad-free experience
- No Data Collection - Your data stays on your device
- OS: Windows 10/11 (64-bit)
- RAM: 4GB minimum, 8GB recommended
- CPU: Dual-core processor (2.0 GHz+)
- Storage: 100MB free space
- Network: Active internet connection
- Permissions: Administrator privileges for full functionality
- OS: Windows 11 (latest updates)
- RAM: 16GB or more
- CPU: Quad-core processor (3.0 GHz+)
- Storage: 500MB free space (SSD recommended)
- Network: High-speed internet connection
- GPU: Dedicated graphics card for gaming
- Python: 3.13+ with pip
- PyInstaller: For building executables
- Git: For version control
- Visual Studio Build Tools: For compiling dependencies (Windows)
- Permission Errors: Run as administrator
- Network Analysis Fails: Check firewall settings
- Memory Cleanup Issues: Ensure sufficient system resources
- GitHub Issues: Report bugs and request features
- Discussions: Community discussions
- Email: sachindilshan040@gmail.com
This project is licensed under the MIT License - see the LICENSE file for details.
- Inspired by the gaming community's need for accessible optimization tools
- Built with open source principles and community feedback
- Special thanks to all contributors and testers
- Modern UI with dark theme
- Real-time system monitoring
- Adaptive window sizing for all PCs
- Quick action buttons
- Enhanced RAM cleaning with feedback
- Improved network testing
- Fixed LoL server latency testing
- macOS support
- Additional game support
- Advanced network protocols
- Machine learning optimization
- Plugin system
- Mobile companion app
- GitHub Issues: Report bugs and request features
- Discussions: Community discussions
- Email: sachindilshan040@gmail.com
- Maintainer: @toozuuu
Made with โค๏ธ for the gaming community
NGXSMK GameNet Optimizer - Optimize your gaming experience, open source and free!