HNリンクを1タブで閲覧できるユーザースクリプト

原題: Show HN: I was tired of opening 2 tabs for every HN link, so I made a userscript

なぜ重要か

HNユーザーの日常的なブラウジング体験を改善するOSSツールとして、デベロッパーコミュニティにおけるユーザースクリプト文化の継続的な需要を示す事例となる。

開発者のtwalichiewicz氏がHacker Newsのリンクを2タブで開く手間を解消するユーザースクリプト「HNewhere」をGitHubで公開した。記事ページにサイドバーを追加し、HNのコメントをページ離脱なしに表示できる。スター数は63を獲得している。

「HNewhere」は、Hacker Newsのリンクを閲覧する際に記事用とHNコメント用の2タブを開く必要があった手間を解消するために開発された軽量ユーザースクリプトだ。GitHubにMITライセンスで公開されており、2025年時点でスター63、フォーク3を獲得している。

主な機能は以下の通り。HNのディスカッションを記事の横にサイドバーとして表示し、HN AlgoliaサーチAPIを利用して対応するHNストーリーを自動検出する。サイドバーは幅のリサイズやコメントの折りたたみが可能で、サイドバーの幅設定は保持される。HNから開いたリンクを追跡する機能も備える。返信リンクはHN本体に直接遷移する形で動作する。

利用にはTampermonkey、Violentmonkey、Userscripts(Safari)などのユーザースクリプトマネージャーが必要。インストール後はHNのディスカッションが存在する記事ページを訪問するだけで自動的に機能する。バックエンドにはHacker News公式APIとHN Algolia検索APIを使用している。

出典

github.com — 元記事を読む →