A Chrome extension that enhances browser productivity with keyboard shortcuts and UI controls.
This extension provides three main functionalities:
- Duplicate Tab: Creates a duplicate of the current active tab (shortcut:
Ctrl+Shift+D
) - Pin Tab: Toggles the pinned state of the current active tab (shortcut:
Ctrl+Shift+P
) - Collapse Translation Files: On GitHub PR pages, collapses all translation files (*.json with 2-letter language codes) to reduce visual clutter (shortcut:
Ctrl+Shift+T
)
All features can be accessed via:
- Keyboard shortcuts
- Extension popup menu (click the extension icon)
- Use
Ctrl+Shift+D
to duplicate the current tab - Use
Ctrl+Shift+P
to pin or unpin the current tab
When reviewing Pull Requests on GitHub with many translation files (like en.json
, de.json
, etc.):
- Navigate to the PR page
- Press
Ctrl+Shift+T
or click the extension icon and select "Collapse Translations" - All translation files will be collapsed, making it easier to focus on code changes
- Download and extract the ZIP file
- Go to Chrome settings (
chrome://extensions/
) - Enable "Developer mode" in the top-right corner
- Click "Load unpacked" and select the extracted folder
- The extension is now installed and ready to use
- Optional: Navigate to the Extensions > Keyboard Shortcuts menu to customize shortcuts
This extension uses:
- Chrome Extension Manifest V3
- Background service worker for tab operations
- Content scripts for GitHub page interaction
- No external dependencies or network requests
- v1.2: Added GitHub translation file collapsing feature and popup interface
- v1.1: Initial release with tab duplication and pinning functionality
This project is licensed under the MIT License - see the LICENSE file for details.
All good: your productivity just doubled! Remember to ⭐️ this repository!