[DESKTOP Add] Lain Clock ─ デスクトップに「lain」の世界観を刻むデスクトップクロック
はじめに
WEBサイト用に作成したアナログ時計をTauriでネイティブアプリ化し、デスクトップクロック「Lain Clock」として公開しました。
Windows、macOS、Linuxの主要なOSすべてで動作するマルチプラットフォーム対応アプリとなっています。
2026/9/26 更新:v0.2.0 を公開しました。 Web版 Analog Clock UI の機能(設定画面・背景スキン・プリセット・時報など)をデスクトップ版に移植しました。 開発の記録は [Tauri #05] 多機能化したWeb版時計をデスクトップへ移植 にまとめています。
Lain Clock ─ 接続された世界のためのデスクトップクロック
GitHub Actionsによる自動ビルドでマルチプラットフォームに対応。超軽量・透過対応のRust製デスクトップアプリ。
github.comDownload(Github)
Release Lain Clock v0.2.0 · fixtan/lain-clock
✨ v0.2.0 — Analog Clock UI 移植 Web版(lain-lab.com)の Analog Clock UI の機能をデスクトップ版に移植しました。 ⚙ 設定ウィンドウ(文字盤・数字・フォント・色・サイズ) 🖼 背景スキン切り替え(プリセット8種+手持ち画像の追加) 💾 プリセット保存(3スロット)/設定のJSONエクスポート・インポート 🔊 秒針の音・正時の時報 🗂...
github.comv0.1.0
v0.2.0
スキン機能を追加して大幅に機能拡張。
アプリの特徴
「ただそこに在る」ことを目的とした、透過背景のデスクトップ時計です。
- サイバーなデザイン: 青白いネオンとグリッドが、無機質なデスクトップを彩ります。
- 完全透過&ドラッグ対応: 背景は完全に透過され、時計部分をマウスでドラッグして好きな位置へ自由に配置できます。位置は次回起動時も記憶されます。
- 常時最前面表示: 他のウィンドウの裏に隠れることなく、常に時間を刻み続けます。
- 背景スキン(v0.2.0〜): プリセット8種に加え、手持ちの画像を背景として追加できます。画像はPC内にのみ保存され、外部には送信されません。
- 文字盤のカスタマイズ(v0.2.0〜): アラビア数字/ローマ数字、数字の位置・大きさ、フォント、色、時計のサイズを自由に変更できます。
- プリセット&バックアップ(v0.2.0〜): 3つのスロットに設定を保存。JSONで書き出し・読み込みもできます。
- 秒針の音と時報(v0.2.0〜): 秒針のカチカチ音と、毎時0分のチャイムを鳴らせます(初期状態はOFF)。
- トレイ常駐(v0.2.0〜): 時計を隠してトレイに格納。トレイアイコンから表示・設定・終了ができます。
- 超軽量動作: Rust + Tauriの恩恵により、PCのリソース(メモリ・CPU)消費を最小限に抑えています。
使い方
操作は非常にシンプルです。
- 起動と移動: アプリを起動するとデスクトップに時計が現れます。時計本体を左クリックしたままドラッグすることで、好きな場所へ移動できます。
- 右クリックメニュー: 時計上で「右クリック」すると、メニューが表示されます。
- ⚙ System Config…: 設定ウィンドウを開きます(文字盤・プリセット・背景スキン)。
- Smooth Movement / Sound / Dial Numbers / Digital Clock: 秒針の動き、音、数字、デジタル表示の ON / OFF。
- Hide (to tray): 時計を隠してトレイに格納します。トレイアイコンの「Show Clock」で戻せます。
- Help & Guide: ブラウザで使い方ガイドを開きます。
- Quit: アプリを終了します。
- 設定ウィンドウの詳しい使い方は、Web版と共通です。
【WEB App】Analog Clock UI v1.1 — 使い方 & 機能カスタマイズガイド // PROTOCOL.LAIN
文字盤・背景スキン・時報・プリセットなど、設定画面の使い方ガイド。
lain-lab.com※ 数字入りの背景スキンを使う場合は、右クリックメニューで「Dial Numbers」をOFFにすると数字が二重になりません。
ダウンロードと対応パッケージ
最新版のインストーラーは、GitHubのReleasesページからダウンロードできます。
👉 Lain Clock リリースページ (GitHub)
Release Lain Clock v0.2.0 · fixtan/lain-clock
Web版 Analog Clock UI の機能をデスクトップ版に移植。Windows / macOS / Linux 対応。
github.com各OS向けに以下のパッケージ(バイナリ)を用意しています。ご自身の環境に合ったものをダウンロードしてください。
| OS | パッケージファイル名 | 備考 |
|---|---|---|
| Windows | lain-clock_x.x.x_x64-setup.exe | Windows 10 / 11 向けインストーラー(おすすめ) |
| Windows | lain-clock_x.x.x_x64_en-US.msi | 企業などでの一括配布向け |
| macOS | lain-clock_x.x.x_universal.dmg | Intel Mac / Apple Silicon (M1/M2/M3) 両対応 |
| Linux (Debian系) | lain-clock_x.x.x_amd64.deb | Debian 12, Ubuntu 22.04/24.04 等に対応 |
| Linux (Fedora系) | lain-clock-x.x.x-1.x86_64.rpm | Fedora / RHEL 系向け |
| Linux (汎用) | lain-clock_x.x.x_amd64.AppImage | インストール不要で実行可能なポータブル版 |
各OSのインストール方法
Windows の場合
- GitHubのリリースページから
-setup.exeファイル(または.msi)をダウンロードします。 - ダウンロードしたファイルをダブルクリックしてインストーラーを起動し、画面の指示に従ってインストールします。
- ※注意: ダウンロードしたばかりのアプリのため、Windows Defender (SmartScreen) によって「Windows によって PC が保護されました」という青い警告画面が出ることがあります。その場合は、「詳細情報」をクリックし、「実行」を選択してください。
macOS の場合
- GitHubのリリースページから
.dmgファイルをダウンロードします。 .dmgファイルをダブルクリックしてマウントし、中のlain-clock.appを「アプリケーション (Applications)」フォルダにドラッグ&ドロップします。- ※注意: 初回起動時は「開発元を検証できないため開けません」という警告が出ます。
- macOS 15 (Sequoia) 以降: 警告を「完了」で閉じたあと、「システム設定」→「プライバシーとセキュリティ」を開き、一番下の「“lain-clock”は…ブロックされました」の横にある「このまま開く」をクリックします。認証後、もう一度起動して「開く」を選びます。
- macOS 14 以前: アプリアイコンを「右クリック(Control+クリック)」して「開く」を選択し、確認ダイアログでもう一度「開く」をクリックすると起動できます。
- ターミナルに慣れている場合は、
xattr -cr /Applications/lain-clock.appを実行してから起動しても開けます。
Linux (Debian / Ubuntu) の場合
.deb パッケージを使う場合(推奨):
.debファイルをダウンロードします。- ターミナルを開き、ダウンロードしたディレクトリへ移動して以下のコマンドを実行します。
sudo apt update
sudo apt install ./lain-clock_0.2.0_amd64.deb
※ファイル名はダウンロードしたバージョンに合わせて変更してください。
.AppImage を使う場合(インストール不要):
- .AppImage をダウンロードします。
- ファイルを右クリックして「プロパティ」から「プログラムとして実行可能」にチェックを入れるか、ターミナルで chmod +x を実行します。
- ダブルクリックするだけでそのまま起動します。
※ GNOME 環境ではトレイアイコンの表示に「AppIndicator」拡張機能が必要な場合があります。
更新履歴
| バージョン | 日付 | 内容 |
|---|---|---|
| v0.2.0 | 2026/9/26 | Web版 Analog Clock UI の機能を移植。設定ウィンドウ、背景スキン、プリセット、JSON入出力、秒針の音・時報、トレイ常駐、位置の記憶 |
| v0.1.x | 2026/4 | macOS の透過・ドラッグ・右クリックの不具合修正 |
| v0.1.0 | 2026/4/13 | 初回公開 |
効果音:効果音ラボ