Smart Link Management
Your Way

Force all links to open in new tabs with intelligent whitelist control.
Available as Tampermonkey userscript and Chrome extension.

✨ Dark Mode 🌍 i18n Support ⚑ Lightweight πŸ”’ Secure

Powerful Features

Everything you need for smart link management

πŸ“‹

Whitelist Mode

Only applies to specified domains for better control and performance. You decide which sites to enhance.

⚑

Dynamic Content

Handles both existing and dynamically added links using MutationObserver for real-time updates.

πŸ”’

Security First

Adds rel="noopener noreferrer" to prevent security issues. Your browsing stays safe.

🎨

Dark Mode

Automatically adapts to system dark/light mode preferences with smooth transitions.

🌍

Internationalization

Auto language detection (English/Chinese) based on browser settings. More languages coming soon.

πŸ’Ύ

Persistent Storage

Your whitelist preferences are saved and synced across devices automatically.

Choose Your Version

Two implementations, same great features

πŸš€

Userscript Version

Tampermonkey

Perfect for quick testing, development, or users who prefer Tampermonkey/Greasemonkey.

Features:

  • βœ“ Menu-based management
  • βœ“ GM_* APIs for storage
  • βœ“ Modal interface
  • βœ“ Cross-browser support
  • βœ“ Easy to customize
Best for: Developers, power users, quick testing
Install Userscript β†’

Feature Comparison

Feature Userscript Extension
Link Management βœ“ βœ“
Whitelist Control βœ“ βœ“
Dark Mode βœ“ βœ“
Internationalization βœ“ βœ“
Installation Manual Script One-Click
Updates Manual Automatic
UI Type Menu Commands Popup Interface
Distribution GitHub Chrome Web Store

Quick Installation

1

Install Tampermonkey

Install the Tampermonkey browser extension from your browser's extension store.

2

One-Click Install

Click the install button below to go to Greasy Fork and install the script with one click.

3

Start Using

Navigate to any website, open Tampermonkey menu to add domains to whitelist.

Alternative: Manual Installation

If you prefer manual installation, download the script from GitHub and install it manually in Tampermonkey.

1

Download Extension

Clone or download the repository from GitHub

git clone https://github.com/xiaowulang-turbo/OpenInNewTab.git
2

Enable Developer Mode

Open Chrome β†’ Go to chrome://extensions/ β†’ Enable "Developer mode" (toggle in top right)

3

Load Extension

Click "Load unpacked" β†’ Select the extension directory from the downloaded repository

4

Start Using

Click the extension icon to open the popup and add domains to your whitelist

πŸ’‘ Note: The extension is currently available for developer mode installation. Chrome Web Store distribution coming soon!

Beautiful Interface

Modern UI with dark mode support

🎨

Extension Popup

Quick add current domain

Chrome Extension - Light Mode

πŸŒ™

Extension Popup

Dark mode enabled

Chrome Extension - Dark Mode

πŸ“

Whitelist Manager

Userscript modal interface

Userscript - Modal Interface

Ready to Get Started?

Choose your preferred version and start managing your links smarter today.