bensadeh/tailspin
Rust製のコマンドラインログファイル用ハイライター(バイナリ名はtspin)。あらゆる形式のログで日付、数値、IP、UUID、URL、キーワードを色分けします。
- スター
- 7,999
- フォーク
- 140
- 未解決の Issue
- 2
- 最終コミット
- 3 日前
これは何?
tailspinは、ログファイルをシンタックスハイライト付きで表示するコマンドラインツールです。各行を複数のパターンマッチャーで解析し、日付、数値、IPv4アドレス、UUID、URL、ファイルパス、HTTPメソッド、重要度を示すキーワードなど、よく使われる要素を認識します。形式ごとの設定は不要です。
ファイルをlessページャーで開いたり、tail -fのようにファイルを追跡したり、journalctlやkubectl logsなどのパイプ入力を読み込んだり、コマンドを実行してその出力を表示したりできます。フラグでハイライトグループを切り替えられ、theme.tomlファイルでスタイルをカスタマイズできます。また、ユーザー定義のキーワードや正規表現にも対応しています。
インストールされるバイナリ名はtspinです。Homebrew、Cargo、複数のLinuxディストリビューションのリポジトリ、Nix、Windows向けのScoopから入手できます。
主な機能
- 01あらゆる形式のログで日付、数値、IPアドレス、UUID、URL、パスなどをハイライト
- 02セットアップや設定なしで使える
- 03tail -fのように、出力されるログをリアルタイムで追跡
- 04kubectl logsやjournalctlなどのコマンドとスムーズに連携
- 05theme.tomlでハイライトグループや色をカスタマイズ
- 06フラグまたは設定ファイルで、キーワードや正規表現のハイライトを追加
ユースケース
- ターミナルでアプリケーションログを読みやすく色分けして確認
- KubernetesのPodログを色付きでリアルタイムに追跡
- サーバーからパイプしたsyslogやjournalctlの出力をハイライト
- 見慣れない形式のログからエラーを示すキーワードをすばやく見つける
クイックスタート
- 1
Cargoでインストール
cargo install tailspin - 2
ログファイルをハイライト表示
tspin application.log
トピック
よくある質問
- tailspin とは?
- Rust製のコマンドラインログファイル用ハイライター(バイナリ名はtspin)。あらゆる形式のログで日付、数値、IP、UUID、URL、キーワードを色分けします。 tailspinは、ログファイルをシンタックスハイライト付きで表示するコマンドラインツールです。各行を複数のパターンマッチャーで解析し、日付、数値、IPv4アドレス、UUID、URL、ファイルパス、HTTPメソッド、重要度を示すキーワードなど、よく使われる要素を認識します。形式ごとの設定は不要です。
- tailspin は無料で使えますか?ライセンスは?
- tailspin は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- tailspin は今もメンテナンスされていますか?
- 活発にメンテナンス中。tailspin の最終コミットは 2026年10月19日 です。
- tailspin は何に使えますか?
- ターミナルでアプリケーションログを読みやすく色分けして確認 KubernetesのPodログを色付きでリアルタイムに追跡 サーバーからパイプしたsyslogやjournalctlの出力をハイライト 見慣れない形式のログからエラーを示すキーワードをすばやく見つける
- tailspin のインストール方法は?
- Cargoでインストール: cargo install tailspin ログファイルをハイライト表示: tspin application.log
- tailspin はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/bensadeh/tailspin
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
シンタックスハイライト、Gitの変更箇所表示、自動ページャー機能を備えた、ターミナル向けのcat(1)クローン。
macOS、LinuxなどのUnix系システム向けの、構文ハイライトと入力候補を標準搭載した使いやすい対話型コマンドラインシェル。
JSONやlogfmtのログを読みやすく表示し、フィルタリング、ソート、ライブ追従にも対応するコマンドラインログビューア。
複数のログファイルを統合・追跡し、SQLや正規表現で検索できるターミナル用ログビューア。