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

Until Today

zwpaperzwpaper7 downloads

Automatically open the current daily/weekly note or create a new one copying content from the previous one.

  • Overview
  • Scorecard
  • Updates2

This Obsidian plugin helps you manage daily or weekly notes by automatically creating a new note for the current week or opening the existing one. It can copy the content from the previous week's note when creating a new one.

Features

  • Automatic Weekly Note Creation: Creates a new note for the current week if it doesn't exist.
  • Content Carryover: Copies the content of the last weekly note to the new one.
  • Smart Navigation: Opens the current week's note if it already exists.
  • Configurable: Customize the folder path and file name format.

Usage

  1. Click the Ribbon Icon: Click the calendar icon in the left sidebar.
  2. Use the Command: Open the Command Palette (Ctrl/Cmd + P) and search for "Open Weekly Note".

Settings

  • Notes Directory: The folder where your weekly notes are stored (default: Weekly Notes).
  • File Name Format: The format for the note file names using Moment.js tokens (default: gggg-MM-DD_[week]WW).
    • Example: 2024-01-01_week01

Installation

  1. Build the plugin using npm run build.
  2. Copy main.js, manifest.json, and styles.css (if any) to your vault's .obsidian/plugins/weekly-note/ folder.
  3. Enable the plugin in Obsidian settings.
47%
HealthExcellent
ReviewRisks
About
Create or open the note for the current week, automatically making a new weekly note if none exists. Copy the previous week's content into the new note and set folder and filename formats to match your workflow.
CalendarDatesAutomation
Details
Current version
0.1.0
Last updated
4 months ago
Created
4 months ago
Updates
2 releases
Downloads
7
Compatible with
Obsidian 0.15.0+
License
MIT
Report bugRequest featureReport plugin
Sponsor
GitHub Sponsors
Author
zwpaperzwpaper
github.com/zwpaper
GitHubzwpaper
  1. Community
  2. Plugins
  3. Calendar
  4. Until Today

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.

Rollover Daily Todos

Rollover any unchecked checkboxes from your last daily note into today's note.

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.

Google Calendar

Interact with your Google Calendar.

Calendar

Explore your daily notes.

Update frontmatter modified date

Automatically update a frontmatter modified date field when the file is modified.

Contribution Graph

Generate an interactive heatmap to visualize and track your productivity.