Top Obsidian Plugins

I compiled the top Obsidian plugins into handy tables. Now it's easy to find the most popular ones without wasting time searching.

I’ve been using Obsidian for quite a while now. Started and dropped it about three times. But this time it’s here to stay, and it’s gradually becoming part of both my work and personal workflows. There’s still a long way to go before I use it truly efficiently. What draws me in is that everything is stored locally in plain Markdown files, it’s rock solid, syncs across devices easily and quickly (using Syncthing), and has a massive plugin ecosystem. If you haven’t tried it yet, I’d recommend starting with the official website.

On top of the app itself, Obsidian has a huge community plugin ecosystem. As of this article’s publication date, there are nearly 2,750 plugins available. They let you significantly extend functionality, add integrations with third-party services, and automate routine tasks.

All plugins are available in the official Obsidian plugin catalog. And if you’ve already installed the app and enabled community plugins, you can browse all 2,749 of them right in the settings and sort by download count, date, and other parameters.

Here’s a piece of advice I got early on from experienced users. Don’t fall into the plugin installation trap! When you open the catalog, it’s overwhelming. You want to try everything at once. Before you know it, instead of actually working with your notes, you’ve spent the evening setting up your tenth or even hundredth plugin for fancy graphs or side panels. Over time you’ll figure out what functionality you’re actually missing, and then you’ll find the right plugin. Until then, focus on working with your information.

For convenience, I compiled all plugins into a single file and sorted them by popularity. The idea is simple: see what people actually use, install a few essentials, and get to work. You can always add more later when a specific need comes up.

  • To render CSV data in a Hugo article, I use a custom shortcode for CSV files. I already have an article about this shortcode where you can learn how to install it, how to use it, what parameters are available, and more.

  • The data in the tables is updated roughly once a month. Sometimes more often, since it’s still done manually for now. There’s already a task in the backlog to write and run an automated update script. So bookmark this page and check back from time to time.

  • You can sort the table by clicking on any column header. You can sort by name, by description (though that doesn’t make much sense), and by download count (which is the default).

  • If you want, you can download the full file: obsidian-plugins.csv. It contains nearly 2,750 Obsidian plugins with links to their pages.

This table shows the Top 10 plugins by download count.

NameDownloadsDescription
Natural Language Dates478281Create date-links based on natural language.
Hotkeys++95426Additional hotkeys to do common things.
Git2319147Integrate Git version control with automatic backup and other advanced features.
Paste URL into selection441941Paste URL "into" selected text.
Advanced Tables2686763Improved table navigation, formatting, and manipulation.
Leader Hotkeys13826Add leader hotkey support to any command (like tmux or vim).
Recent Files972062Display a list of recently opened files.
Ledger39462Plain text accounting.
Note Refactor318192Extract note content into new notes and split notes.
Calendar2482357Simple calendar widget.

This table shows the Top 100 plugins by download count.

NameDownloadsDescription
Natural Language Dates478281Create date-links based on natural language.
Hotkeys++95426Additional hotkeys to do common things.
Git2319147Integrate Git version control with automatic backup and other advanced features.
Paste URL into selection441941Paste URL "into" selected text.
Advanced Tables2686763Improved table navigation, formatting, and manipulation.
Leader Hotkeys13826Add leader hotkey support to any command (like tmux or vim).
Recent Files972062Display a list of recently opened files.
Ledger39462Plain text accounting.
Note Refactor318192Extract note content into new notes and split notes.
Calendar2482357Simple calendar widget.
Text expand36103Search and paste/transclude links to found files.
Jump to link32697Quickly navigate between links, or jump to any word on the page using hotkeys.
Reading Time101938Add the current note's reading time to the status bar.
Todoist Sync167021Materialize Todoist tasks within your notes.
Vimrc Support140850Auto-load a startup file with Vim commands.
Shortcuts extender26004Use shortcuts for input special symbols without language switching.
Add links to current note11868A command to add a link to the current note at the bottom of selected notes.
Quick Switcher++366821Enhanced Quick Switcher, search open panels, and symbols.
Day Planner764945Day planning from a task list in a Markdown note with enhanced time block functionality.
Review62420Add a link to the current note to a daily note on a future date (or a past date, you time traveller).
Hider379048Hide UI elements such as tooltips, status, titlebar and more.
Minimal Theme Settings1462370Control the colors and fonts in Minimal Theme.
Discord Rich Presence31521Update your Discord Status to show your friends what you are working on.
Templater3934887Create and use templates.
Convert url to preview (iframe)100154Convert a URL (e.g. YouTube) into an iframe (preview).
Search++6912Insert text context search results in the active note.
Better Word Count562785Count the words of selected text in the editor.
Workbench28117Keep a workbench of knowledge materials.
Latex Environments27977Quickly insert and change LaTeX environments within math environments.
RTL Support48895Right-to-left (RTL) text direction support for languages like Arabic, Hebrew, and Farsi.
Markdown prettifier75991Fix and reformats ugly Markdown.
css snippets22238Load and manage CSS snippets.
Link indexer7304Generate index notes with links based on various conditions.
macOS Keyboard Navigation7507Enable alt+↑ and alt+↓ keyboard navigation.
Extract Highlights22380Extract all ==highlights== in a note into your clipboard.
Find orphaned files and broken links203468Find files that are not linked anywhere and would otherwise be lost in your vault. In other words: files with no backlinks.
Wikilinks to MDLinks20295Convert wikilinks to Markdown links and vice versa.
Smart Random Note76896Open random notes with greater control.
Tab Switcher79329Switch your tabs with Ctrl + Tab in recently used order like in a browser.
ABC Music Notation27211Render music sheets directly from code blocks using ABC music notation via abcjs.
Typewriter Scroll102672Typewriter-style scrolling which keeps the view centered in the editor.
Youglish12717Use YouTube to improve your pronunciation. YouGlish gives you fast, unbiased answers about how words is spoken by real people and in context.
Dangling links17724Add a sidebar showing any dangling links in a vault. Dangling links are orphaned links that don't point to anything in the vault.
Dangerzone Writing12572This plugin is dangerous! When you start it, you have to write without stopping for 100 seconds. If you stop, think and look around, after 3 seconds the plugin will DELETE what you've written in this note.
Maximise Active Pane15494Fill the workspace with the active pane.
Julian Date4306Add a shortcut to insert the current Julian date for astronomical observations.
Emoji Toolbar451522Quickly search for and insert emojis into your editor.
Fullscreen Focus Mode42094Add a command to view a single document leaf in a fullscreen focus mode.
Footlinks11895Extract URLs from main text to footer.
Mind Map792428Display Markdown notes as mind maps using Markmap.
Flashcards64850Anki integration.
Completed Area8516Move completed to-do items to a separate completed area.
Citations216306Automatically search and insert citations from a Zotero library.
Export to Anki124916Anki integration designed for efficient bulk exporting. Previously known as Obsidian_to_Anki.
Rollover Daily Todos137323Rollover any unchecked checkboxes from your last daily note into today's note.
Automatically reveal active file26170Automatically reveal the currently active file in the side navigation.
Export To TeX9272Export vault files in a format amenable to pasting into a TeX document.
Extended MathJax53124Enable additional MathJax packages and adds a global preamble for MathJax.
Apple Reminders13717Import Apple Reminders.
Contextual Typography107074Add a data-tag-name attribute to all top-level divs in preview mode containing the child's tag name, allowing contextual typography styling.
Neo4j Graph View11316Advanced graph visualization and querying using Neo4j.
Snippets6248Execute simple scripts/snippets. This plugin is experimental.
Temple5677Templating powered by Nunjucks.
Relative Line Numbers101731Enable relative line numbers in editor mode.
Charts282807Easily create interactive charts in your notes.
Discordian Theme16961Fine-grained control of Discordian Theme.
Autocomplete36484Autocomplete text to increase your typing speed.
Completed Task Display54878Controls for displaying or hiding completed tasks.
PDF Highlights106980Extract highlights, underlines and annotations from your PDFs.
YouHaveBeenStaring5751Add a status bar indicator showing how long your vault has been open.
Imgur59389Upload images from your clipboard to imgur.com and embeds uploaded image to your note.
Checklist437516Consolidate checklists across all files into a single view.
Search on Internet29572Add context menu items to search the internet based on the title of your note.
File path to URI22730Convert file path to URI for easier use of links to local files outside of Obsidian.
Page Heading From Links6867Populate page headings from the file name.
Icons104458Add icons to your notes.
Folder Note134589Add description note to a folder.
Vantage - Advanced search builder29411Build advanced search queries.
Sort & Permute lines53780Sort and Permute lines in whole file or selection.
Min3ditorHotkeys4742Additional editor hotkeys inspired by coding editors.
JSONifier6313JSON.stringify() or JSON.parse() highlighted text and copy to clipboard.
Things Logbook10545Sync your Things logbook with your daily notes.
Hotkeys for Bookmarks10173Set an individual hotkey for the first 9 bookmarked files and open them just with your keyboard.
Filename Heading Sync65126Keep the filename with the first heading of a file in sync.
Orthography12360Check & fix orthography errors in text.
Obsidian Query Language15356Query notes and represent data.
Markdown Formatting Assistant116462A formatting sidebar for Markdown and a command line interface to facilitate a faster workflow.
Journey21609Discover the story between your notes.
Tag Wrangler917244Rename, merge, toggle, and search tags from the tag pane.
Better PDF65917Insert, scale, rotate and cut-out PDF pages into your notes.
Dataview3885403Advanced queries over your vault for the data-obsessed.
Periodic Notes620230Create/manage your daily, weekly, and monthly notes.
Show Current File Path35911Show the full path of the currently open file in the status bar.
Various Complements465801Complete words similar to auto-completion in an IDE.
Note Folder Autorename13366Turn notes into folders and automatically move/rename their folders when they move or are renamed.
Daily Activity16556Output a list of the files changed/created today in the active file.
Daily Stats23787Track your daily word count.
Custom window title15376Show the current open note in the window title.
Meld Encrypt162249Hide secrets in your notes.
Vault Statistics45435Status bar item with vault statistics such as number of notes, files, attachments, and links.

Download the full file (~2750 plugins): obsidian-plugins.csv.

Hope you found this useful. If you have any comments, feel free to reach out any way you like. All contact channels are listed at the top, above the main image.

Have a great day!