my-days

my-days

Memento mori — number your days

Windows Linux Android

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