A visual annual calendar to see, shape, and remember your year. Your year, all in one continuous canvas.

Joined June 2025
AnuCal was featured in a recent video by Nick Milo. AnuCal explores what happens when the idea of “seeing the year at once” is translated into a practical, everyday tool. youtube.com/watch?v=j64YOie4…
2
6
1,920
Your Google Calendar says "7am Strength", "6:30pm Yoga", "8am Run". Week after week, in small gray text. Add a keyword in AnuCal and those same events turn into emoji across your whole year. Looking back on your workouts gets a lot more fun. anucal.com/changelog/event-s…
1
130
Public holidays now show up in AnuCal as days off. Pick a country in Display Options and its holidays are shaded like your weekends, dates in bold, so long weekends stand out across the year. Over 200 countries, every plan, public calendars too. anucal.com/changelog/public-…
1
119
How many of your plans sit on a day you never chose? Dinner once a friend is free. No day yet, so it lands on the 15th and starts to look real. Each month has a strip underneath. Plans find their day sooner because they never had to fake one. note.com/exdesign/n/n8ecbe64…
54
「To-Doタブがほしい」と頼まれた 年間カレンダーにTo-Do? と思って話を聞いたら、 欲しいのはやるか迷っているものの置き場じゃなく、 条件が揃うまで待っている予定の置き場だった だからTo-Doタブは作らず、月の下に置けるようにした 日が決まったら、その日にドラッグするだけ
Some plans have a month, but not a day yet. People were parking them on random future dates. So we gave them a place: Sometime. A strip under each month for plans without a day. When the day is decided, drag it there. Full write-up ↓ anucal.com/changelog/sometim…
1
1
24
8,965
Some plans have a month, but not a day yet. People were parking them on random future dates. So we gave them a place: Sometime. A strip under each month for plans without a day. When the day is decided, drag it there. Full write-up ↓ anucal.com/changelog/sometim…
1
3
8,972
In a year full of plans, where's this month? It now gets more room than the rest: extra space around it on the grid, and a wider column in the vertical layout (Premium), so its titles stop getting cut off. No frame, no highlight. Space does it. Built from a user's request.
2
2
67
I tried about twenty note apps. Most of them lasted a couple of weeks. Turned out the apps weren't the problem. I was asking one tool to do two opposite jobs: the place you dump a thought and forget it, and the place you keep things for years. So I built the first half. Wrote up why (English translation available): note.com/exdesign/n/n4955f74…
1
1
196
Your community shouldn't need another app to see what's happening this year. Embed your AnuCal annual calendar in a website, wiki, or Notion page. Update it once in AnuCal; the embedded view stays current. Free & Premium: anucal.com/changelog/embed-c…
1
455
Events can now repeat. Weekly, every 2 weeks, monthly, quarterly, or every N days — for a number of times you set. Every repeat in the year you're viewing lands on the grid at once. anucal.com/changelog/recurri…
1
1
337
What does a year of your time actually look like? Lessons, shifts, appointments, calls — everything with a start time now shows on the year. Not to read them. To see where they pile up. Full explanation here ↓ anucal.com/changelog/timed-g…
1
319
Separate calendars keep things clean. They also hide the clash. The trip you booked lands on the launch you scheduled — and nothing tells you. Overlay shows another calendar behind your own. Read-only, in its own colours. How it works ↓
1
1
2
375
Deleting a finished category took its events with it. So people kept categories they no longer needed, just to keep the year they held. Now you can archive instead: hidden from the calendar, everything kept. Why we chose archiving over deleting ↓ anucal.com/changelog/categor…
1
1
314
In a grid, long event names get cut off. So we turned the year on its side. Vertical layout: months become columns, days flow down, and each day gets its own line. Multi-day plans become a rail you can follow across months. Premium, now in Beta.
2
1
2
617
A public sample of the vertical year — school days, family plans, and holidays in one glance. app.anucal.com/publish/ac67b…
16
A user switched to dark mode and noticed something: the same Color Tone barely showed up in light mode, but really stood out in dark. So we made the intensity adjustable — separately for light and dark. Set it back to 50 anytime for the original look. Full story 👇
1
1
1
618
A big thank you to everyone who supported AnuCal on Product Hunt today. We’re grateful for every visit, comment, share, and conversation. We’ll keep helping people see, shape, and remember their years.
Now live on Product Hunt 🚀 Would love your support.
2
2
130