Circular year planner: seeing the whole year at once

A short guide to YearWheel, a free year calendar drawn as a wheel

Open YearWheel

Why plan the year in a circle

A wall calendar or a list of months cuts the year into separate pages. A year really is a cycle, though: December runs straight into January, and the seasons come back in the same order. Drawing the year as a circle makes that visible. You see the full twelve months in one picture, where you are right now, how much of the year is behind you and how much is left.

That view helps with things a monthly grid hides:

Three views of the year

Classic

The year as 52 weeks arranged in four seasonal quadrants. A slider morphs the shape between a circle and a square, and you can switch the direction time flows (clockwise or counter-clockwise) and rotate the seasons. Click any week to open a week view with the days laid out like a paper diary, including your events.

Rings

Concentric rings, each showing one way of dividing the year: seasons, Gregorian months, Hebrew months, weeks and holidays (Hebrew, Christian and European, computed for the selected year, so movable dates such as Passover and Easter land on the right day). Turn rings on and off, drag them to change their order, and adjust ring width and corner radius.

Zoom

A nested view that goes from the year (twelve months in a circle) to a month, a week and finally a single day shown as a clock with its events. Click to zoom in, use the back button, the mouse wheel or a pinch to zoom out, and swipe to move to the previous or next period.

Getting started

  1. Open yearwheel.lipu.dev. The current year appears straight away; no account is needed.
  2. Choose Classic, Rings or Zoom in the header.
  3. Use the arrows above the wheel, or the ← → keys, to move between years.
  4. Open Settings (the gear button or S) to change the shape, time direction, theme, language and overlays.

Showing your Google Calendar events

YearWheel can display events from your Google Calendar. The connection is read-only: it uses the calendar.readonly permission, so YearWheel can list events but never creates, edits or deletes them.

  1. Click Sign in with Google in the header.
  2. Choose your Google account and allow read-only access to your calendar.
  3. Your events appear on the wheel and in the week and day views.
  4. After changing something in Google Calendar, use Refresh Events in Settings to reload.
  5. In Classic view, Ctrl+click (⌘+click on a Mac) a week to open that week in Google Calendar, or use Open in Calendar in the week view.
  6. To disconnect, choose Sign out in Settings.

Overlays and settings

Settings are saved in your browser, so the wheel looks the same the next time you open it.

Keyboard shortcuts

Install it as an app

YearWheel is a progressive web app. In Chrome, Edge or Safari you can add it to your home screen or install it from the browser menu, and it opens in its own window like a native app.

Privacy

YearWheel runs in your browser. Calendar events are fetched directly from Google into the page and are not stored on a YearWheel server. Visit statistics (Google Analytics) are only stored in cookies if you allow them. See the Privacy Policy for details.

← Open YearWheel