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
  • Join the community
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Yearly Glance

MoyMoy9k downloads

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

Add to Obsidian
  • Overview
  • Scorecard
  • Updates32

English | 中文文档

Yearly Glance is an Obsidian plugin that provides a visual and customizable overview of annual events, helping you efficiently plan, review, and manage important dates throughout the year.

preview


Table of Contents

  • Features
  • Screenshots
  • Getting Started
  • Installation

Features

  • 🗓️ Yearly Calendar View: See all months and days of the year at a glance, making annual planning effortless.
  • 🎉 Multiple Event Types: Supports holidays, birthdays, and fully customizable events.
  • 🎂 Birthday Management: Track birthdays with age, zodiac, and other attributes.
  • 🎨 Highly Customizable: Choose from various layouts and display styles; personalize with custom colors and emojis.
  • 🖱️ Interactive Interface: Click any event to view details or edit quickly.
  • 🔍 Event Filtering: Filter by event type and hide empty dates for a cleaner view.
  • 🌙 Lunar Calendar Support: Natively supports the traditional Chinese lunar calendar.
  • 🌏 Multi-language Support: English and Chinese (Both simplified and traditional) available.
  • 📄 Note Events: Use notes with frontmatter properties as event sources, with Bases integration for advanced filtering. Learn more

Screenshots

Customizable List View

details

Display and manage events in a flexible list format.

Classic Calendar View

calendar

Traditional calendar layout for intuitive navigation.

Event Filtering

filter

Filter by event type and hide dates with no events.

View & Edit Event Details

view-and-edit

Quickly view and edit event details in a modal.

Getting Started

1. Open Yearly Glance

  • Click the 🔭 telescope icon in the left sidebar
  • Or use the command palette (Ctrl+P) to search for "Open Yearly Glance"
  • Or use keyboard shortcuts (if configured)

2. View Events

  • Different colors represent different event types on the calendar
  • Click an event to see details
  • Click the 🗂️ Manage button to open the Events Manager and view all events

3. Add Events

  • Open the Events Manager via the command palette and click the ➕ Add button
  • Or, hover over a date and click the + button
  • Or, select "Add Event" in the command palette

4. Manage Events

  • Open the Events Manager from the command palette
  • Pin events from the details modal to locate them in the Events Manager
  • Edit: Click the ✏️ Edit button on an event (in manager or detail modal), modify info and save
  • Delete: Click the 🗑️ Trash button on an event in the Events Manager

Event Management Centralized event management interface.

Customization Settings

display

At the top of the overview, there are several display options:

  • Show/hide holidays, birthdays, and custom events
  • Switch between Yearly Overview (recommended), Classic Calendar, or Custom View
  • List View only:
    • Limit the list height
    • Hide dates with no events

More settings are available in the plugin settings within Obsidian.

settings

Installation

Manual Installation

  1. Download the yearly-glance.zip from the latest release
  2. Unzip it to your vault's plugins folder: <your-vault>/.obsidian/plugins/yearly-glance/
    • Tip: You can find your vault path in Obsidian's vault settings.
  3. Reload Obsidian
  4. Enable Yearly Glance in Settings → Community Plugins

BRAT (Recommended for Beta Users)

  1. Install the BRAT plugin
  2. Click "Add Beta plugin" in BRAT settings
  3. Enter Moyf/yearly-glance
  4. Enable the plugin

Development

  1. Clone this repo
  2. Ensure NodeJS version is at least v18 (node --version)
  3. Install dependencies: npm i or yarn
  4. Start compilation in watch mode: npm run dev
  5. Build the plugin: npm run build
  6. Build and copy to your vault (requires .env file in project root with VAULT_PATH=/path/to/your/vault): npm run build:local
  7. Bump version and update manifests: npm run version
  8. Release new version: npm run release

Support

If you encounter any issues or have suggestions:

  • Open an issue on GitHub
  • Join the discussion for questions and ideas
  • Contributions are welcome! See CONTRIBUTING for details.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Star History

Star History Chart

If you like this plugin, please consider star it! 🌟

81%
HealthExcellent
ReviewCaution
About
View a full-year calendar at a glance and manage holidays, birthdays (with age and zodiac) and custom events in one interactive overview. Customize layouts, colors and emojis, filter by event type, hide empty dates, and click any event to view or edit details; includes Chinese lunar calendar and multi-language support.
CalendarDatesVisualization
Details
Current version
4.0.0
Last updated
16 hours ago
Created
Last year
Updates
32 releases
Downloads
9k
Compatible with
Obsidian 1.10.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
MoyMoymoyf
github.com/Moyf
GitHubmoyf
  1. Community
  2. Plugins
  3. Calendar
  4. Yearly Glance

Related plugins

Day Planner

Day planning from a task list in a Markdown note with enhanced time block functionality.

Periodic Notes

Manage your daily, weekly, and monthly notes.

Full Calendar Remastered

Remastered version Full Calendar for your daily calender needs, and beyond.

Calendarium

Craft mind-bending fantasy and sci-fi calendars.

Journals

Manage your journals.

Chronology

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

Markwhen

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

April's Automatic Timelines

Simple timeline generator for story tellers.

Calendar

Explore your daily notes.

Contribution Graph

Generate an interactive heatmap to visualize and track your productivity.