my-days
Memento mori — number your days
A CLI + GUI tool that reminds you how many days you may have left. Inspired by Psalm 90:12: "So teach us to number our days that we may get a heart of wisdom." Single binary, no runtime dependencies, no webview.
Why my-days
See Your Life at a Glance
A year-grid visualization shows your life in rows of years — past years filled in, future years waiting. One look tells you where you stand.
Terminal Native
Install a shell startup hook and see your stats every time you open a terminal. Compact or full display modes fit your workflow.
Single Binary
No runtime dependencies, no webview, no background services. One executable that does its job and gets out of the way.
Features
CLI Mode
Colored terminal banner with year-grid visualization, life stats, and a daily verse. Full or compact one-liner display.
GUI Mode
Native egui window with life stats, settings panel, and about section. No webview — renders directly on your GPU.
Daily Verse Rotation
10 bundled Bible verses on mortality and time, rotating daily. A quiet reminder with each launch.
Shell Integration
Install a startup hook to see your stats every time you open a terminal. Supports bash, zsh, fish, and PowerShell.
Interactive Setup
Guided first-run setup saves your birthday, name, and preferences. Pick up right where you left off every launch.
Configurable
Adjust life expectancy, grid columns, and display mode. Settings persist in a simple config file.
System Requirements
Desktop
- Windows 10+ or Linux
- Minimal RAM and disk usage
- No runtime dependencies
Mobile
- Android 8+
- Minimal storage
- Works offline