ソフトウェア

これまでに開発してきた主要なオープンソースソフトウェアです。 いずれも GitHub で公開しています。

  • rigtop
    ワークステーション・ノート PC・NAS 向けのシステムモニター。ターミナル UI とネイティブ GUI の両方を備え、SSH 経由で複数のホストを監視できる。btop の代替。
    紹介記事: もっと「全部盛り」なシステムモニター「rigtop」を作ってみた話
  • FlexFlyout
    柔軟でクロスプラットフォームなメディアフライアウト。音量を変えたときに再生中の曲の情報と再生コントロールを表示し、サイズ・位置・表示するモニター・表示時間・不透明度を調整できる。
    紹介記事: Windows 11 で動かなくなった Modern Flyouts の代わりに「FlexFlyout」を作ってみた話
  • Tag Keeper
    既存のファイルツリーを、ファイルを1つも動かさずに外側からタグ付け・検索・整理できる。
  • Dnsmasq Webconf
    dnsmasq の静的 DHCP 予約を編集するための軽量な Web UI。既存の設定ファイルを書き換えずに使える。
  • pycedar
    cedar (効率的に更新可能なダブル配列トライの実装) の、Cython による Python バインディング。
  • Claude Spillway
    Claude Code 向けの、利用枠を考慮したフェイルオーバー用プロキシ。Anthropic の利用枠が残り少なくなると Ollama Cloud に切り替え、回復したら元に戻す。
  • Btrfs Timeline
    btrfs のスナップショットから、ファイルの過去のバージョンをブラウザ上で閲覧・復元できる。
    紹介記事: Linux版Time Machineが欲しかったのでBtrfs用UIを作ってみた話
  • LPU / LPU-NN
    言語処理ユーティリティ (LPU) と、LPU をベースにした PyTorch 上のニューラル言語処理モデル群 (LPU-NN)。
  • TabPro
    表データの処理ツール (Table Data Processor)。
  • nubmiddle
    TrackPoint 型のポインティングスティックの中ボタンに、中クリックとスクロールの両方を持たせる Windows のトレイ常駐ツール。