Repolode
krelltunez

krelltunez/dayGLANCE

データは同期しない限り端末内に保存される、プライバシー重視のデイリープランナー。ビジュアルな時間ブロック、習慣、目標に対応し、セルフホストも可能です。

代替できる製品:Google CalendarTodoist

スター
182
フォーク
23
未解決の Issue
9
最終コミット
15 時間前

これは何?

dayGLANCEは、当日の予定をリアルタイムでまとめる「Glance Panel」を中心にしたデイリープランナーです。色分けされたタスク、残りの空き時間を示すライブマーカー、期限超過の項目を表示します。タスクはドラッグして24時間のタイムラインに配置でき、複数日・週・月の表示にも対応。予定を決める前のタスクを記録できる受信トレイも備えています。

スケジュール機能に加え、ルーティンと繰り返しタスク、習慣トラッキング、週次レビュー、目標やプロジェクトを「Goals → Projects → Tasks」の階層で整理する機能、Pomodoro風のFocus Modeを搭載しています。データはデフォルトでブラウザー内に保存されます。dayglance.appで利用できるほか、Docker(linux/amd64、linux/arm64)でセルフホストしたり、デスクトップ、Android、Appleのネイティブアプリとして実行したりできます。

同期は任意で、WebDAVやNextcloud、別のアプリで同期しているフォルダー、またはObsidian vaultを利用できます。AES-256-GCMによるエンドツーエンド暗号化も任意で有効にできます。AI、ヘルスデータ、Stream Deck、TRMNLディスプレイとの連携はデフォルトで無効になっており、利用するには有効化が必要です。

主な機能

  • 01ドラッグ&ドロップとタグフィルターに対応した、24時間タイムライン上のビジュアルな時間ブロック。
  • 02当日の予定をまとめるGlance Panelと、翌日の予定を先行表示するGLANCEahead。
  • 03ルーティン、繰り返しタスク、習慣トラッキング。
  • 04目標、プロジェクト、Pomodoroタイマー付きのFocus Mode。
  • 05WebDAV、Nextcloud、共有フォルダー経由の同期と、任意で有効にできるエンドツーエンド暗号化。
  • 06Dockerによるセルフホストと、デスクトップおよびモバイル向けネイティブアプリ。

ユースケース

  • 時間ブロックで毎日の予定を立て、実行した内容を記録する。
  • NextcloudやWebDAVサーバーと同期する、セルフホスト型のプランナーとして使う。
  • カレンダーとあわせて習慣や週次レビューを記録する。
  • Day Dialビューで、その日の予定を壁掛けディスプレイやキオスクに表示する。

クイックスタート

  1. 1

    dayglance.app でブラウザーから試す(登録不要)

  2. 2

    リポジトリをクローンする

    git clone https://github.com/krelltunez/dayglance.git
  3. 3

    プロジェクトフォルダーから依存関係をインストールする

    npm install
  4. 4

    開発サーバーを起動し、http://localhost:5173 を開く

    npm run dev

使う前に知っておきたいこと

  • 一部の連携機能はプラットフォームに依存します。iCloud 同期とネイティブの Apple Calendar は Apple デバイスでのみ利用でき、Health Connect は Android でのみ利用できます。
  • Google Play と App Store のアプリは商用バイナリですが、ソースコードは MIT ライセンスです。
  • セルフホスティングには注意が必要です。認証またはアクセス制御されたリバースプロキシなしで、コンテナをパブリックインターネットに公開しないでください。

収録されている特集

トピック

よくある質問

dayGLANCE とは?
データは同期しない限り端末内に保存される、プライバシー重視のデイリープランナー。ビジュアルな時間ブロック、習慣、目標に対応し、セルフホストも可能です。 dayGLANCEは、当日の予定をリアルタイムでまとめる「Glance Panel」を中心にしたデイリープランナーです。色分けされたタスク、残りの空き時間を示すライブマーカー、期限超過の項目を表示します。タスクはドラッグして24時間のタイムラインに配置でき、複数日・週・月の表示にも対応。予定を決める前のタスクを記録できる受信トレイも備えています。
dayGLANCE は無料で使えますか?ライセンスは?
dayGLANCE は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
dayGLANCE は今もメンテナンスされていますか?
活発にメンテナンス中。dayGLANCE の最終コミットは 2026年11月6日 です。
dayGLANCE は何に使えますか?
時間ブロックで毎日の予定を立て、実行した内容を記録する。 NextcloudやWebDAVサーバーと同期する、セルフホスト型のプランナーとして使う。 カレンダーとあわせて習慣や週次レビューを記録する。 Day Dialビューで、その日の予定を壁掛けディスプレイやキオスクに表示する。
dayGLANCE のインストール方法は?
dayglance.app でブラウザーから試す(登録不要) リポジトリをクローンする: git clone https://github.com/krelltunez/dayglance.git プロジェクトフォルダーから依存関係をインストールする: npm install 開発サーバーを起動し、http://localhost:5173 を開く: npm run dev
dayGLANCE はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/krelltunez/dayGLANCE

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト