Chrome++ Next
June 4, 2026 · View on GitHub
English | 简体中文
Chrome++ Next is a version.dll injection project for Google Chrome. It is loaded alongside chrome.exe and augments browser behavior at startup with tab, hotkey, portable, command-line, and policy-related features.
Overview
- Targets Google Chrome on Windows.
- Works by placing
version.dllnext tochrome.exe. - Focuses on practical browser behavior changes instead of UI wrappers or extensions.
- Prioritizes capabilities that browser extensions cannot implement well, or that external tools do not solve cleanly.
Support Policy
- Bug reports are accepted only for the latest stable Google Chrome.
- Other Chromium-based browsers may work, but they are not supported targets.
- Reporting requirements are enforced in the GitHub Issues templates.
Download
Installation
- Put
version.dllin the same directory aschrome.exe. - The recommended installation method is to use the Chrome offline installer package, extract it twice, and use the unpacked Chrome program files directly.
- The project is intended for portable Chrome deployments. If you keep updater components or other Chrome remnants on the system, you are responsible for the resulting environment-specific behavior.
- If
version.dllis not loaded correctly, you can try setdll.
Capability Overview
Tab and bookmark behavior
- Double-click to close tabs.
- Right-click to close tabs, with
Shiftpreserving the original menu. - Keep the last tab from closing the browser window.
- Switch tabs with the mouse wheel over the tab strip.
- Switch tabs with the mouse wheel while holding the right mouse button.
- Open omnibox input or bookmarks in a new tab.
- Control new-tab detection through
new_tab_disableandnew_tab_disable_name.
Hotkeys and input remapping
- Configure a boss key to hide and restore Chrome windows, and mute or restore audio along with those actions.
- Configure a translate hotkey.
- Remap hotkeys to other key combinations or Chrome command IDs through
keymapping.
Portable deployment and startup behavior
- Override
data_dirandcache_dirfor portable use. - Append Chromium switches through
command_line. - Run commands or programs with
launch_on_startupandlaunch_on_exit.
Browser environment controls
- Ignore enterprise policies with
ignore_policies. - Enable the
win32kfallback only when Chrome++ itself causes startup crashes. - Suppress Chrome's false "out of date" upgrade notification on portable installs with
suppress_false_upgrade_notification. - Additional public options such as
show_passwordremain documented insrc/chrome++.ini.
Configuration Reference
- See
src/chrome++.inifor the full public configuration surface.
License
- Versions 1.5.4 and earlier are licensed under MIT, with all rights reserved by Shuax.
- Versions 1.5.5 through 1.5.9 are licensed under MIT, with modifications by contributors in this repository based on Shuax's version.
- Versions 1.6.0 and later are licensed under GPL-3.0.
Thanks
- All contributors
- Original author Shuax
- Revision code provider for version 1.5.5
- 面向大海
- Ho Cheung