A Chrome extension that automatically moves new tabs to the beginning of your tab bar instead of the end, making it easier to access recently opened tabs.
- Auto-repositioning: New tabs automatically appear after pinned tabs
- Smart detection: Only affects new tab pages and empty tabs
- Pinned tab aware: Respects your pinned tabs and positions new tabs after them
- Lightweight: Minimal performance impact with efficient tab management
When you open a new tab (either by clicking the "+" button or using Ctrl+T), the extension:
- Detects if it's a new tab page or empty tab
- Queries all tabs in the current window
- Counts pinned tabs to determine the correct insertion point
- Moves the new tab to the position right after pinned tabs
- Clone or download this repository
- Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode" in the top right
- Click "Load unpacked" and select the project folder
- The extension will be installed and active
manifest.json- Extension configuration and permissionsbackground.js- Service worker that handles tab managementREADME.md- This documentation
The extension requires minimal permissions:
- tabs: To query and move tabs
- activeTab: To access the current tab information
- Chrome (Manifest V3)
- Chromium-based browsers (Edge, Brave, etc.)
- v1.0 - Initial release with basic tab repositioning functionality
Feel free to submit issues, feature requests, or pull requests to improve this extension!
This project is open source and available under the MIT License.
Hashtags: #ChromeExtension #TabManagement #Productivity #BrowserExtension #JavaScript #ManifestV3 #WebDevelopment #OpenSource #Chrome #Tabs #UserExperience #BrowserTools #Extension #DevTools #WebDev #ChromeWebStore #BrowserProductivity #TabOrganization #Frontend #JavaScriptExtension