← time.lugo

About

Why this exists

I used time.is very often, for years. It was fast, clean, and did exactly one thing well.

Then came the ads. Not just a banner, but full-page overlays, autoplay video, popups. The kind that make you feel like the product, not the user. The site became nearly unusable.

There is a paid plan to remove them, but their payment system has been broken for a long time; no way to actually complete a purchase. So the only option left was to live with the ads.

I didn't want to do that. So I built this instead.

What this is

time.lugo is an open-source alternative to time.is, directly inspired by it. It shows the exact time, synced against a public NTP API. No ads. No tracking. No analytics. No cookies. Nothing phoning home.

It also has world clocks, a time converter, sunrise/sunset times, a fullscreen clock mode, and city URLs, every city gets a permanent link you can share.

Made by

Carlos Lugones. Contributions are welcome — open a PR or issue on GitHub.

How it was built

The first version was mostly vibe-coded via Claude Code in a few hours. The stack is Next.js 16, CSS Modules, and a handful of free public APIs. No UI framework, no database, no environment variables.