Overview
TabCtl - Command Line Tab Control
Take control of your browser tabs from the terminal with TabCtl, a powerful command-line interface for managing browser tabs.
KEY FEATURES
List all open tabs across windows
Activate any tab instantly
Close tabs by ID or pattern
Open new tabs from the command line
Query and filter tabs
Rofi integration for quick tab switching
Support for multiple browsers simultaneously
PERFECT FOR
Developers who live in the terminal
Power users with many tabs
Window manager enthusiasts (i3, Hyprland, etc.)
Anyone who prefers keyboard over mouse
Automation and scripting workflows
HOW IT WORKS
Install the TabCtl command-line tool
Add this extension to enable browser control
Run "tabctl install" to configure native messaging
Start managing tabs from your terminal!
EXAMPLE COMMANDS
tabctl list - List all tabs
tabctl activate f.1.2 - Switch to a specific tab
tabctl close f.1.3 - Close a tab
tabctl query --active - Show active tabs
ADVANCED FEATURES
D-Bus communication for low latency
TSV/JSON output formats for scripting
Rofi scripts for visual tab switching
Virtual desktop/workspace support
Browser-agnostic design
PRIVACY & SECURITY
Only works with locally installed TabCtl
No data sent to external servers
Open source on GitHub
Minimal permissions required
DOCUMENTATION
Visit github.com/slastra/tabctl for installation instructions, documentation, and source code.
Note: This extension requires the TabCtl command-line tool to be installed separately. It acts as a bridge between your terminal and browser.
Tags
Privacy Practices
🔐 Security Analysis
This extension hasn't been security-scanned yet.