Skip to content

Plugins

A non-exhaustive list of plugins to solve problems that are frequently asked about or are otherwise useful for a particular thing.

If you have suggestions of what to add or something looks out of date, please reach out. Note: Usernames are for Discord to make knowing who to ping easier.

Task Management

  • Slated by @tgrosinger : Setup repeating tasks, defer tasks to another daily note, move all incomplete tasks to today's daily note.
  • Tasks is sort of like slated+dataview; it handles recurring tasks and has a query language that makes it a bit more powerful & focused than some of the other options.
  • Dataview by @blacksmithgu (but @skepticmystic is a good point of contact): List all tasks in un-completed projects (for example – it's actually way more powerful than this)
  • Checklist by @delashum: consolidates checklists from across files into a single view.
  • Review by @ryanjamurphy: add notes and blocks to daily notes for date-based task/project management.
  • Vantage by @ryanjamurphy is a plugin that provides an easy way to query a range of daily notes (among other things), so you can use it to look at e.g., the weeks’ todos.
  • Day Planner creates a vertical outline of daily tasks and manages pomodoro timers from a task list.
  • Obsidian Kanban by @mgmeyers allows for the creation of kanban boards, which use cards to represent work items and columns to represent each stage of the process.
  • The Amazing Marvin plugin will let you query your Amazing Marvin todos using their API to render them into a markdown file.
  • tq is a plugin for managing tasks using a file-based workflow. Each task is represented as a Markdown note with a single task line and some metadata in the frontmatter.

Pane Management

  • Sliding Panes by @death_au: Instead of shrinking the workspace to fit panels, the panels will remain a fixed width (but resizable) and stack so you can scroll between them.
  • Pane Relief by @pjeby: adds per-pane navigation history, along with keyboard commands for jumping to specific panes, or moving them around.
  • Tabs by @foreveryone: Create tabs by opening new panes while in a vertical split, such as the default workspace configuration.

Spaced Repetition Systems

Exporters

  • Obsidian to Anki add flashcards from a text or markdown file to Anki. Lets you define specific decknames and tags for every folder in your vault. Not currently in active development, but a fully featured plugin with a nice wiki.
  • Flashcards also integrates with Anki, and also has a nice wiki. The main difference I'm aware of is that Flashcards is slightly less customizable and only allows for the addition of one note's worth of cards at a time.
  • Mochi Cards Exporter exports markdown notes to Mochi flashcards. Cards are designated via tags.
  • Obsidian Anki Sync is similar to Obsidian to Anki but uses a different and more powerful markup based syntax for making flash cards.

Built-in Review Systems

  • Obsidian Review lets you manually schedule entire notes for review.
  • Obsidian Recall implements a spaced repetition system for reviewing information, with any SRS algorithm. It tracks notes in a .json file and while very customizable, only allows for the review of entire notes.    
  • Spaced Repetition has a built-in review system for inline flashcards and entire notes. SRS information is stored in plaintext.
  • Incremental Writing is basically spaced repetition but for writing instead of reviewing.

Focus Mode

  • Stille grays out everything except for the section of text you're working on at the time.
  • Ghost Fade Focus is similar to Stille except that the fade is gradual; paragraphs closer to your active line will be brighter.
  • Focus Mode hides all the sidebars and footers so that you can only see the pane you're working on.
  • Typewriter Scroll centers the line you're working on.
  • Obsidian fullscreen plugin adds a command to enable fullscreen focus mode for the active pane and then Esc back out to the previous layout.

Graph View Alternatives

  • Juggl is a very fancy graph view that enables more hierarchical layouts, labeling of edges (connection lines), and nifty stylings.
  • Breadcrumbs allows for custom, user-defined hierarchies.
  • Adjacency Matrix is a squared-off matrix view that offers a more rigid heat-map style look at the information conveyed in the Graph view.