This is a plugin for Obsidian that is designed to reduce as much friction as possible between you and daily notes (whether linking or opening), or just date formatting in general.
Quick Dates is intended to be a replacement and enhancement of the (seemingly abandoned, but still great) plugin Natural Language Dates by argenos, offering the same functionality plus more.
This plugin is extremely customizable and flexible. Read the settings descriptions and play around with it until you find something that suits you.
⭐ Responsive and informative inline suggester that supports multiple insertion modes (link, plain text, alternate formats, timestamps, etc.) using modifier keys, and even open the selected daily note from here.
Type qd (customizable in settings) to get started:
⭐ Intelligent conversion of plain text to daily note links (or any other format you desire):
⭐ Scan and convert entire notes with different date formats, relative time phrases, etc.
⭐ Jump to specific daily notes quickly using the Open daily note command:
I am open to pull requests and feature requests if they make sense for the goals of the plugin, and of course, please report bugs!
If a setting or feature doesn't make sense, its description is confusing, or just behaves unexpectedly, let me know in an issue and I will attempt to clarify either in the README or in the setting description itself.
In Developer Console (Ctrl+Shift+I), run window.DEBUG['quick-dates'].enable()
To learn more, see obsidian-logger.
- Original Natural Language Dates plugin by argenos.
- tbergeron's fork of NLD that inspired the contextual timestamps/notion-like behavior idea.
- charliecm's open-with-nldates plugin for nldates that inspired the 'open daily note using natural language' feature.



