Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
C

chrome_plus

> 编程语言
Open source

A DLL hijack implements Chrome full portability as well as tab enhancements.

2.1K stars0 likes0 views
WebsiteGitHub

About

A DLL hijack implements Chrome full portability as well as tab enhancements.

Chrome++ Next

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.dll next to chrome.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

  • Latest releases

Installation

  • Put version.dll in the same directory as chrome.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.dll is not loaded correctly, you can try setdll.

Capability Overview

Tab and bookmark behavior

  • Double-click to close tabs.
  • Right-click to close tabs, with Shift preserving 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.
  • Activate a tab by resting the cursor on it.
  • Open omnibox input or bookmarks in a new tab.
  • Control new-tab detection through new_tab_disable and new_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_dir and cache_dir for portable use.
  • Append Chromium switches through command_line.
  • Run commands or programs with launch_on_startup and launch_on_exit.

Browser environment controls

  • Ignore enterprise policies with ignore_policies.
  • Enable the win32k fallback 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_password remain documented in src/chrome++.ini.

Configuration Reference

  • See src/chrome++.ini for 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

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

C++

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言