🎮 An open-source game speed modifier.
See the code
The Best Open-Source Game Speed Controller
🌐 English |
Deutsch |
Français |
日本語 |
한국어 |
Português (BR)
|
Русский |
Español |
Nederlands |
हिन्दी |
繁體中文 |
简体中文
📦 Method 1: Winget
# Install command
winget install openspeedy
# Open a new terminal and run openspeedy
openspeedy
📥 Method 2: Manual Download
Visit the Releases page to download the latest version.
🎮 Method 3: Steam (Optional)
Get it on the Steam store. This is an optional way to install.
Launch OpenSpeedy
Run the target game you want to speed up
Select the game process and adjust the speed multiplier in the OpenSpeedy interface
Takes effect immediately — see the comparison below
Prerequisites:
Build command:
npm run tauri dev
OpenSpeedy adjusts game speed by hooking the following Windows system time functions:
| Function | Library | Purpose |
|---|---|---|
| Sleep | user32.dll | Thread sleep |
| SetTimer | user32.dll | Creates message-based timers |
| timeGetTime | winmm.dll | Retrieves system uptime in milliseconds |
| GetTickCount | kernel32.dll | Retrieves system uptime in milliseconds |
| GetTickCount64 | kernel32.dll | Retrieves system uptime in milliseconds (64-bit) |
| QueryPerformanceCounter | kernel32.dll | High-resolution performance counter |
| GetSystemTimeAsFileTime | kernel32.dll | Retrieves system time |
| GetSystemTimePreciseAsFileTime | kernel32.dll | Retrieves high-precision system time |
| SetWaitableTimer | kernel32.dll | Sets a waitable timer |
| SetWaitableTimerEx | kernel32.dll | Sets a waitable timer (extended) |
If you encounter any issues, please reach out via:
OpenSpeedy is licensed under the GPL v3 license.
OpenSpeedy uses source code from the following projects. Thanks to the open-source community! If OpenSpeedy helps you, a Star is welcome!
Disclaimer: OpenSpeedy is intended for educational and research purposes only. Users assume all risks and liabilities associated with the use of this software. The author is not responsible for any loss or legal liability arising from the use of this software.
1,642 followers · starred Aug 2025
115 followers · starred Jul 2025
607 followers · starred Nov 2025
330 followers · starred Jul 2025
🎮 An open-source game speed modifier.
See the code
The Best Open-Source Game Speed Controller
🌐 English |
Deutsch |
Français |
日本語 |
한국어 |
Português (BR)
|
Русский |
Español |
Nederlands |
हिन्दी |
繁體中文 |
简体中文
📦 Method 1: Winget
# Install command
winget install openspeedy
# Open a new terminal and run openspeedy
openspeedy
📥 Method 2: Manual Download
Visit the Releases page to download the latest version.
🎮 Method 3: Steam (Optional)
Get it on the Steam store. This is an optional way to install.
Launch OpenSpeedy
Run the target game you want to speed up
Select the game process and adjust the speed multiplier in the OpenSpeedy interface
Takes effect immediately — see the comparison below
Prerequisites:
Build command:
npm run tauri dev
OpenSpeedy adjusts game speed by hooking the following Windows system time functions:
| Function | Library | Purpose |
|---|---|---|
| Sleep | user32.dll | Thread sleep |
| SetTimer | user32.dll | Creates message-based timers |
| timeGetTime | winmm.dll | Retrieves system uptime in milliseconds |
| GetTickCount | kernel32.dll | Retrieves system uptime in milliseconds |
| GetTickCount64 | kernel32.dll | Retrieves system uptime in milliseconds (64-bit) |
| QueryPerformanceCounter | kernel32.dll | High-resolution performance counter |
| GetSystemTimeAsFileTime | kernel32.dll | Retrieves system time |
| GetSystemTimePreciseAsFileTime | kernel32.dll | Retrieves high-precision system time |
| SetWaitableTimer | kernel32.dll | Sets a waitable timer |
| SetWaitableTimerEx | kernel32.dll | Sets a waitable timer (extended) |
If you encounter any issues, please reach out via:
OpenSpeedy is licensed under the GPL v3 license.
OpenSpeedy uses source code from the following projects. Thanks to the open-source community! If OpenSpeedy helps you, a Star is welcome!
Disclaimer: OpenSpeedy is intended for educational and research purposes only. Users assume all risks and liabilities associated with the use of this software. The author is not responsible for any loss or legal liability arising from the use of this software.
1,642 followers · starred Aug 2025
115 followers · starred Jul 2025
607 followers · starred Nov 2025
330 followers · starred Jul 2025