About this Clock

This project started as a very simple idea: a shower clock that doesn’t turn the screen off.

Over time, it turned into something a bit more intentional — a local, offline-first time and context display that runs entirely in the browser.

Design philosophy

There is no backend, no server, and no network dependency. Everything runs locally using HTML, CSS, JavaScript, and the system clock.

The goal is to provide useful information at a glance without noise, accounts, updates, or external services.

Variants

Different versions exist because different contexts need different levels of information:

Why progress bars?

The day and year indicators are not meant as deadlines. They exist purely as context — a quiet sense of where you are in time.

If they ever stop being useful, they can be removed just as easily as they were added.

Where this runs

This can be opened directly from a local file system and works fully offline. It is suitable for desktops, tablets, wall displays, and devices like Raspberry Pi in kiosk mode.

Download

All clock variants can be downloaded here as a static bundle for offline use.

Additionally, all the source code can be found here.

Built to be simple, durable, and boring — in the best possible way.