Lock and unlock Chrome tabs with keyboard shortcuts.

Latest Version

Version
1.0
Update
October 21, 2024
Size
15.42KiB
Developer
Category
Users
17
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English (UK)
See more
Permissions
Tabs
Storage
ActiveTab
Scripting
See more

Tab Locker Extension

⚡ Tab Locker - Prevent Accidental Tab Closures!

Tired of accidentally closing important tabs? Tab Locker helps you lock any tab, preventing it from being closed and ensuring you never lose critical webpages.

🔥 Key Features:
⭐️ Reopen Locked Tabs: If a locked tab is closed, it reopens in the same position automatically.
⭐️ Lock & Unlock with Shortcuts: Use customizable keyboard shortcuts to lock or unlock any tab.
⭐️ Extension Toggle: Easily enable or disable the extension through a simple UI toggle.
⭐️ Dark Mode: Switch between light and dark modes to suit your preference.
⭐️ Popup Alerts: Quick pop-up messages when a tab is locked or unlocked.
⭐️ Preserve Tab Position: Locked tabs stay in the same spot, even after reopening when closed.

🚀 How to Use:
➜ Use customizable keyboard shortcuts to lock or unlock any tab.
➜ Set up your lock/unlock shortcuts by going to chrome://extensions/shortcuts.

Made with ❤️ by Akarsh Raj
Any questions or suggestions? Please contact me at 💌 [email protected]
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Tab Locker", "version": "1.0", "description": "Lock and unlock Chrome tabs with keyboard shortcuts.", "icons": { "16": "icon16.png", "48": "icon48.png", "128": "icon128.png" }, "permissions": ["tabs", "storage", "activeTab", "scripting"], "background": { "service_worker": "background.js" }, "commands": { "lock-tab": { "suggested_key": { "default": "Ctrl+Shift+L" }, "description": "Lock current tab" }, "unlock-tab": { "suggested_key": { "default": "Ctrl+Shift+U" }, "description": "Unlock current tab" } }, "action": { "default_popup": "popup.html", "default_title": "Configure Tab Locker" }, "content_scripts": [ { "matches": [""], "css": ["styles.css"] } ]}
Read more