Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

33 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

NGXSMK Neural Optimizer

Website Version Python React Electron License Platform GitHub Pages

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.

Visit the official website for more information and downloads.

Quick Start

Option 1: Auto-Install (Recommended)

  1. Download install.bat (or clone the repo and run it)
  2. Double-click install.bat โ€” it automatically detects your architecture, downloads the latest EXE, and launches it
  3. No Python, Node.js, or dependencies required

Option 2: Manual Download

  1. Go to Releases
  2. Download NGXSMK_GameNet_Optimizer_x64.exe (64-bit) or NGXSMK_GameNet_Optimizer_x86.exe (32-bit)
  3. Right-click the EXE โ†’ Properties โ†’ Unblock (if SmartScreen appears)
  4. Double-click to run

Option 3: Installer (Setup.exe)

  1. Download NGXSMK_GameNet_Optimizer_Setup.exe from Releases
  2. Run the installer โ€” adds Start Menu shortcut and uninstall support

โœจ What is NGXSMK GameNet Optimizer?

NGXSMK GameNet Optimizer is a comprehensive, open-source gaming optimization tool with a modern dark theme UI designed to enhance your gaming experience. The architecture features a Python 3.13 Core engine serving a high-performance React 19 Dashboard via a bi-directional Neural Link API.

๐ŸŽฏ Key Benefits

  • ๐Ÿš€ Boost FPS - Optimize system performance for higher frame rates
  • ๐ŸŒ Reduce Latency - Advanced network optimization for lower ping
  • ๐Ÿง  Neural Dashboard - Next-gen React/Electron UI with real-time telemetry
  • ๐Ÿž Toast Notification System - Instant visual feedback for all neural tasks
  • ๐Ÿฅ‡ Stability Elite Ranking - AI-driven system health scoring and predictive bottlenecking
  • ๐Ÿงน Clean Memory - Intelligent RAM management via RAMCleaner.py
  • โšก Smart Traffic - Prioritize gaming traffic over background apps
  • ๐ŸŽฎ Game-Specific - Tailored optimizations for popular games
  • ๐Ÿ“Š Real-time Analytics - Animated charts for live CPU/RAM monitoring

๐ŸŒŸ Features

๐Ÿง  Neural UI & User Experience

  • React 18 Dashboard - High-performance web interface built with modern hooks
  • Electron Standalone - Native Windows experience with frameless "Glass" design
  • Real-time Telemetry - Animated recharts integration for live performance tracking
  • Glassmorphism 2.0 - Premium semi-transparent visuals with glowing mint/cyan accents
  • Cross-Process Bridge - Seamless integration between React UI and Python backend logic

๐ŸŽฎ FPS Boost & Game Optimization

  • 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

๐ŸŒ Network Analyzer

  • 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

๐Ÿ”„ Multi-Connection Manager

  • 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

๐Ÿšฆ Traffic Shaper

  • 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

๐Ÿงน Memory Optimizer

  • 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

๐ŸŽฏ League of Legends Optimizer

  • 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

๐ŸŽฎ Supported Games

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

๐Ÿ› ๏ธ Installation

Prerequisites

  • Python 3.13+ (for building from source)
  • Windows 10/11 (primary support)
  • Administrator privileges (for full functionality)

Automated Builds

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

Download Latest Build

Visit the Actions page to download the latest automated build artifacts.

Installation (From Source)

git clone https://github.com/NGXSMK/ngxsmk-gamenet-optimizer.git
cd ngxsmk-gamenet-optimizer
pip install -r requirements.txt
python run.py

Build Executable

python scripts/build_simple_advanced.py

๐Ÿ“– Usage

Basic Usage

  1. Launch the application using python run.py or run the executable
  2. Use Quick Actions for one-click optimization (Optimize All, Clean RAM, Test Network, Gaming Mode)
  3. Use individual tabs to configure specific features
  4. Monitor performance in real-time with live status indicators
  5. View results with detailed popup modals after each action

Advanced Configuration

  • 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

๐Ÿ—๏ธ Project Structure

ngxsmk-gamenet-optimizer/
โ”œโ”€โ”€ run.py                     # Legacy Python GUI entry
โ”œโ”€โ”€ web-ui/                    # New Neural Dashboard (React source)
โ”‚   โ”œโ”€โ”€ src/App.jsx            # Main UI Logic
โ”‚   โ”œโ”€โ”€ electron-main.cjs      # Desktop Shell configuration
โ”‚   โ””โ”€โ”€ package.json           # UI Dependencies & Scripts
โ”œโ”€โ”€ src/                       # Backend Source
โ”‚   โ””โ”€โ”€ ngx_optimizer/         
โ”‚       โ”œโ”€โ”€ api.py             # Full-stack bridge API (Flask)
โ”‚       โ””โ”€โ”€ modules/           # Core optimization engines
โ”œโ”€โ”€ docs/                      # Updated v2.2.6 documentation
โ”œโ”€โ”€ assets/                    # Shared application assets
โ”œโ”€โ”€ LICENSE                    # MIT License
โ””โ”€โ”€ README.md                  # This file

๐Ÿค Contributing

We welcome contributions! Please see our Contributing Guidelines for details.

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Submit a pull request

Development Setup

git clone https://github.com/NGXSMK/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 run.py

Local Building

# Quick local build
python build_local.py

# Or use the existing build script
python build_simple_advanced.py

๐Ÿ”„ CI/CD Pipeline

This project uses GitHub Actions for automated building, testing, and deployment:

๐Ÿ—๏ธ Build Workflows

  • 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

๐Ÿ“ฆ Automated Features

  • ๐Ÿ”„ 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

๐Ÿš€ Release Process

  1. Tag Creation - Create a version tag (e.g., v2.0.0)
  2. Auto Build - GitHub Actions automatically builds the executable
  3. Auto Release - Release is created with downloadable executables
  4. Artifact Upload - Build artifacts are uploaded to releases

๐Ÿ“Š Build Artifacts

  • Executable - Ready-to-run Windows executable
  • Archive - Complete package with documentation
  • Build Info - Detailed build information and changelog

๐Ÿ“Š Performance Benefits

  • 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

๐Ÿ”’ Privacy & Security

  • 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

๐Ÿ“‹ System Requirements

Minimum Requirements

  • 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

Recommended Requirements

  • 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

Build Requirements (for developers)

  • Python: 3.13+ with pip
  • PyInstaller: For building executables
  • Git: For version control
  • Visual Studio Build Tools: For compiling dependencies (Windows)

๐Ÿ› Troubleshooting

Common Issues

  1. Permission Errors: Run as administrator
  2. Network Analysis Fails: Check firewall settings
  3. Memory Cleanup Issues: Ensure sufficient system resources

Getting Help

๐Ÿ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

๐Ÿ™ Acknowledgments

  • 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

๐Ÿ”ฎ Roadmap

  • 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

๐Ÿ“ž Support


Made with โค๏ธ for the gaming community

NGXSMK GameNet Optimizer - Optimize your gaming experience, open source and free!

About

A powerful, open-source gaming optimization suite written in Python. Features include FPS boost, real-time network latency analysis, smart traffic shaping (QoS), and dedicated optimizations for games like League of Legends and Valorant. Privacy-first with no telemetry.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

15 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages