Some of my favorite Obsidian Plugins
Obsidian has been growing in popularity for the past couple of years. It has a simple concept of linking the markdown formatted notes. However, sometimes simple just isn’t enough.
Whether I need an existing feature improved, or if I need a tool to completely change my note-taking, Obsidian plugins are where I look too.
In no particular order, here are some of my favorite and most used plugins.
Dataview
No list is complete without Dataview. It’s an extremely powerful tool that allows you to query any note in your vault using metadata. I use it a ton with Templater, another plugin I will discuss in a bit.
With Obsidian 1.4.0, you can easily add properties to notes. These properties can be searched for by Dataview.
I sometimes take daily notes. These notes have properties such as the date, a tag, and an alias if something cool happened that day. Using just a few lines of queries, I can use Dataview to make a table of every tagged daily note that has an alias and then sort them by date.
Various Complements
Various Complements is an auto-complete engine similar to things you would find in an IDE or VSCode. As you’re writing it will try to predict your next word and you can fill it in before typing the whole thing out if its what you want.
But it does more than just basic autocomplete, it can also link to notes. The notes don’t even have to be created yet.
Templater
Another staple among the community, Templater vastly improves on the core template plugin in basically every way. It has its own syntax for creating templates. You can either add a template to a pre-existing note and fill in the template using a hotkey or the command palette, or you can create a brand-new note.
I use it with a ton of things, but an example would be using it to automatically link daily notes. This example works no matter the day that the daily note is made.
<- <% tp.date.now("YYYY-MM-DD", -1, tp.file.title, "YYYY-MM-DD") %> | <% tp.date.now("YYYY-MM-DD", 1, tp.file.title, "YYYY-MM-DD") %> ->
It will create a link to the previous day and the next day based on the file name, which is the day the daily note is supposed to represent. This templater script will only work if your daily note naming convention is YYYY-MM-DD.
Paste URL into selection
This is a simple QOL plugin that will automatically make the highlighted section a link when a link is pasted onto it. Not much else to say.
Tag Wrangler
Tag Wrangler is a handy plugin if you use tags a lot. It will give you a sidebar pane listing all the tags in your vault, even the nested tags. I usually use it for mass renaming tags. So much easier than opening each file separately.
QuickAdd
Another popular plugin, QuickAdd pairs well with Templater. There are a ton of things you can do with it, but one of the main things I use it for is to quickly create a specific kind of note (like a recipe) and put it into a specific folder.
I give it a template path, a folder destination, and a naming convention if needed, and then turn it into a command by clicking the lightning symbol in the settings menu.
I hope you enjoyed this post! If Medium isn’t your cup of tea, then consider following me on Substack too!