E Tech.

BubbleTeaを使ってブックマーク検索ツールを作った

はじめに

以前、Chromeのユーザプロファイルを横断して検索できるCLIツールを作成した。
個人的に英語で開発するためのプロファイル、プライベート用のプロファイル、Googleにログインしっぱなしのプロファイルなどを使い分けていて、あったら便利そうというのが動機。
使ったのはBubbleTeaというGo製のライブラリ。Charmプロジェクトの一部らしい。

作ったもの

最初はこのような見た目。 alt text

例えば「qiita」で検索すると、複数プロファイルにまたがってURLとタイトルから検索ができる。 alt text

ソースコードはこちら。

C:\Users\(ユーザ名)\AppData\Local\Google\Chrome\User Data\Profile *C:\Users\(ユーザ名)\AppData\Local\Google\Chrome\User Data\Default配下のbookmarksを読み込む仕様にしているため、今のところはWindowsでしか動作しない。