- VERSION
- 1.1.0
- STATUS
- 公開中
- PLATFORMS
- Desktop
- LICENSE
- MIT
- UPDATED
- 2026-05
01概要
PCメトリクス・外部サービスステータス・ヘルスチェック・天気予報をデスクトップに常駐するコンパクトなウィジェットでリアルタイム表示。
フレームレスUI・常時最前面・TOML設定ファイルでカスタマイズ可能。
02主な機能
- 01 SVGアナログ時計+月間カレンダー(祝日色分け)
- 02 天気予報(Open-Meteo API、4日分、都市検索対応)
- 03 5種類の天気アイコンスタイル(Filled / Line / Neon / Minimal / Duotone)
- 04 PCメトリクス(CPU / メモリ / ディスク / ネットワーク、スパークライングラフ付き)
- 05 外部サービス監視(GitHub / Fly.io / Bluesky / Cloudflare / Anthropic の Statuspage API)
- 06 ヘルスチェック(HTTP エンドポイント監視、レイテンシ計測、タイムアウト検知)
- 07 メモセクション(Markdown 編集対応、localStorage に永続化)
- 08 デスクトップ通知(サービス障害・復旧時のアラート)
- 09 ダーク&ライトテーマ切替
- 10 システムトレイ常駐(右クリックメニュー・位置ロック・自動起動)
- 11 ウィンドウ位置記憶・コンテンツ連動の自動リサイズ
- 12 TOML 設定ファイルのホットリロード
03開発の背景
開発者として日常的に複数のサービスの稼働状況やPCの状態を確認する必要があり、それらを一画面でさっと確認できる常駐ウィジェットとして開発。
「視線を送るだけで全体のヘルスが分かる」をコンセプトに、フレームレス・常時最前面のコンパクトなUIを採用した。
04インストール時の注意
macOS
コード署名未対応のため、初回起動時に「"Sentinel"は壊れているため開けません」または「開発元を確認できないため開けません」という警告が表示されます。ターミナルで以下のコマンドを実行してから起動してください:
xattr -cr /Applications/Sentinel.app Windows
コード署名未対応のため、SmartScreen の警告「Windows によって PC が保護されました」が表示されます。「詳細情報」→「実行」をクリックしてください。