brotab - CLIでブラウザのタブ情報を取得、操作
ブラウザはマウスで操作するものですが、マウスに一度手をやってしまうと開発のスピードが遅くなってしまいます。なるべくキーボード操作したいと思う人もいるでしょう。 今回紹介するbrotabはCLIからブラウザのタブを操作できるコマンドです。
brotabの使い方
listでブラウザが表示しているURLが一覧されます。最初にあるのはウィンドウIDとタブIDです。
$ bt list
a.36.37 moongiftのブックマーク - はてなブックマーク https://b.hatena.ne.jp/moongift/
:
words と打つと、ブラウザ内で使われている単語が一覧で返ってきます。
$ bt words | more
1
10
12
123
13
14
16
:
windows は現在開いているウィンドウのIDとタブの数が返ってくるコマンドです。
$ bt windows
a.36 17
brotabはGoogle ChromeとFirefox向けに機能拡張を提供しています。機能拡張とbrotabコマンドの組み合わせで動作します。設定ファイルがLinux向けなどのパスに出力されるので、他のOSを利用している場合は別途動かす必要があるようです。
brotabはPython製のオープンソース・ソフトウェア(MIT License)です。
balta2ar/brotab: Control your browser’s tabs from the command line