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.
- 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.
- 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.
- 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.
- 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.
- 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.
- Override
data_dirandcache_dirfor portable use. - Append Chromium switches through
command_line. - Run commands or programs with
launch_on_startupandlaunch_on_exit.
- Ignore enterprise policies with
ignore_policies. - Enable the
win32kfallback only when Chrome++ itself causes startup crashes. - Additional public options such as
show_passwordremain documented insrc/chrome++.ini.
- See
src/chrome++.inifor the full public configuration surface.
- 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.
- All contributors
- Original author Shuax
- Revision code provider for version 1.5.5
- 面向大海
- Ho Cheung