Enhance your browsing experience, one click at a time

Latest Version

Version
2.3.1
Update
February 19, 2024
Size
322KiB
Developer
Category
Users
1,000+
Rating
4.34375 β˜…
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Tabs
TabGroups
Storage
System.display
Alarms
See more

Tab Sorter 2 Extension

Introducing TabSorter2 - the browser extension designed to revolutionize the way you manage your tabs!
Say goodbye to tab clutter and hello to seamless organization with just one click.

Here's why TabSorter2 is a game-changer:

πŸ…΄πŸ…΅πŸ…΅πŸ…ΎπŸ†πŸ†ƒπŸ…»πŸ…΄πŸ†‚πŸ†‚ πŸ†ƒπŸ…°πŸ…± πŸ…ΌπŸ…°πŸ…½πŸ…°πŸ…ΆπŸ…΄πŸ…ΌπŸ…΄πŸ…½πŸ†ƒ [FREE]:
β€’ πŸ’« Quickly sort your tabs by domain and title for easy navigation.
β€’ πŸ”„ Merge all your windows into one streamlined interface.
β€’ 🎲 Spice things up by shuffling your tabs for a bit of fun!
β€’ πŸ’₯ Collapse: Create groups of domains with more than 2 tabs opened [NEW]

πŸ…°πŸ…³πŸ†…πŸ…°πŸ…½πŸ…²πŸ…΄πŸ…³ πŸ…΅πŸ…΄πŸ…°πŸ†ƒπŸ†„πŸ†πŸ…΄πŸ†‚ πŸ…΅πŸ…ΎπŸ† πŸ…ΏπŸ…ΎπŸ††πŸ…΄πŸ† πŸ†„πŸ†‚πŸ…΄πŸ†πŸ†‚:
β€’ ↔️ Split your window vertically or horizontally to tailor your browsing experience.
β€’ 🏷️ Take control with Domain Uniting, perfect for grouping or isolating tabs from the same domain.
β€’ 🧠 Optimize your memory usage with Memory Optimization, freezing and unloading tabs to save valuable resources.
β€’ 🧹 Say goodbye to clutter with Domain Cleanup, closing all tabs from a specific domain across all windows.
β€’ 🚫 Eliminate duplicates with Tab Deduplication for a cleaner browsing experience.

πŸ…²πŸ…ΎπŸ…ΌπŸ…±πŸ…°πŸ†ƒ πŸ†ƒπŸ…°πŸ…± πŸ…°πŸ…³πŸ…³πŸ…ΈπŸ…²πŸ†ƒπŸ…ΈπŸ…ΎπŸ…½:
β€’ 🎯 Dive into Focus Mode to eliminate distractions and boost productivity with a clear canvas.
β€’ πŸ“š Easily return to your tabs with Unfocus when you're ready to dive back in.

πŸ…ΎπŸ†πŸ…ΆπŸ…°πŸ…½πŸ…ΈπŸ†‰πŸ…°πŸ†ƒπŸ…ΈπŸ…ΎπŸ…½πŸ…°πŸ…» πŸ…±πŸ…»πŸ…ΈπŸ†‚πŸ†‚ πŸ††πŸ…ΈπŸ†ƒπŸ…· πŸ†‚πŸ†ƒπŸ…°πŸ…²πŸ…ΊπŸ…ΈπŸ…½πŸ…Ά πŸ…ΌπŸ…ΎπŸ…³πŸ…΄:
β€’ πŸ—‚οΈ Keep your windows neat and clutter-free after a domain split with Stacking Mode.
β€’ ✨ Tidy up: Feeling overwhelmed? In one clean sweep, tidy up your messy tab life 🧹 [FREE - Experimental for 50+ tabs opened]


Why wait any longer? Embrace the essentials for free indefinitely or subscribe to support continuous development and unlock all current and forthcoming features πŸ™Œ. Seize control of your browsing journey today with TabSorter2. Your tabs will thank you for it πŸ˜‰!
Read more

Source Manifest.json

{ "name": "__MSG_appName__", "version": "2.3.1", "manifest_version": 3, "description": "__MSG_appDescription__", "offline_enabled": false, "icons": { "16": "images/icon-16.png", "128": "images/icon-128.png" }, "default_locale": "en", "background": { "service_worker": "bg-sw.js" }, "permissions": [ "tabs", "tabGroups", "storage", "system.display", "alarms" ], "optional_permissions": [ "downloads" ], "web_accessible_resources": [ { "resources": [ "images/icon-48.png", "images/sleepy.json", "images/snoozy_tab.svg", "SpecRunner.html", "scripts/contentScript.js", "background.modular.js", "bifrost.html", "pkg/hello_ext_bg.wasm", "pkg/hello_ext_bg.js", "pkg/hello_ext.js" ], "matches": [ "" ] } ], "content_security_policy": { "extension_pages": "script-src 'self' 'wasm-unsafe-eval'; object-src 'self'" }, "update_url": "https://clients2.google.com/service/update2/crx", "DEPRECATED_options_ui": { "page": "options.html", "open_in_tab": true }, "action": { "default_icon": { "19": "images/icon-19.png", "38": "images/icon-38.png" }, "default_title": "tabSorter2", "default_popup": "popup.html" }, "host_permissions": [ "https://publicsuffix.org/*" ], "commands": { "sort_current": { "suggested_key": { "default": "Alt+Shift+S", "mac": "Alt+Shift+S" }, "description": "Sort current tabs" }, "merge_all": { "suggested_key": { "default": "Alt+Shift+M", "mac": "Alt+Shift+M" }, "description": "Merge all windows" }, "shuffle": { "suggested_key": { "default": "Alt+Shift+F", "mac": "Alt+Shift+F" }, "description": "Shuffle" }, "discard": { "suggested_key": { "default": "Alt+Shift+D", "mac": "Alt+Shift+D" }, "description": "Discard tabs" }, "split_by_domains": { "description": "Split by domains" }, "remove_duplicates": { "description": "Remove any duplicate urls" } }}
Read more