← all apps

A memento-mori life calendar. Draws one pixel per month from birth to age 82 (984 months) as a centered 41x24 grid. Lived months are colored; remaining months are white.

Age Tracker rendered on a 64×32 Tidbyt
author
Nate Hood
source
apps/age-tracker/age_tracker.star
package
agetracker
published
not yet — runs locally via pixlet

Inputs

idtypeformatdefaultdescription
birthdatetextYYYY-MM-DD1990-01-01Your birthdate.
livingColorcolor#RRGGBB#3b82f6Color for months already lived.

Run it locally

Requires pixlet (brew install tidbyt/tidbyt/pixlet). Run from the repo root.

# live preview, hot-reloads on save → http://localhost:8080
pixlet serve apps/age-tracker/age_tracker.star

# render a still / gif with config
pixlet render apps/age-tracker/age_tracker.star \
  birthdate='1990-01-01' \
  livingColor='#3b82f6' \
  --gif --magnify 10

Publish it

Validate, then ship to everyone via a tidbyt/community PR (see the publish guide).

pixlet format apps/age-tracker/age_tracker.star   # autofix linter
pixlet check  apps/age-tracker/age_tracker.star   # lint + manifest + build