dayGLANCE is a privacy-first day planner that works instantly in your browser — no account, no sign-up, no data sent to a server. This page gets you up and running in a few minutes.
You have two options, and they're equivalent. You can switch between them at any time using backup and restore or cloud sync.
Go to dayglance.app and start planning immediately. No account needed. Your data is stored locally in your browser — nothing is sent to any server.
This is the fastest way to try dayGLANCE. It's identical to a self-hosted instance.
If you prefer to run it on your own infrastructure:
services:
dayglance:
image: ghcr.io/krelltunez/dayglance:latest
container_name: dayglance
restart: unless-stopped
ports:
- "6767:80"
docker compose up -d
Available at http://localhost:6767. See the Self-Hosting guide for reverse proxy setup and full deployment instructions.
When you first open dayGLANCE, you'll see three main areas:
The Timeline — a 24-hour drag-and-drop canvas for scheduling your day. Drag tasks onto it, resize them by dragging their edges, and move them between time slots.
The Glance Panel — a real-time snapshot of your day: what's happening now, what's coming up, how much free time you have, and any overdue tasks that need attention.
The Inbox — a capture zone for tasks you haven't scheduled yet. Add tasks here as they come to mind, then drag them to the timeline when you're ready to commit to a time.
dayGLANCE includes a built-in Getting Started checklist that walks you through the core features. Look for it when you first open the app — it tracks your progress as you explore.
The checklist covers:
#tags in a task titleWorking through these ten items will give you a solid feel for how the app works before you start customizing it.
By default, your data lives only in your browser's localStorage. This means clearing your browser data or switching devices starts fresh. Cloud sync is the most important thing to set up early — it backs up your data and makes it available across devices.
dayGLANCE syncs via WebDAV. You need a Nextcloud instance or any WebDAV-compatible server.
From this point your data is backed up and synced automatically every 15 minutes. See the Cloud Sync guide for full setup instructions and merge behavior details.
Don't have a WebDAV server? Nextcloud is free to self-host and pairs naturally with dayGLANCE. Hetzner Storage Box is an affordable hosted option.
If you use Android, the native app adds features that aren't possible in a browser:
[[wikilinks]] to open notes in the Obsidian appDownload the APK from GitHub Releases →
See the Android guide for installation instructions and feature details.
A few things worth understanding before you dive in:
Tasks vs. Events
Tasks are things you create and own in dayGLANCE. Events are imported read-only from your calendar (Google Calendar, Nextcloud, etc.) and appear color-coded on the timeline alongside your tasks.
Inbox vs. Timeline
The inbox is for capture — tasks without a time. The timeline is for commitment — tasks with a specific slot in your day. The workflow is: capture to inbox, drag to timeline when ready.
Routines vs. Recurring Tasks
Recurring tasks repeat on a schedule and appear automatically. Routines are reusable daily templates — a set of tasks you drag onto the timeline in one gesture to populate your day. Both live in Settings → Routines.
Local-first data
Your data is always in your browser first. Cloud sync is a backup and cross-device layer — the app works fully offline and never requires a network connection to function.
Once you're comfortable with the basics, these shortcuts will speed things up significantly:
| Shortcut | Action |
|---|---|
Ctrl/Cmd + K |
Spotlight search |
N |
New scheduled task |
I |
New inbox task |
R |
Open routines dashboard |
Ctrl/Cmd + Z |
Undo |
Ctrl/Cmd + Y |
Redo |
? |
Show full shortcut list |
Once you've worked through the onboarding checklist and set up sync, here are the deeper integrations worth exploring: