Skip to content

jeffects/obsidian-activity-calendar

Repository files navigation

Obsidian Activity Calendar

A sidebar calendar plugin for Obsidian that lets you create and navigate periodic notes — daily, weekly, monthly, quarterly, and yearly.

Features

  • 6-week calendar grid with configurable first day of week
  • Note indicators and task status dots on calendar days
  • Notes panel showing notes by creation date or period type
  • ISO and US week number display
  • Template variable substitution with date arithmetic ({{date:yyyy-MM-dd:+d7}})
  • Context menu for opening notes in split panes

Installation

From Community Plugins

Search for "Activity Calendar" in Obsidian's community plugin browser.

Manual

Copy main.js, styles.css, and manifest.json to your vault at .obsidian/plugins/activity-calendar/.

Development

pnpm install         # Install dependencies
pnpm run dev         # Start esbuild watch mode
pnpm run build       # Type-check and bundle for production
pnpm run lint        # Run ESLint
pnpm test            # Run tests
pnpm run test:watch  # Run tests in watch mode

Support

If you find this plugin useful, you can support its development:

Buy Me A Coffee

About

Obsidian Activity Calendar

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors