Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Year Glance

yyyy162 downloads

Render yearly calendar views with events marked and color-coded.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

A yearly calendar plugin for Obsidian that renders a whole-year view with events marked using colored indicators.

12-rows expanded layout

3x4 compact layout

Installation

Community Plugin (Recommended, but currently under review and not yet available)

  1. Open Obsidian Settings → Community plugins
  2. Click "Browse" and search for "Year Glance"
  3. Click "Install" then "Enable"

Manual Installation

  1. Download main.js, manifest.json, and styles.css from the latest release
  2. Create a folder called year-glance in your vault's .obsidian/plugins/ directory
  3. Copy the downloaded files into this folder
  4. Restart Obsidian and enable "Year Glance" in Settings → Community plugins

Basic Usage

Create a code block with year_glance as the language:

```year_glance
---
year: 2026
---

@Trips
- 20260601-20260608: A trip to Boston
- 20260815-20260820: Summer vacation

@Deadlines
- 20260731: Project X deadline
- 20261215: Annual review
```

Configuration Options

All options are specified in the YAML frontmatter between --- markers.

Option Values Default Description
year Any year (e.g., 2026) Current year The year to display
layout 3x4, 12-rows 3x4 Calendar layout style
weekStart sunday, monday sunday First day of the week
style compact, expanded compact Display style
showToday true, false true Show today indicator (diamond + accent color)
palette Preset name or hex list default Palette for auto-assigned category colors (see Color Palette)

Layouts

  • 3x4 - Traditional 3×4 grid with months arranged in rows
  • 12-rows - One month per row, all days shown horizontally

Display Styles

  • compact - Minimal look with small colored indicator bars. Hover over a day to see event details in a tooltip.
  • expanded - Event text is visible directly on the calendar. Multi-day events show as colored bars spanning multiple days; single-day events show as bullets with text.

Event Syntax

Categories

Categories group related events and share a color. Define them with @CategoryName:

@Trips
- 20260601-20260608: Boston conference

@Deadlines
- 20260731: Project deadline

Custom Colors

Optionally specify a hex color for a category:

@Trips [#ff6b6b]
- 20260601-20260608: Boston conference

@Holidays [#4ecdc4]
- 20261225: Christmas

If no color is specified, colors are auto-assigned from a palette. A category's color is derived from its name, so the same category keeps the same color across every calendar, regardless of the order categories appear in.

Date Formats

  • Single day: YYYYMMDD (e.g., 20260715)
  • Date range: YYYYMMDD-YYYYMMDD (e.g., 20260601-20260608)

Full Example

```year_glance
---
year: 2026
layout: 3x4
weekStart: monday
style: expanded
---

@Trips [#e63946]
- 20260601-20260608: Boston conference
- 20260815-20260820: Summer vacation in Hawaii

@Deadlines [#457b9d]
- 20260131: Q1 planning complete
- 20260430: Tax filing deadline
- 20260731: Project X milestone

@Holidays [#2a9d8f]
- 20260101: New Year's Day
- 20260704: Independence Day
- 20261225: Christmas
```

Color Palette

Categories without an explicit [#hex] color are auto-assigned from a palette. Choose the palette per calendar with the palette frontmatter option — either a built-in preset name or your own list of colors:

---
year: 2026
palette: ocean          # a preset name...
---
---
year: 2026
palette: #3b82d6, #e5484d, #e6a521, #3ba24a   # ...or a custom hex list
---

Each color is picked in order; if there are more categories than colors, the palette repeats.

Presets

Every preset is checked so its colors stay distinct — including for the most common forms of color blindness — on both light and dark themes:

  • default - Balanced vivid hues (blue, aqua, yellow, green, violet, red, pink, orange)
  • vivid - Deeper, more saturated version of the default
  • pastel - Softer, lower-contrast tints
  • ocean - Cool blues, teals, and greens

Custom palettes

Pass a comma-separated list of hex colors (#rgb or #rrggbb):

palette: #3b82d6, #e5484d, #e6a521, #3ba24a, #8b7be8

Explicit per-category colors (@Trips [#ff6b6b]) always override the palette.

HealthExcellent
ReviewSatisfactory
About
Display a full-year calendar with events marked by colored category indicators and spanning bars for multi-day events. Choose compact or expanded views with 3x4 or single-row month layouts and an optional today marker for quick annual planning.
CalendarDatesVisualization
Details
Current version
0.1.2
Last updated
3 weeks ago
Created
7 months ago
Updates
3 releases
Downloads
162
Compatible with
Obsidian 1.0.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
yyyy
github.com/yy
GitHubyy
  1. Community
  2. Plugins
  3. Calendar
  4. Year Glance

Related plugins

Yearly Glance

Year at a glance - overview of annual events with customizable management options.

Prisma Calendar

Prisma turns any note with a date into a flexible planning system inside Obsidian. There are no rigid schemas or predefined structures — just your data, your rules, fully under your control.

Day Planner

Turn tasks from daily notes, the Tasks plugin, and calendars into time blocks on an editable timeline, with built-in time tracker.

Full Calendar Remastered

Complete Calendar HUB experience. Work with all your calendars in one place. Analyze your time and take action!

Periodic Notes

Manage your daily, weekly, and monthly notes.

Journals

Manage your journals.

Calendarium

Craft mind-bending fantasy and sci-fi calendars.

Journal Review

Review your daily notes on their anniversaries, like "what happened today last year".

Markwhen

Create timelines, gantt charts, calendars, and more using markwhen.

Chronology

A calendar and a timeline of the note's creation and modification.