[ { "id": "nldates-obsidian", "name": "Natural Language Dates", "author": "Argentina Ortega Sainz", "description": "Create date-links based on natural language", "repo": "argenos/nldates-obsidian" }, { "id": "hotkeysplus-obsidian", "name": "Hotkeys++", "author": "Argentina Ortega Sainz", "description": "Additional hotkeys to do common things in Obsidian", "repo": "argenos/hotkeysplus-obsidian" }, { "id": "obsidian-git", "name": "Obsidian Git", "author": "Vinzent, (Denis Olehov)", "description": "Backup your vault with Git", "repo": "denolehov/obsidian-git" }, { "id": "url-into-selection", "name": "Paste URL into selection", "author": "Denis Olehov", "description": "Paste URL \"into\" selected text.", "repo": "denolehov/obsidian-url-into-selection" }, { "id": "sliding-panes-obsidian", "name": "Sliding Panes (Andy Matuschak Mode)", "author": "death_au", "description": "Sliding Panes (Andy Matuschak Mode) as a plugin", "repo": "deathau/sliding-panes-obsidian" }, { "id": "cm-show-whitespace-obsidian", "name": "Show Whitespace", "author": "death_au", "description": "Show whitespace in the editor", "repo": "deathau/cm-show-whitespace-obsidian" }, { "id": "table-editor-obsidian", "name": "Advanced Tables", "author": "Tony Grosinger", "description": "Improved table navigation, formatting, and manipulation", "repo": "tgrosinger/advanced-tables-obsidian" }, { "id": "leader-hotkeys-obsidian", "name": "Leader Hotkeys", "author": "Tony Grosinger", "description": "Add leader hotkey support to any command (like tmux or vim)", "repo": "tgrosinger/leader-hotkeys-obsidian" }, { "id": "slated-obsidian", "name": "Slated", "author": "Tony Grosinger", "description": "Task management and repetition", "repo": "tgrosinger/slated-obsidian" }, { "id": "recent-files-obsidian", "name": "Recent Files", "author": "Tony Grosinger", "description": "Display a list of recently opened files", "repo": "tgrosinger/recent-files-obsidian" }, { "id": "ledger-obsidian", "name": "Ledger", "author": "Tony Grosinger", "description": "Plain text accounting", "repo": "tgrosinger/ledger-obsidian" }, { "id": "note-refactor-obsidian", "name": "Note Refactor", "author": "James Lynch", "description": "Extract note content into new notes and split notes", "repo": "lynchjames/note-refactor-obsidian" }, { "id": "calendar", "name": "Calendar", "author": "Liam Cain", "description": "Simple calendar widget for Obsidian", "repo": "liamcain/obsidian-calendar-plugin" }, { "id": "mrj-text-expand", "name": "Text {{expand}}", "author": "MrJackphil", "description": "Search and paste/transclude links to founded files", "repo": "mrjackphil/obsidian-text-expand" }, { "id": "mrj-jump-to-link", "name": "Jump to link", "author": "MrJackphil", "description": "This plugin allows open a link in current document using hotkey", "repo": "mrjackphil/obsidian-jump-to-link" }, { "id": "obsidian-reading-time", "name": "Reading Time", "author": "avr", "description": "Add the current note's reading time to Obsidian's status bar", "repo": "avr/obsidian-reading-time" }, { "id": "todoist-sync-plugin", "name": "Todoist Sync Plugin", "author": "jamiebrynes7", "description": "Materialize Todoist tasks within Obsidian notes.", "repo": "jamiebrynes7/obsidian-todoist-plugin" }, { "id": "obsidian-vimrc-support", "name": "Vimrc Support", "author": "esm", "description": "Auto-load a startup file with Obsidian Vim commands.", "repo": "esm7/obsidian-vimrc-support" }, { "id": "shortcuts-extender", "name": "Shortcuts extender", "author": "kitchenrunner", "description": "Use shortcuts for input special symbols without language switching", "repo": "ryjjin/Obsidian-shortcuts-extender" }, { "id": "mrj-crosslink-between-notes", "name": "Add links to current note", "author": "MrJackphil", "description": "This plugin adds a command which allows to add a link to the current note at the bottom of selected notes", "repo": "mrjackphil/obsidian-crosslink-between-notes" }, { "id": "darlal-switcher-plus", "name": "Quick Switcher++", "author": "darlal", "description": "Enhanced Quick Switcher, search open panels, and symbols.", "repo": "darlal/obsidian-switcher-plus" }, { "id": "obsidian-day-planner", "name": "Day Planner", "author": "James Lynch", "description": "An Obsidian plugin for day planning and managing pomodoro timers from a task list in a Markdown note.", "repo": "lynchjames/obsidian-day-planner" }, { "id": "cm-editor-syntax-highlight-obsidian", "name": "Editor Syntax Highlight", "author": "death_au", "description": "Show syntax highlighing in code blocks the editor", "repo": "deathau/cm-editor-syntax-highlight-obsidian" }, { "id": "review-obsidian", "name": "Review", "author": "ryanjamurphy", "description": "Add a link to the current note to a daily note on a future date (or a past date, you time traveller).", "repo": "ryanjamurphy/review-obsidian" }, { "id": "obsidian-hider", "name": "Hider", "author": "@kepano", "description": "Hide UI elements such as tooltips, status, titlebar and more", "repo": "kepano/obsidian-hider" }, { "id": "obsidian-minimal-settings", "name": "Minimal Theme Settings", "author": "@kepano", "description": "Control the colors and fonts in Minimal Theme", "repo": "kepano/obsidian-minimal-settings" }, { "id": "obsidian-system-dark-mode", "name": "System Dark Mode", "author": "@kepano", "description": "Automatically use the operating system's setting to switch between light and dark mode", "repo": "kepano/obsidian-system-dark-mode" }, { "id": "obsidian-discordrpc", "name": "Discord Rich Presence", "author": "Luke Leppan", "description": "Update your Discord Status to show your friends what you are working on in Obsidian.", "repo": "lukeleppan/obsidian-discordrpc" }, { "id": "templater-obsidian", "name": "Templater", "author": "SilentVoid", "description": "Create and use templates", "repo": "SilentVoid13/Templater" }, { "id": "convert-url-to-iframe", "name": "Convert url to preview (iframe)", "author": "FHachez", "description": "Convert an url (ex, youtube) into an iframe (preview)", "repo": "FHachez/obsidian-convert-url-to-iframe" }, { "id": "code-block-copy", "name": "Copy button for code blocks", "author": "Daniel Brandenburg", "description": "Copy button for code blocks", "repo": "jdbrice/obsidian-code-block-copy" }, { "id": "searchpp", "name": "Search++", "author": "Noureddine Haouari", "description": "Allow inserting text context search results on the active note, the plugin is based on the plugin mrj-text-expand-witb-text of MrJackphil.", "repo": "nhaouari/searchpp" }, { "id": "better-word-count", "name": "Better Word Count", "author": "Luke Leppan", "description": "Counts the words of selected text in the editor.", "repo": "lukeleppan/better-word-count" }, { "id": "workbench-obsidian", "name": "Workbench", "author": "ryanjamurphy", "description": "Keep a workbench of knowledge materials.", "repo": "ryanjamurphy/workbench-obsidian" }, { "id": "obsidian-latex-environments", "name": "Latex Environments", "author": "Zach Raines", "description": "Allows to quickly insert and change latex environments within math environments.", "repo": "raineszm/obsidian-latex-environments" }, { "id": "obsidian-rtl", "name": "RTL Support", "author": "esm", "description": "Right to Left (RTL) text direction support for languages like Arabic, Hebrew and Farsi.", "repo": "esm7/obsidian-rtl" }, { "id": "markdown-prettifier", "name": "Markdown prettifier", "description": "Fix and reformats ugly Markdown.", "author": "pelao", "repo": "cristianvasquez/obsidian-prettify" }, { "id": "css-snippets", "name": "css snippets", "description": "Load and manage css snippets", "author": "Daniel Brandenburg", "repo": "jdbrice/obsidian-css-snippets" }, { "id": "obsidian-link-indexer", "name": "Link indexer", "description": "Generate index notes with links based on various conditions", "author": "Yuliya Bagriy", "repo": "aviskase/obsidian-link-indexer" }, { "id": "macOS-keyboard-nav-obsidian", "name": "macOS Keyboard Navigation", "description": "Enables alt+↑ and alt+↓ keyboard navigation in Obsidian.", "author": "ryanjamurphy", "repo": "ryanjamurphy/macOS-keyboard-nav-obsidian" }, { "id": "extract-highlights-plugin", "name": "Extract Highlights", "description": "Allows to extracts all ==highlights== in a note into your clipboard", "author": "Alexis Rondeau", "repo": "akaalias/extract-highlights-plugin" }, { "id": "find-unlinked-files", "name": "Find unlinked files", "description": "Find files that are not linked anywhere and would otherwise be lost in your vault", "author": "Vinzent", "repo": "Vinzent03/find-unlinked-files" }, { "id": "wikilinks-to-mdlinks-obsidian", "name": "Wikilinks to MDLinks (Markdown Links)", "author": "Agatha Uy", "description": "Convert wikilinks to markdown links and vice versa", "repo": "agathauy/wikilinks-to-mdlinks-obsidian" }, { "id": "smart-random-note", "name": "Smart Random Note", "author": "Eric Hall", "description": "Open random notes with greater control", "repo": "erichalldev/obsidian-smart-random-note" }, { "id": "cycle-through-panes", "name": "Cycle through Panes", "author": "Vinadon & phibr0", "description": "Cycle through your open Panes with `ctrl + Tab`, just like with Tabs in your Browser!", "repo": "phibr0/cycle-through-panes" }, { "id": "music-code-blocks", "name": "ABC Music Sheet Code Blocks", "author": "Til Blechschmidt", "description": "Render music sheets directly from code blocks using ABC music notation via abcjs", "repo": "abcjs-music/obsidian-plugin-abcjs" }, { "id": "cm-typewriter-scroll-obsidian", "name": "Typewriter Scroll Obsidian Plugin", "author": "death_au", "description": "Typewriter-style scrolling which keeps the view centered in the editor.", "repo": "deathau/cm-typewriter-scroll-obsidian" }, { "id": "obsidian-youglish-plugin", "name": "Youglish Plugin", "description": "Use YouTube to improve your pronunciation. YouGlish plugin gives you fast, unbiased answers about how words is spoken by real people and in context.", "author": "Noureddine Haouari", "repo": "nhaouari/obsidian-youglish-plugin" }, { "id": "obsidian-dangling-links", "name": "Dangling links panel", "author": "Graydon Hoare", "description": "Adds a panel showing any dangling links in a vault.", "repo": "graydon/obsidian-dangling-links" }, { "id": "dangerzone-writing-plugin", "name": "Dangerzone Writing", "author": "Alexis Rondeau", "description": "This 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.", "repo": "akaalias/dangerzone-writing-plugin" }, { "id": "maximise-active-pane-obsidian", "name": "Maximise Active Pane", "author": "death_au", "description": "Simply fills the workspace with the active pane", "repo": "deathau/maximise-active-pane-obsidian" }, { "id": "obsidian-juliandate", "name": "Julian Date Quick Insert", "author": "thek3nger", "description": "Add a shortuct to insert the current Julian Date for astronomical observations.", "repo": "THeK3nger/obsidian-juliandate" }, { "id": "obsidian-emoji-toolbar", "name": "Emoji Toolbar", "author": "oliveryh", "description": "Quickly search for and insert emojis into your editor.", "repo": "oliveryh/obsidian-emoji-toolbar" }, { "id": "obsidian-fullscreen-plugin", "name": "Fullscreen Focus Mode", "author": "Razum", "description": "Adds a command to view a single document leaf in a fullscreen focus mode", "repo": "razumihin/obsidian-fullscreen-plugin" }, { "id": "footlinks", "name": "Footlinks", "author": "Daha", "description": "Extracts urls from main text to footer.", "repo": "DahaWong/obsidian-footlinks" }, { "id": "obsidian-mind-map", "name": "Mind Map", "author": "James Lynch", "description": "Displays markdown notes as mind maps using Markmap.", "repo": "lynchjames/obsidian-mind-map" }, { "id": "flashcards-obsidian", "name": "Flashcards", "author": "Alex Colucci", "description": "Anki integration.", "repo": "reuseman/flashcards-obsidian" }, { "id": "completed-area", "name": "Completed Area", "author": "Daha", "description": "Move completed to-do items to a seperate completed area.", "repo": "DahaWong/obsidian-completed-area" }, { "id": "obsidian-citation-plugin", "name": "Citations", "author": "Jon Gauthier", "description": "Automatically search and insert citations from a Zotero library", "repo": "hans/obsidian-citation-plugin" }, { "id": "obsidian-to-anki-plugin", "name": "Obsidian_to_Anki", "author": "Pseudonium", "description": "This is an Anki integration plugin! Designed for efficient bulk exporting.", "repo": "Pseudonium/Obsidian_to_Anki" }, { "id": "obsidian-rollover-daily-todos", "name": "Rollover Daily Todos", "author": "Matt Sessions", "description": "This plugin will rollover any unchecked checkboxes from your last daily note into today's note", "repo": "shichongrui/obsidian-rollover-daily-todos" }, { "id": "obsidian-reveal-active-file", "name": "Automatically Reveal Active File", "author": "Matt Sessions", "description": "This plugin will automatically reveal the currently active file in the side navigation.", "repo": "shichongrui/obsidian-reveal-active-file" }, { "id": "obsidian-export-to-tex", "name": "Export To TeX", "author": "Zach Raines", "description": "Export vault files in a format amenable to pasting into a TeX document", "repo": "raineszm/obsidian-export-to-tex" }, { "id": "obsidian-latex", "name": "Extended MathJax", "author": "Xavier Denis & Ng Wei En", "description": "Enables additional MathJax packages and adds a global preamble for MathJax", "repo": "wei2912/obsidian-latex" }, { "id": "obsidian-apple-reminders-plugin", "name": "Apple Reminders", "author": "Rishi Raval", "description": "A plugin to attempt to bring Apple Reminders into Obsidian.", "repo": "urishiraval/obsidian-apple-reminders-plugin" }, { "id": "obsidian-contextual-typography", "name": "Contextual Typography", "author": "mgmeyers", "description": "This plugin adds a data-tag-name attribute to all top-level divs in preview mode containing the child's tag name, allowing contextual typography styling.", "repo": "mgmeyers/obsidian-contextual-typography" }, { "id": "neo4j-graph-view", "name": "Neo4j Graph View", "author": "Emile van Krieken", "description": "A plugin for advanced graph visualization and querying using Neo4j.", "repo": "HEmile/obsidian-neo4j-graph-view" }, { "id": "snippets", "name": "Snippets plugin", "author": "Pelao", "description": "Execute simple scripts/snippets from obsidian. This plugin is experimental", "repo": "cristianvasquez/obsidian-snippets-plugin" }, { "id": "obsidian-temple", "name": "Temple", "author": "garyng", "description": "A plugin for templating in Obsidian, powered by Nunjucks.", "repo": "garyng/obsidian-temple" }, { "id": "obsidian-relative-line-numbers", "name": "Relative Line Numbers", "author": "Nadav Spiegelman", "description": "Enables relative line numbers in editor mode", "repo": "nadavspi/obsidian-relative-line-numbers" }, { "id": "obsidian-charts", "name": "Obsidian Charts", "author": "phibr0", "description": "This Plugin lets you easily create Charts within Obsidian!", "repo": "phibr0/obsidian-charts" }, { "id": "discordian-plugin", "name": "Discordian Theme", "author": "@radekkozak", "description": "Fine-grained control of Discordian Theme", "repo": "radekkozak/discordian-plugin" }, { "id": "obsidian-autocomplete-plugin", "name": "Autocomplete", "author": "Yeboster", "description": "This Plugin provides a text autocomplete feature to enhance typing speed.", "repo": "yeboster/autocomplete-obsidian" }, { "id": "completed-task-display", "name": "Completed Task Display", "author": "Ben Lee-Cohen", "description": "Provides controls for displaying or hiding completed tasks", "repo": "heliostatic/completed-task-display" }, { "id": "obsidian-extract-pdf-highlights", "name": "PDF Highlights", "author": "Alexis Rondeau", "description": "Extract highlights, underlines and annotations from your PDFs into Obsidian", "repo": "akaalias/obsidian-extract-pdf-highlights" }, { "id": "youhavebeenstaring-plugin", "name": "YouHaveBeenStaring", "author": "Felix Almer", "description": "Tells you in the status bar for how long you've been staring at your obsidian vault. Well - at least how long your vault is open.", "repo": "fxal/obsidian-youhavebeenstaring-plugin" }, { "id": "obsidian-metatemplates", "name": "metatemplates", "author": "avirut", "description": "Generate notes from templates using YAML front-matter", "repo": "avirut/obsidian-metatemplates" }, { "id": "obsidian-query2table", "name": "query2table", "author": "avirut", "description": "Represent files returned by a query as a table of their YAML frontmatter", "repo": "avirut/obsidian-query2table" }, { "id": "obsidian-imgur-plugin", "name": "Imgur Plugin", "author": "Kirill Gavrilov", "description": "This plugin uploads images from your clipboard to imgur.com and embeds uploaded image to your note", "repo": "gavvvr/obsidian-imgur-plugin" }, { "id": "obsidian-checklist-plugin", "name": "Checklist", "author": "delashum", "description": "Consolidate checklists across all files into a single view", "repo": "delashum/obsidian-checklist-plugin" }, { "id": "obsidian-text-expander", "name": "Text Expander", "author": "Nikita Konodyuk", "description": "Expand text shortcuts, run shell commands and python scripts right in your editor", "repo": "konodyuk/obsidian-text-expander" }, { "id": "search-on-internet", "name": "Search on Internet", "author": "Emile", "description": "Add context menu items to search the internet based on the title of your note", "repo": "HEmile/obsidian-search-on-internet" }, { "id": "obsidian-file-path-to-uri", "name": "File path to URI", "author": "Michal Bureš", "description": "Convert file path to uri for easier use of links to local files outside of Obsidian", "repo": "MichalBures/obsidian-file-path-to-uri" }, { "id": "page-heading-from-links", "name": "Page Heading From Links", "author": "Mark Beattie", "description": "Inserts a heading into blank pages from the filename", "repo": "beet/page-headings-obsidian-plugin" }, { "id": "obsidian-icons-plugin", "name": "Icons Plugin", "author": "Camillo Visini", "description": "Add icons to your notes", "repo": "visini/obsidian-icons-plugin" }, { "id": "folder-note-plugin", "name": "Folder Note", "author": "xpgo", "description": "Add description note to a folder", "repo": "xpgo/obsidian-folder-note-plugin" }, { "id": "vantage-obsidian", "name": "Vantage - Advanced search builder", "author": "ryanjamurphy", "description": "Build advanced search queries in Obsidian.", "repo": "ryanjamurphy/vantage-obsidian" }, { "id": "obsidian-sort-and-permute-lines", "name": "Sort & Permute lines", "description": "Sort and Permute lines in whole file or selection.", "author": "Vinzent", "repo": "Vinzent03/obsidian-sort-and-permute-lines" }, { "id": "obsidian-min3ditorhotkeys-plugin", "name": "Min3ditorHotkeys", "author": "Davor Sauer", "description": "Additional editor hotkeys inspired by coding editors", "repo": "d-sauer/Obsidian-Min3ditorHotkeys-plugin" }, { "id": "obsidian-jsonifier", "name": "JSONifier", "author": "Kjell Connelly", "description": "JSON.stringify() or JSON.parse() highlighted text and copy to clipboard.", "repo": "KjellConnelly/obsidian-jsonifier" }, { "id": "things-logbook", "name": "Things Logbook", "author": "Liam Cain", "description": "Sync your Things logbook with your daily notes", "repo": "liamcain/obsidian-things-logbook" }, { "id": "obsidian-shortcuts-for-starred-files", "name": "Hotkeys for starred files", "description": "Set an individual hotkey for the first 9 starred files and open them just with your keyboard.", "author": "Vinzent", "repo": "Vinzent03/obsidian-shortcuts-for-starred-files" }, { "id": "obsidian-filename-heading-sync", "name": "Filename Heading Sync", "description": "Obsidian plugin for keeping the filename with the first heading of a file in sync", "author": "dvcrn", "repo": "dvcrn/obsidian-filename-heading-sync" }, { "id": "obsidian-orthography", "name": "Obsidian Orthography", "author": "denisoed", "description": "Obsidian plugin to check & fix orthography errors in text", "repo": "denisoed/obsidian-orthography" }, { "id": "obsidian-query-language", "name": "Obsidian Query Language", "author": "Joost Plattel", "description": "This plugin allows you to query notes and represent data within Obsidian", "repo": "jplattel/obsidian-query-language" }, { "id": "obsidian-markdown-formatting-assistant-plugin", "name": "Markdown Formatting Assistant", "author": "Reocin", "description": "This Plugin provides a simple Editor for Markdown and in addition a command line interface. The command line interface facilitate a faster workflow.", "repo": "Reocin/obsidian-markdown-formatting-assistant-plugin" }, { "id": "obsidian-journey-plugin", "name": "Journey", "author": "Alexis Rondeau", "description": "Discover the story between your notes", "repo": "akaalias/obsidian-journey-plugin" }, { "id": "tag-wrangler", "name": "Tag Wrangler", "author": "PJ Eby", "description": "Rename, merge, toggle, and search tags from the tag pane", "repo": "pjeby/tag-wrangler" }, { "id": "better-pdf-plugin", "name": "Better PDF Plugin", "author": "MSzturc", "description": "Insert, scale, rotate and cut-out pdf pages into your notes", "repo": "MSzturc/obsidian-better-pdf-plugin" }, { "id": "dataview", "name": "Dataview", "author": "Michael Brenan", "description": "Advanced queries over your vault for the data-obsessed.", "repo": "blacksmithgu/obsidian-dataview" }, { "id": "periodic-notes", "name": "Periodic Notes", "author": "Liam Cain", "description": "Create/manage your daily, weekly, and monthly notes", "repo": "liamcain/obsidian-periodic-notes" }, { "id": "obsidian-show-file-path", "name": "Show Current File Path", "author": "Ravi Mashru", "description": "Show the full path of the currently open file in the status bar", "repo": "ravimashru/obsidian-show-file-path" }, { "id": "obsidian-paper-cut", "name": "PaperCut", "author": "darakah", "description": "Express an idea in the simplest possible way ... or else", "repo": "Darakah/obsidian-paper-cut" }, { "id": "obsidian-comments", "name": "Comments", "author": "darakah", "description": "Add, track and easily navigate between a note's Comments", "repo": "Darakah/obsidian-comments-plugin" }, { "id": "ini-obsidian", "name": "ini Editor", "author": "death_au", "description": "Edit ini files in Obsidian", "repo": "deathau/ini-obsidian" }, { "id": "various-complements", "name": "Various Complements", "author": "tadashi-aikawa", "description": "This plugin enables you to complete words like the auto-completion of IDE", "repo": "tadashi-aikawa/obsidian-various-complements-plugin" }, { "id": "obsidian-timelines", "name": "Timelines", "author": "darakah", "description": "Create a timeline view of all notes with the specified combination of tags", "repo": "Darakah/obsidian-timelines" }, { "id": "txt-as-md-obsidian", "name": "txt as md", "author": "death_au", "description": "Edit txt files as markdown in Obsidian", "repo": "deathau/txt-as-md-obsidian" }, { "id": "note-folder-autorename", "name": "Note Folder Autorename", "author": "PJ Eby", "description": "Turn notes into folders and automaticaly move/rename their folders when they move or are renamed", "repo": "pjeby/note-folder-autorename" }, { "id": "daily-activity", "name": "Daily Activity", "description": "This outputs a list of the files changed/created today in the active file", "author": "trydalch", "repo": "trydalch/obsidian-daily-activity" }, { "id": "obsidian-daily-stats", "name": "Daily Stats", "description": "Track your daily word count", "author": "Dhruvik Parikh", "repo": "dhruvik7/obsidian-daily-stats" }, { "id": "open-note-to-window-title", "name": "Active note to window title", "description": "This plugin shows the current open note in the window title", "author": "Joost Plattel", "repo": "jplattel/open-note-to-window-title" }, { "id": "meld-encrypt", "name": "Meld Encrypt", "description": "Hide secrets in your notes", "author": "meld-cp", "repo": "meld-cp/obsidian-encrypt" }, { "id": "obsidian-vault-statistics-plugin", "name": "Vault Statistics", "description": "Status bar item with vault statistics such as number of notes, files, attachments, and links", "author": "Bryan Kyle", "repo": "bkyle/obsidian-vault-statistics-plugin" }, { "id": "obsidian-plugin-todo", "name": "Obsidian TODO | Text-based GTD", "description": "Text-based GTD in Obsidian. Collects all outstanding TODOs from your vault and presents them in lists Today, Scheduled, Inbox and Someday/Maybe.", "author": "Lars Lockefeer", "repo": "larslockefeer/obsidian-plugin-todo" }, { "id": "obsidian-hotkeys-for-specific-files", "name": "Hotkeys for specific files", "description": "Add commands for specific files and open them with a hotkey", "author": "Vinzent", "repo": "Vinzent03/obsidian-hotkeys-for-specific-files" }, { "id": "csv-obsidian", "name": "CSV Editor", "description": "Edit CSV files in Obsidian", "author": "death_au", "repo": "deathau/csv-obsidian" }, { "id": "obsidian-plugin-toc", "name": "Table of Contents", "description": "Create a table of contents for a note.", "author": "hipstersmoothie", "repo": "hipstersmoothie/obsidian-plugin-toc" }, { "id": "mochi-cards-exporter", "name": "Mochi Cards Exporter", "description": "Export Markdown notes to Mochi cards from within obsidian", "author": "kalbetre", "repo": "kalbetredev/mochi-cards-exporter" }, { "id": "obsidian-plugin-prettier", "name": "Prettier Format", "description": "Opinionated formatting for your notes.", "author": "Andrew Lisowski", "repo": "hipstersmoothie/obsidian-plugin-prettier" }, { "id": "obsidian-furigana", "name": "Furigana", "description": "Helper plugin for furigana and ", "author": "Koppa", "repo": "uonr/obsidian-furigana" }, { "id": "obsidian-vault-changelog", "name": "Vault Changelog", "description": "Maintain a changelog of recently edited files in your vault", "author": "Badr Bouslikhin", "repo": "mrzeroo00/obsidian-vault-changelog" }, { "id": "chesser-obsidian", "name": "Chesser", "description": "A chess game viewer/editor", "author": "SilentVoid", "repo": "SilentVoid13/Chesser" }, { "id": "obsidian-activity-history", "name": "Activity History", "description": "Track activity of specified projects, Github like activity board", "author": "darakah", "repo": "Darakah/obsidian-activity-history" }, { "id": "obsidian-chessboard", "name": "Chessboard Viewer", "description": "Render chess positions diagrams in note preview.", "author": "Davide Aversa", "repo": "THeK3nger/obsidian-chessboard" }, { "id": "obsidian-footnotes", "name": "Footnote Shortcut", "description": "Makes creating footnotes in Obsidian more fun!", "author": "Alexis Rondeau, Micha Brugger", "repo": "MichaBrugger/obsidian-footnotes" }, { "id": "obsidian-gallery", "name": "Gallery", "description": "Interactive Card like gallery display of images", "author": "darakah", "repo": "Darakah/obsidian-gallery" }, { "id": "notetweet", "name": "NoteTweet", "description": "Post tweets from Obsidian.", "author": "Christian B. B. Houmann", "repo": "chhoumann/notetweet_obsidian" }, { "id": "code-block-from-selection", "name": "Code block from selection", "description": "Adds code block for the selected text.", "author": "Dmitry Savosh", "repo": "dy-sh/obsidian-code-block-from-selection" }, { "id": "format-hotkeys-obsidian", "name": "Format Hotkeys", "author": "Ansel Santosa", "description": "Google Docs style formatting hotkeys for Obsidian", "repo": "anstosa/format-hotkeys-obsidian" }, { "id": "obsidian-leaflet-plugin", "name": "Obsidian Leaflet", "description": "Interactive maps inside your notes", "author": "Jeremy Valentine", "repo": "valentine195/obsidian-leaflet-plugin" }, { "id": "remember-cursor-position", "name": "Remember cursor position", "description": "Remember cursor and scroll position for each note", "author": "Dmitry Savosh", "repo": "dy-sh/obsidian-remember-cursor-position" }, { "id": "pane-relief", "name": "Pane Relief", "author": "PJ Eby", "description": "Per-pane history, hotkeys for pane movement + navigation, and more", "repo": "pjeby/pane-relief" }, { "id": "DEVONlink-obsidian", "name": "DEVONlink - Open or reveal notes in DEVONthink", "description": "Open or reveal the current note in DEVONthink.", "author": "ryanjamurphy", "repo": "ryanjamurphy/DEVONlink-obsidian" }, { "id": "hotkey-helper", "name": "Hotkey Helper", "author": "PJ Eby", "description": "Easily see and access any plugin's settings or hotkey assignments (and conflicts) from the Community Plugins tab", "repo": "pjeby/hotkey-helper" }, { "id": "text-snippets-obsidian", "name": "Text Snippets", "author": "Ariana Khitrova", "description": "Snippets for faster typing. Allows you to replace text templates, create your own, and expand text shortcuts.", "repo": "ArianaKhit/text-snippets-obsidian" }, { "id": "consistent-attachments-and-links", "name": "Consistent attachments and links", "description": "Move note attachments and update links automatically", "author": "Dmitry Savosh", "repo": "dy-sh/obsidian-consistent-attachments-and-links" }, { "id": "obsidian-plantuml", "name": "PlantUML", "description": "Generate PlantUML diagrams", "author": "Johannes Theiner", "repo": "joethei/obsidian-plantuml" }, { "id": "imdone-obsidian-plugin", "name": "Open cards in imdone from obsidian.", "description": "Open cards in imdone kanban from their source in obsidian. Open cards from imdone in obsidian at their source.", "author": "saxmanjes", "repo": "imdone/imdone-obsidian-plugin" }, { "id": "obsidian-spotlight", "name": "Spotlight", "description": "Block that features random notes or block of a note from vault / in a specified project or with a certain combination of tags.", "author": "darakah", "repo": "Darakah/obsidian-spotlight" }, { "id": "unique-attachments", "name": "Unique attachments", "description": "Rename attachments, making their names unique (based on hashing of file content)", "author": "Dmitry Savosh", "repo": "dy-sh/obsidian-unique-attachments" }, { "id": "obsidian-dice-roller", "name": "Dice Roller", "description": "Add a little randomness to your notes!", "author": "Jeremy Valentine", "repo": "valentine195/obsidian-dice-roller" }, { "id": "obsidian-languagetool-plugin", "name": "LanguageTool Integration", "description": "advanced spell/grammar checks with the help of language-tool", "author": "Clemens Ertle", "repo": "Clemens-E/obsidian-languagetool-plugin" }, { "id": "obsidian-commits", "name": "Commits", "description": "Track & show commits in obsidian vault or specified project.", "author": "darakah", "repo": "Darakah/obsidian-commits" }, { "id": "obsidian-outliner", "name": "Outliner", "description": "Work with your lists like in Workflowy or RoamResearch.", "author": "Viacheslav Slinko", "repo": "vslinko/obsidian-outliner" }, { "id": "extract-url", "name": "Extract url content", "description": "Extract url converting content into markdown", "author": "Stephen Solka", "repo": "trashhalo/obsidian-extract-url" }, { "id": "find-and-replace-in-selection", "name": "Find and replace in selection", "description": "Finds what you are looking for in the selected text and replaces it with the specified text", "author": "Dmitry Savosh", "repo": "dy-sh/obsidian-find-and-replace-in-selection" }, { "id": "buttons", "name": "Buttons", "description": "Create Buttons in your Obsidian notes to run commands, open links, and insert templates", "author": "Sam Morrison", "repo": "shabegom/buttons" }, { "id": "obsidian-admonition", "name": "Admonition", "description": "Admonition block-styled content for Obsidian.md", "author": "Jeremy Valentine", "repo": "valentine195/obsidian-admonition" }, { "id": "obsidian-tracker", "name": "Tracker", "description": "Tracks occurrences and numbers in your notes", "author": "pyrochlore", "repo": "pyrochlore/obsidian-tracker" }, { "id": "obsidian-hotkeys-for-templates", "name": "Hotkeys for templates", "description": "Add commands to insert specific templates with a hotkey", "author": "Vinzent", "repo": "Vinzent03/obsidian-hotkeys-for-templates" }, { "id": "obsidian-style-settings", "name": "Style Settings", "description": "Offers controls for adjusting theme, plugin, and snippet CSS variables", "author": "mgmeyers", "repo": "mgmeyers/obsidian-style-settings" }, { "id": "obsidian-advanced-uri", "name": "Advanced URI", "description": "Control everything in Obsidian with URI", "author": "Vinzent", "repo": "Vinzent03/obsidian-advanced-uri" }, { "id": "obsidian-fountain", "name": "Fountain", "description": "Fountain Support for Obsidian", "author": "darakah", "repo": "Darakah/obsidian-fountain" }, { "id": "cm-chs-patch", "name": "Word Splitting for Simplified Chinese in Edit Mode and Vim Mode", "author": "AidenLx", "description": "A patch for Obsidian's built-in CodeMirror Editor to support Simplified Chinese word splitting", "repo": "aidenlx/cm-chs-patch" }, { "id": "table-extended", "name": "Table Extended", "author": "AidenLx", "description": "Enable extended table support with MultiMarkdown 6 syntax", "repo": "aidenlx/table-extended" }, { "id": "privacy-glasses", "name": "Privacy Glasses", "description": "Provides a ribbon icon and command to blur onscreen text for better privacy", "author": "Jill Alberts", "repo": "jillalberts/privacy-glasses" }, { "id": "obsidian-highlightpublicnotes-plugin", "name": "Highlight Public Notes", "description": "This plugin warns that a note is public (based on a frontmatter attribute) by colorizing the note red.", "author": "dennis seidel", "repo": "dennisseidel/highlightpublicnotes-obsidian-plugin" }, { "id": "media-extended", "name": "Media Extended", "author": "AidenLx", "description": "Improve media (video/audio) playing in Obsidian", "repo": "aidenlx/media-extended" }, { "id": "obsidian-regex-pipeline", "name": "Regex Pipeline", "description": "Allows users setup custom regex rules to automatically format notes", "author": "No3371", "repo": "No3371/obsidian-regex-pipeline" }, { "id": "juggl", "name": "Juggl", "author": "Emile van Krieken", "description": "Adds a completely interactive, stylable and expandable graph view to Obsidian.", "repo": "HEmile/juggl" }, { "id": "obsidian-spaced-repetition", "name": "Spaced Repetition", "description": "Fight the forgetting curve by reviewing flashcards & entire notes.", "author": "Stephen Mwangi", "repo": "st3v3nmw/obsidian-spaced-repetition" }, { "id": "obsidian-readwise", "name": "Readwise Community", "description": "Sync Readwise highlights into your notes", "author": "renehernandez", "repo": "renehernandez/obsidian-readwise" }, { "id": "obsidian-tabs", "name": "Obsidian Tabs", "author": "foreveryone", "description": "New panes are opened in a tabbed view.", "repo": "gitobsidiantutorial/obsidian-tabs" }, { "id": "obsidian-icon-swapper", "name": "Icon Swapper", "author": "mgmeyers", "description": "Allows swapping out Obsidian's default icons", "repo": "mgmeyers/obsidian-icon-swapper" }, { "id": "mdx-as-md-obsidian", "name": "mdx as md", "author": "Nikolay Kozhukharenko", "description": "Edit mdx files as markdown in Obsidian", "repo": "mkozhukharenko/mdx-as-md-obsidian" }, { "id": "obsidian-excalidraw-plugin", "name": "Excalidraw", "author": "Zsolt Viczian", "description": "An Obsidian plugin to edit and view Excalidraw drawings", "repo": "zsviczian/obsidian-excalidraw-plugin" }, { "id": "obsidian-auto-link-title", "name": "Auto Link Title", "description": "This plugin automatically fetches the titles of links from the web", "author": "Matt Furden", "repo": "zolrath/obsidian-auto-link-title" }, { "id": "python-lab-plugin", "name": "Python lab plugin", "description": "An interface to experiment with python scripts and more.", "author": "Cristian Vasquez", "repo": "cristianvasquez/obsidian-lab" }, { "id": "obsidian-kanban", "name": "Kanban", "author": "mgmeyers", "description": "Create markdown-backed Kanban boards in Obsidian", "repo": "mgmeyers/obsidian-kanban" }, { "id": "obsidian-incremental-writing", "name": "Incremental Writing", "author": "Jamesb | Experimental Learning", "description": "Incrementally review notes and blocks over time.", "repo": "bjsi/incremental-writing" }, { "id": "obsidian-kindle-plugin", "name": "Kindle Highlights", "description": "Sync your Kindle book highlights using your Amazon login or uploading your My Clippings file", "author": "Hady Osman", "repo": "hadynz/obsidian-kindle-plugin" }, { "id": "obsidian-metatable", "name": "Metatable", "description": "Display the whole frontmatter section as a collapsible table", "author": "Arnau Siches", "repo": "arnau/obsidian-metatable" }, { "id": "oz-image-plugin", "name": "Ozan's Image in Editor Plugin", "author": "Ozan Tellioglu", "description": "View Images, Transclusions, iFrames and PDF Files within the Editor without a necessity to switch to Preview.", "repo": "ozntel/oz-image-in-editor-obsidian" }, { "id": "obsidian-recall", "name": "Recall", "description": "A flexible and configurable spaced repetition plugin with multiple algorithms to choose from.", "author": "Martin Jirlow", "repo": "martin-jw/obsidian-recall" }, { "id": "obsidian-tidy-footnotes", "name": "Tidy Footnotes", "description": "Tidy your footnotes seamlessly.", "author": "Charlie Chao", "repo": "charliecm/obsidian-tidy-footnotes" }, { "id": "beeminder-word-count-plugin", "name": "Beeminder Word Count Plugin", "description": "Post word counts directly from obsidian md file to Beeminder", "author": "Yuta Miyama", "repo": "kenzan100/beeminder-obsidian-word-count" }, { "id": "obsidian-indent-lines", "name": "Indentation Lines", "description": "Creates connection-lines for ordered and unordered lists.", "author": "Nikolas Sturm", "repo": "Arch-Storm/obsidian-indent-lines" }, { "id": "obsidian-qrcode-plugin", "name": "QR Code Generator Plugin", "description": "This is a QR Code Generator", "author": "Rudi Häusler", "repo": "rudimuc/obsidian-qrcode" }, { "id": "obsidian-focus-mode", "name": "Focus Mode", "description": "Add Focus Mode to Obsidian.", "author": "ryanpcmcquen", "repo": "ryanpcmcquen/obsidian-focus-mode" }, { "id": "obsidian-underline", "name": "Underline", "description": "Add underline with shortcut", "author": "Benature", "repo": "Benature/obsidian-underline" }, { "id": "oz-clear-unused-images", "name": "Clear Unused Images", "author": "Ozan Tellioglu", "description": "Clear the images that you are not using anymore in your markdown notes to save space.", "repo": "ozntel/oz-clear-unused-images-obsidian" }, { "id": "obsidian-markdown-furigana", "name": "Markdown Furigana", "description": "Simple Markdown to Furigana Rendering Plugin for Obsidian.", "author": "Steven Kraft", "repo": "steven-kraft/obsidian-markdown-furigana" }, { "id": "obsidian-2hop-links-plugin", "name": "2Hop Links Plugin", "author": "Tokuhiro Matsuno", "description": "This plugin will display the page linked 2hop ahead.", "repo": "tokuhirom/obsidian-2hop-links-plugin" }, { "id": "obsidian-image-auto-upload-plugin", "name": "Image auto upload Plugin", "description": "This plugin uploads images from your clipboard by PicGo", "author": "renmu123", "repo": "renmu123/obsidian-image-auto-upload-plugin" }, { "id": "obsidian-org-mode", "name": "Org Mode", "description": "Add Org Mode support to Obsidian.", "author": "ryanpcmcquen", "repo": "ryanpcmcquen/obsidian-org-mode" }, { "id": "obsidian-open-link-with", "name": "Open Link With", "description": "Open external link with specific browser in Obsidian", "author": "MamoruDS", "repo": "MamoruDS/obsidian-open-link-with" }, { "id": "obsidian-stopwatch-plugin", "name": "Stopwatch Plugin", "description": "Display stopwatch on Obsidian!", "author": "Tokuhiro Matsuno", "repo": "tokuhirom/obsidian-stopwatch-plugin" }, { "id": "supercharged-links-obsidian", "name": "Supercharged Links", "description": "Adds attributes to internal links with the values of target note's frontmatter attributes", "author": "mdelobelle", "repo": "mdelobelle/obsidian_supercharged_links" }, { "id": "obsidian-pangu", "name": "Obsidian Pangu", "description": "A small plugin aims to add space between Chinese Characters and English Alphabet, and it is a boon for typographically compulsive people.", "author": "Natumsol", "repo": "Natumsol/obsidian-pangu" }, { "id": "obsidian-related-notes-finder", "name": "Related Notes Finder", "description": "An Obsidian plugin that adds extra features for finding related notes.", "author": "Joshua Michalik", "repo": "lifegems/obsidian-related-notes-finder" }, { "id": "koncham-workspace", "name": "koncham workspace", "author": "mano", "description": "obsidian workspace management", "repo": "manogna4/obsidian-koncham-workspace" }, { "id": "obsidian-react-components", "name": "React Components", "description": "Write and use React (Jsx) components in your notes.", "author": "Elias Sundqvist", "repo": "elias-sundqvist/obsidian-react-components" }, { "id": "obsidian-tasks-plugin", "name": "Tasks", "author": "Martin Schenck and Clare Macrae", "description": "Task management for Obsidian", "repo": "obsidian-tasks-group/obsidian-tasks" }, { "id": "readwise-mirror", "name": "Readwise Mirror", "description": "Mirror your Readwise library directly into an Obsidian vault", "author": "jsonmartin", "repo": "jsonMartin/readwise-mirror" }, { "id": "obsidian-auto-pair-chinese-symbol", "name": "Auto pair chinese symbol", "description": "Auto pair chinese symbol", "author": "renmu123", "repo": "renmu123/obsidian-auto-pair-chinese-symbol" }, { "id": "obsidian-pomodoro-plugin", "name": "Obsidian Pomodoro Plugin", "description": "This is a simple pomodoro plugin for Obsidian.", "author": "Tokuhiro Matsuno", "repo": "tokuhirom/obsidian-pomodoro-plugin" }, { "id": "obsidian-5e-statblocks", "name": "Fantasy Statblocks", "description": "Create Fantasy Statblocks in Obsidian.md", "author": "Jeremy Valentine", "repo": "valentine195/fantasy-statblocks" }, { "id": "obsidian-zoom", "name": "Zoom", "description": "Zoom into heading and lists.", "author": "Viacheslav Slinko", "repo": "vslinko/obsidian-zoom" }, { "id": "obsidian-collapse-all-plugin", "name": "Collapse All", "description": "This plugin adds a button to collapse all folders in the file explorer.", "author": "OfficerHalf", "repo": "OfficerHalf/obsidian-collapse-all" }, { "id": "obsidian-chartsview-plugin", "name": "Charts View", "description": "Data visualization solution in Obsidian, support plots and graphs.", "author": "caronchen", "repo": "caronchen/obsidian-chartsview-plugin" }, { "id": "obsidian-dictionary-plugin", "name": "Dictionary", "description": "This is a multilingual Dictionary for the Obsidian Note-Taking Tool.", "author": "phibr0", "repo": "phibr0/obsidian-dictionary" }, { "id": "liquid-templates", "name": "Liquid Templates", "author": "Diomede Tripicchio", "description": "Create your templates with LiquidJS tags support", "repo": "oeN/liquid-template" }, { "id": "better-fn", "name": "Better footnote", "description": "Footnote popover for Obsidian", "author": "AidenLx", "repo": "aidenlx/better-fn" }, { "id": "obsidian-dropbox-backups", "name": "Aut-O-Backups", "description": "Automated Dropbox backups of your entire vault.", "author": "ryanpcmcquen", "repo": "ryanpcmcquen/obsidian-dropbox-backups" }, { "id": "metaedit", "name": "MetaEdit", "description": "MetaEdit helps you manage your metadata.", "author": "Christian B. B. Houmann", "repo": "chhoumann/MetaEdit" }, { "id": "obsidian-static-file-server", "name": "Static File Server", "description": "Host obsidian subfolders as static file servers.", "author": "Elias Sundqvist", "repo": "elias-sundqvist/obsidian-static-file-server" }, { "id": "easy-typing-obsidian", "name": "Easy Typing", "description": "Auto format when typing", "author": "yaozhuwa", "repo": "Yaozhuwa/easy-typing-obsidian" }, { "id": "obsidian-sidebar-expand-on-hover", "name": "Sidebar Expand on Hover", "description": "This Obsidian plugin expands or collapses the sidebar based on mouse hovering on the left ribbon.", "author": "Tousif Iqbal Anik (toiq)", "repo": "toiq/obsidian-sidebar-expand-on-hover" }, { "id": "zoottelkeeper-obsidian-plugin", "name": "Zoottelkeeper Plugin", "description": "It maintains index files in all of your folders in your vault: if you create/delete/move a note, the index files will be updated automatically. It can be used to show folders in Graph View", "author": "Akos Balasko", "repo": "akosbalasko/zoottelkeeper-obsidian-plugin" }, { "id": "file-tree-alternative", "name": "File Tree Alternative Plugin", "author": "Ozan Tellioglu", "description": "This plugin allows you to have an alternative file tree view.", "repo": "ozntel/file-tree-alternative" }, { "id": "obsidian-electron-window-tweaker", "name": "Electron Window Tweaker", "author": "mgmeyers", "description": "Tweak various Electron window settings.", "repo": "mgmeyers/obsidian-electron-window-tweaker" }, { "id": "obsidian-smart-typography", "name": "Smart Typography", "author": "mgmeyers", "description": "Converts quotes to curly quotes, dashes to em dashes, and periods to ellipses.", "repo": "mgmeyers/obsidian-smart-typography" }, { "id": "obsidian-grandfather", "name": "Grandfather", "description": "A simple plugin to display the time and date on the status bar.", "author": "Danny Hernandez", "repo": "noatpad/obsidian-grandfather" }, { "id": "obsidian-text-format", "name": "Text Format", "author": "Benature", "description": "Format selected text upper/lower/capitalize", "repo": "Benature/obsidian-text-format" }, { "id": "adjacency-matrix-maker", "name": "Adjacency Matrix Maker", "author": "SkepticMystic", "description": "Create an interactive adjacency matrix of your vault", "repo": "SkepticMystic/adjacency-matrix-maker" }, { "id": "taskbone-ocr-plugin", "name": "Taskbone OCR", "description": "Extract text from images and make it available for search.", "author": "Dominik Schlund", "repo": "schlundd/obsidian-ocr-plugin" }, { "id": "obsidian-gist", "name": "Gist", "description": "This is a plugin to display the GitHub Gist.", "author": "Jun Lin", "repo": "linjunpop/obsidian-gist" }, { "id": "obsidian-argdown-plugin", "name": "Argument Map with Argdown", "description": "Allows you to write argdown codeblocks and view the maps in Preview", "author": "amdecker", "repo": "amdecker/obsidian-argdown-plugin" }, { "id": "obsidian-csv-table", "name": "CSV Table", "description": "Render CSV data as a table within your notes.", "author": "Adam Coddington", "repo": "coddingtonbear/obsidian-csv-table" }, { "id": "obsidian-advanced-new-file", "name": "Obsidian Advanced New File", "description": "This is a plugin to create notes in chosen folder.", "author": "Ivan Chernov", "repo": "vanadium23/obsidian-advanced-new-file" }, { "id": "file-explorer-note-count", "name": "File Explorer Note Count", "author": "Ozan Tellioglu", "description": "The plugin helps you to see the number of notes under each folder within the file explorer.", "repo": "ozntel/file-explorer-note-count" }, { "id": "obsidian-title-index", "name": "Obsidian title index", "description": "A simple plugin to add serial numbers to your markdown title.", "author": "renmu123", "repo": "renmu123/obsidian-markdown-index" }, { "id": "quickadd", "name": "QuickAdd", "description": "Quickly add new notes or content to your vault.", "author": "Christian B. B. Houmann", "repo": "chhoumann/quickadd" }, { "id": "obsidian-pluck", "name": "Pluck", "author": "Kevin Barrett", "description": "Quickly create notes in Obsidian from web pages.", "repo": "kevboh/obsidian-pluck" }, { "id": "obsidian-pandoc", "name": "Obsidian Pandoc", "description": "This is a Pandoc export plugin for Obsidian. It provides commands to export to formats like DOCX, ePub and PDF.", "author": "Oliver Balfour", "repo": "OliverBalfour/obsidian-pandoc" }, { "id": "tq-obsidian", "name": "tq", "author": "Tony Grosinger", "description": "File-based Task Management", "repo": "tgrosinger/tq-obsidian" }, { "id": "obsidian-habit-tracker", "name": "Habit Tracker", "description": "This plguin for Obsidian creates a simple month view for visualizing your punch records.", "author": "duo", "repo": "duoani/obsidian-habit-tracker" }, { "id": "obsidian-amazingmarvin-plugin", "name": "Amazing Marvin", "author": "Shirayuki Nekomata", "description": "A simple plugin to help getting data from Amazing Marvin", "repo": "ikuyarihS/obsidian-amazingmarvin-plugin" }, { "id": "obsidian-statusbar-pomo", "name": "Status Bar Pomodoro Timer", "author": "kzhovn", "description": "Adds a pomodoro timer to your status bar.", "repo": "kzhovn/statusbar-pomo-obsidian" }, { "id": "obsidian-kroki", "name": "Kroki", "author": "Greg Zuro", "description": "Render Kroki diagrams.", "repo": "gregzuro/obsidian-kroki" }, { "id": "obsidian-timeline", "name": "Timeline", "author": "George Butco", "description": "Used to build great timelines", "repo": "George-debug/obsidian-timeline" }, { "id": "obsidian-map-view", "name": "Map View", "author": "esm", "description": "An interactive map view for your notes.", "repo": "esm7/obsidian-map-view" }, { "id": "copy-url-in-preview", "name": "Copy Image and URL context menu", "author": "NomarCub", "description": "Copy Image, Copy URL and Open PDF externally context menu in reading view (formerly preview mode)", "repo": "NomarCub/obsidian-copy-url-in-preview" }, { "id": "initiative-tracker", "name": "Initiative Tracker", "author": "Jeremy Valentine", "description": "TTRPG Initiative Tracker for Obsidian.md", "repo": "valentine195/obsidian-initiative-tracker" }, { "id": "obsidian-cursor-location-plugin", "name": "Cursor Location", "author": "Sean Slater", "description": "This displays the location of the cursor (character and line number).", "repo": "spslater/obsidian-cursor-location-plugin" }, { "id": "obsidian-enhancing-mindmap", "name": "Enhancing mindmap", "author": "Mark", "description": "This is a enhancing mindmap plugin for obsidian. You can edit mindmap on markdown.", "repo": "MarkMindCkm/obsidian-enhancing-mindmap" }, { "id": "breadcrumbs", "name": "Breadcrumbs", "author": "SkepticMystic", "description": "Visualise the hierarchy of your vault using a breadcrumb trail or matrix view", "repo": "SkepticMystic/breadcrumbs" }, { "id": "open-vscode", "name": "Open vault in VSCode", "author": "NomarCub", "description": "Ribbon button and command to open vault as a Visual Studio Code workspace", "repo": "NomarCub/obsidian-open-vscode" }, { "id": "obsidian-image-uploader", "name": "Image Uploader", "author": "Creling", "description": "This plugin can upload the image in your clipboard to any image hosting automatically when pasting.", "repo": "Creling/obsidian-image-uploader" }, { "id": "garble-text", "name": "Garble Text", "author": "kurakart", "description": "Garbling text in Obsidian turns all content in the entire app (notes, sidebar, etc) into lines so you can take screenshots without exposing sensitive data.", "repo": "kurakart/garble-text" }, { "id": "obsidian-paste-to-current-indentation", "name": "Paste Mode", "author": "Jacob Levernier", "description": "Paste content and mark block quotes at any level of indentation.", "repo": "jglev/obsidian-paste-mode" }, { "id": "obsimian-exporter", "name": "Obsimian", "author": "Oliver Lade", "description": "Obsidian simulation framework for testing Obsidian plugins.", "repo": "motif-software/obsimian" }, { "id": "obsidian-find-and-replace-in-selection", "name": "Find & Replace in Selection", "description": "Replace text within your current selection", "author": "TClark1011", "repo": "TClark1011/obsidian-find-and-replace-in-selection" }, { "id": "obsidian-embedded-code-title", "name": "Embedded Code Title", "author": "tadashi-aikawa", "description": "This is an Obsidian plugin which can embeds title to code blocks.", "repo": "tadashi-aikawa/obsidian-embedded-code-title" }, { "id": "homepage", "name": "Homepage", "author": "mirnovov", "description": "Open a specfied note on startup.", "repo": "mirnovov/obsidian-homepage" }, { "id": "obsidian-random-todo", "name": "Random To-Do", "author": "NatiAris", "description": "Open a random file containing your custom to-do marker, or a random marker at its position.", "repo": "NatiAris/obsidian-random-todo" }, { "id": "mx-bili-plugin", "name": "Media Extended BiliBili Plugin", "author": "AidenLx", "description": "Add advanced bilibili videos support for Media Extended plugin", "repo": "aidenlx/mx-bili-plugin" }, { "id": "cmenu-plugin", "name": "cMenu", "description": "An Obsidian.md plugin that adds a minimal text editor modal for a smoother writing/editing experience ✍🏽.", "author": "Chetachi", "repo": "chetachiezikeuzor/cMenu-Plugin" }, { "id": "obsidian-daf-yomi", "name": "Daf Yomi", "author": "lyonsquark", "description": "Prepare Daf Yomi notes", "repo": "lyonsquark/obsidian-daf-yomi" }, { "id": "markdown-attributes", "name": "Markdown Attributes", "author": "Jeremy Valentine", "description": "Add markdown attributes to elements in Obsidian.md", "repo": "valentine195/obsidian-markdown-attributes" }, { "id": "obsidian-wavedrom", "name": "Wavedrom", "author": "Alex Stewart", "description": "Simple plugin for creating wavedrom plots.", "repo": "kingsquirrel152/obsidian-wavedrom" }, { "id": "phone-to-roam-to-obsidian", "name": "Phone to Roam to Obsidian", "author": "Dylan Garrett", "description": "An Obsidian client for phonetoroam.com", "repo": "dgarrett/phone-to-roam-to-obsidian" }, { "id": "obsidian-budget-wysiwyg", "name": "Budget WYSIWYG", "description": "This is a plugin that automatically switches between preview mode and source mode based on if you are typing or not.", "author": "OwnJoke", "repo": "OwnJoke/obsidian-budget-wysiwyg" }, { "id": "obsidian-pocket", "name": "Pocket integration", "author": "Nimalan Mahendran", "description": "Access your Pocket reading list entries and create notes for them easily", "repo": "nybbles/obsidian-pocket" }, { "id": "obsidian-wordnet-plugin", "name": "Obsidian42 - WordNet Dictionary", "description": "Brings WordNet, a large lexical database of English developed by Princeton University to Obsidian.", "author": "TfTHacker", "repo": "TfTHacker/Obsidian-WordNet" }, { "id": "multi-line-formatting", "name": "Multi-line Formatting", "author": "nmady", "description": "Apply formatting to selected text, dealing with the paragraph breaks.", "repo": "nmady/obsidian-multi-line-formatting" }, { "id": "obsidian-apply-patterns", "name": "Apply Patterns", "author": "Jacob Levernier", "description": "Apply custom patterns of find-and-replace in succession to text.", "repo": "jglev/obsidian-apply-patterns-plugin" }, { "id": "longform", "name": "Longform", "author": "Kevin Barrett", "description": "A plugin for Obsidian that helps you write and edit novels, screenplays, and other long projects.", "repo": "kevboh/longform" }, { "id": "readwise-official", "name": "Readwise Official", "author": "Readwise", "description": "Official Readwise <-> Obsidian integration.", "repo": "readwiseio/obsidian-readwise" }, { "id": "obsidian-activity-logger", "name": "Activity Logger", "author": "Creling", "description": "Log your activities like creating notes, modifying notes, deleting notes and so on.", "repo": "Creling/obsidian-activity-logger" }, { "id": "obsidian-toggl-integration", "name": "Toggl Track Integration", "description": "Add integration with the Toggl Track API to manage your timers inside Obsidian.", "author": "Maxime Cannoodt", "repo": "mcndt/obsidian-toggl-integration" }, { "id": "alx-folder-note", "name": "AidenLx's Folder Note", "description": "Add description, summary and more info to folders with folder notes.", "author": "AidenLx", "repo": "aidenlx/alx-folder-note" }, { "id": "obsidian-hide-sidebars-when-narrow", "name": "Hide Sidebars on Window Resize", "author": "NomarCub, Michael Hanson", "description": "Automatically hides the sidebars when your window is narrow on window resize", "repo": "NomarCub/obsidian-hide-sidebars-on-window-resize" }, { "id": "obsidian-linter", "name": "Linter", "description": "Formats and styles your notes. It can be used to format YAML tags, aliases, arrays, and metadata; footnotes; headings; spacing; math blocks; regular markdown contents like list, italics, and bold styles; and more with the use of custom rule options as well.", "author": "Victor Tao", "repo": "platers/obsidian-linter" }, { "id": "number-headings-obsidian", "name": "Number Headings", "description": "Automatically number or re-number headings in an Obsidian document.", "author": "Kevin Albrecht", "repo": "onlyafly/number-headings-obsidian" }, { "id": "obsidian-view-mode-by-frontmatter", "name": "Force note view mode by front matter", "description": "This plugin allows to force the view mode for a note by using front matter: YAML block with 'obsidian_ui_mode' as key.", "author": "Benny Wydooghe", "repo": "bwydoogh/obsidian-force-view-mode-of-note" }, { "id": "file-explorer-markdown-titles", "name": "File Explorer Markdown Titles", "author": "Dylan Elliott", "description": "Shows the first markdown header of a note in the file explorer", "repo": "Dyldog/file-explorer-markdown-titles" }, { "id": "obsidian-code-copy", "name": "Code Copy", "author": "superDuperCyberTechno", "description": "Adds a button to code blocks to copy the code within. Trims whitespaces.", "repo": "superDuperCyberTechno/obsidian-code-copy" }, { "id": "theme-picker", "name": "Theme Picker", "author": "kenset", "description": "Quickly preview and select installed themes", "repo": "kenset/obsidian-theme-picker" }, { "id": "emoji-shortcodes", "name": "Emoji Shortcodes", "description": "This Plugin enables the use of Markdown Emoji Shortcodes :smile:, just like in Slack or Discord", "author": "phibr0", "repo": "phibr0/obsidian-emoji-shortcodes" }, { "id": "obsidian-reminder-plugin", "name": "Reminder", "author": "uphy", "description": "Manage markdown TODOs with reminder.", "repo": "uphy/obsidian-reminder" }, { "id": "obsidian-go-to-line", "name": "Go to Line", "author": "phibr0", "description": "This Plugin provides a go to Line Command", "repo": "phibr0/obsidian-go-to-line" }, { "id": "open-with", "name": "Open with", "author": "phibr0", "description": "This Plugin allows you to add multiple other programs to open notes with.", "repo": "phibr0/obsidian-open-with" }, { "id": "editor-commands-remap", "name": "Editor Commands Remap", "description": "Map hotkeys to editor commands.", "author": "cactus5", "repo": "c4ctus5/editor-commands-remap" }, { "id": "obsidian-command-alias-plugin", "name": "Command Alias", "description": "This plugin gives aliases to Obsidian commands.", "author": "@Yajamon", "repo": "yajamon/obsidian-command-alias-plugin" }, { "id": "obsidian-rich-links", "name": "Obsidian Rich Links", "author": "dhamaniasad", "description": "Rich Links plugin that allows you to convert URLs in your notes to rich link previews", "repo": "dhamaniasad/obsidian-rich-links" }, { "id": "ObsidianAnkiSync", "name": "Obsidian Anki Sync", "author": "debanjandhar12", "description": "Obsidian plugin to make flashcards and sync them to Anki.", "repo": "debanjandhar12/Obsidian-Anki-Sync" }, { "id": "window-collapse", "name": "Window Collapse", "author": "Guilherme Quental", "description": "This plugin provides an easy way to collapse the sidebars without going fullscreen.", "repo": "gquental/obsidian-window-collapse" }, { "id": "tag-page-preview", "name": "Tag Page Preview", "author": "aidurber", "description": "Clicking a tag opens a dialog listing pages that use that tag", "repo": "aidurber/tag-page-preview" }, { "id": "obsidian-relative-find", "name": "Relative Find", "author": "phibr0", "description": "This Plugin lets you search relative to your Cursor Position.", "repo": "phibr0/obsidian-relative-find" }, { "id": "obsidian-image-toolkit", "name": "Obsidian Image Toolkit", "description": "When you click an image, it will be displayed in a popup layer and you can view, drag, zoom, rotate the image.", "author": "sissilab", "repo": "sissilab/obsidian-image-toolkit" }, { "id": "obsidian-shellcommands", "name": "Shell commands", "description": "Define system commands that you want to execute via command palette, hotkeys, URI links or automated events. E.g. open external applications or perform automated file modifications.", "author": "Jarkko Linnanvirta", "repo": "Taitava/obsidian-shellcommands" }, { "id": "hover-external-link", "name": "Hover External Link", "description": "Hover on external links to see the destination URL.", "author": "Jamie Brynes", "repo": "jamiebrynes7/obsidian-hover-external-link" }, { "id": "obsidian-codemirror-options", "name": "CodeMirror Options", "author": "nothingislost", "description": "Enhance Obsidian's desktop edit mode with features such as WYSIWYG / Live Preview, Syntax Highlighting, and more.", "repo": "nothingislost/obsidian-codemirror-options" }, { "id": "obsidian-code-block-enhancer", "name": "Code Block Enhancer", "description": "Enhance obsidian markdown code block,provides copy button,linenumber,language name tip and so on.", "author": "hafuhafu", "repo": "nyable/obsidian-code-block-enhancer" }, { "id": "obsidian-copy-block-link", "name": "Copy Block Link", "author": "mgmeyers", "description": "Get links to blocks and headings from Obsidian's right click menu.", "repo": "mgmeyers/obsidian-copy-block-link" }, { "id": "drawio-obsidian", "name": "Diagrams", "description": "Create and edit Draw.io diagrams in obsidian", "author": "Sam Greenhalgh", "repo": "zapthedingbat/drawio-obsidian" }, { "id": "obsidian-vim-im-switch-plugin", "name": "Vim Input Method Switch", "description": "Switch input method with fcitx-remote when Vim keymap is enabled.", "author": "yuanotes", "repo": "yuanotes/obsidian-vim-im-switch-plugin" }, { "id": "luhman", "name": "Luhman", "author": "Dylan Elliott", "description": "Commands for handling a zettelkasten with Luhman-style IDs as filenames", "repo": "Dyldog/luhman-obsidian-plugin" }, { "id": "obsidian-daily-named-folder", "name": "Daily Named Folder", "author": "Nemo Andrea", "description": "Like daily notes, but nested in a daily folder with a oneline summary. Better for attachment management & glanceability.", "repo": "nemoandrea/obsidian-daily-named-folder" }, { "id": "obsidian-trello", "name": "Obsidian Trello", "description": "Connect Trello cards to Obsidian notes.", "author": "OfficerHalf", "repo": "OfficerHalf/obsidian-trello" }, { "id": "obsidian-annotator", "name": "Annotator", "description": "A plugin for reading and annotating PDFs and EPUBs in obsidian.", "author": "Elias Sundqvist", "repo": "elias-sundqvist/obsidian-annotator" }, { "id": "customjs", "name": "CustomJS", "author": "Sam Lewis", "description": "Reuse custom javascript across desktop and mobile.", "repo": "samlewis0602/obsidian-custom-js" }, { "id": "random-structural-diary-plugin", "name": "Random Structural Diary", "description": "This is a plugin for picking random questions from prepared question list. It allows you answer on different questions each time.", "author": "Timur Sidoriuk", "repo": "ShockThunder/RandomStructuralDiary" }, { "id": "obsidian-file-link", "name": "Better File Link", "description": "A plugin to add better external file links to notes.", "author": "Marc Julian Schwarz", "repo": "marcjulianschwarz/obsidian-file-link" }, { "id": "quick-explorer", "name": "Quick Explorer", "description": "Perform file explorer operations (and see your current file path) from the title bar, using the mouse or keyboard", "author": "PJ Eby", "repo": "pjeby/quick-explorer" }, { "id": "obsidian-banners", "name": "Banners", "author": "Danny Hernandez", "description": "Add banner images to your notes!", "repo": "noatpad/obsidian-banners" }, { "id": "obsidian-jump-to-date-plugin", "name": "Obsidian42 - Jump-to-Date", "description": "Popup calendar for quickly navigating dates.", "author": "TfTHacker", "repo": "TfTHacker/obsidian42-jump-to-date" }, { "id": "obsidian-icon-folder", "name": "Obsidian Icon Folder", "author": "FlorianWoelki", "description": "This plugin allows you to add icons to your folders.", "repo": "FlorianWoelki/obsidian-icon-folder" }, { "id": "ghost-fade-focus", "name": "Ghost Fade Focus", "author": "Sami Korpela", "description": "Focused on the current line, others faded like a ghost!", "repo": "skipadu/obsidian-ghost-fade-focus" }, { "id": "folder-note-core", "name": "Folder Note Core", "description": "Provide core features and API for folder notes", "author": "AidenLx", "repo": "aidenlx/folder-note-core" }, { "id": "obsidian-jupyter", "name": "Jupyter", "author": "tillahoffmann", "description": "Run python code in Obsidian using jupyter.", "repo": "tillahoffmann/obsidian-jupyter" }, { "id": "obsidian-hackernews", "name": "HackerNews", "author": "arpitbbhayani", "description": "Periodically fetches and displays top stories from HackerNews.", "repo": "arpitbbhayani/obsidian-hackernews" }, { "id": "obsidian-reset-font-size", "name": "Reset Font Size", "author": "luckman212", "description": "Adds button and command to reset the font size back to its default value.", "repo": "luckman212/obsidian-reset-font-size" }, { "id": "obsidian-dynamic-toc", "name": "Dynamic Table of Contents", "author": "aidurber", "description": "An Obsidian plugin to generate Tables of Contents that stay up to date with your document outline.", "repo": "aidurber/obsidian-plugin-dynamic-toc" }, { "id": "podcast-note", "name": "Podcast Note", "author": "Marc Julian Schwarz", "description": "Podcast Note lets you automatically add podcast information to your notes.", "repo": "marcjulianschwarz/obsidian-podcast-note" }, { "id": "obsidian-stille", "name": "Stille", "author": "Michael Lee", "description": "Focus on your writing, a section at a time.", "repo": "michaellee/stille" }, { "id": "obsidian-markmind", "name": "Obsidian markmind", "author": "Mark", "description": "Mind map, outline and pdf annotate tool for Obsidian. (Closed Source)", "repo": "MarkMindCkm/obsidian-markmind" }, { "id": "obsidian-carry-forward", "name": "Carry-Forward", "author": "Jacob Levernier", "description": "Copy text from a note, linking back to its copied source, or copy a link to a note block.", "repo": "jglev/obsidian-carry-forward" }, { "id": "obsidian-task-archiver", "name": "Obsidian Task Archiver", "description": "Move completed tasks to an archive with a date tree", "author": "ivan-lednev", "repo": "ivan-lednev/obsidian-task-archiver" }, { "id": "obsidian-card-view-mode", "name": "Card View Mode", "description": "Enable to view your notes as cards.", "author": "PADAone", "repo": "yo-goto/obsidian-card-view-mode" }, { "id": "scales-chords", "name": "Scales and Chords", "description": "Capture musical tab notation in your Obsidian vault. Chords become clickable links to modal images (provided by scales-chords.com)", "author": "egradman", "repo": "egradman/scales-chords" }, { "id": "copy-note", "name": "Enhance Copy Note", "author": "kzhovn", "description": "Augments native Obsidian note copying.", "repo": "kzhovn/copy-command-obsidian" }, { "id": "customizable-menu", "name": "Customizable Menu", "author": "kzhovn", "description": "Allows you to add any command to Obsidian's right-click menu.", "repo": "kzhovn/obsidian-customizable-menu" }, { "id": "workspaces-plus", "name": "Workspaces Plus", "description": "Quickly switch and manage workspaces", "author": "NothingIsLost", "repo": "nothingislost/obsidian-workspaces-plus" }, { "id": "simple-embeds", "name": "Simple Embeds", "description": "Replace Twitter and YouTube links with embeds when previewing a file.", "author": "Sam Warnick", "repo": "samwarnick/obsidian-simple-embeds" }, { "id": "obsidian-read-it-later", "name": "Obsidian ReadItLater", "description": "Collect interesting information from you clipboard into your vault. A website will be converted to MD, Tweets and Youtube Videos embedded, plain text will just saved into a new notice.", "author": "Dominik Pieper", "repo": "DominikPieper/obsidian-ReadItLater" }, { "id": "obsidian42-text-transporter", "name": "Obsidian42 - Text Transporter", "description": "Advanced text tools for working with text in your vault", "author": "TfTHacker", "repo": "TfTHacker/obsidian42-text-transporter" }, { "id": "marginnote-companion", "name": "MarginNote Companion", "description": "An Obsidian plugin to bridge MarginNote 3 and Obsidian", "author": "AidenLx", "repo": "aidenlx/marginnote-companion" }, { "id": "netwik", "name": "Netwik", "description": "Union Vault. This plugin provides access to global network of notes. Anyone can create, view or edit notes. All changes will be synchronized between all participants", "author": "Boris Bondarenko", "repo": "fivol/netwik-obsidian" }, { "id": "obsidian-prominent-starred-files", "name": "Prominent Starred Files", "description": "Prominently display starred notes in the file explorer", "author": "Jeremy Valentine", "repo": "valentine195/obsidian-prominent-starred-files" }, { "id": "ozanshare-publish", "name": "OzanShare Publish", "description": "Publish your markdown notes with a single click from your vault. (Closed Source)", "author": "Ozan Tellioglu", "repo": "ozntel/ozanshare-publish-plugin" }, { "id": "obsidian-editor-shortcuts", "name": "Code Editor Shortcuts", "author": "Tim Hor", "description": "Add keyboard shortcuts (hotkeys) commonly found in code editors such as Visual Studio Code (vscode) or Sublime Text", "repo": "timhor/obsidian-editor-shortcuts" }, { "id": "obsidian-task-collector", "name": "Task Collector (TC)", "description": "Change task status and collect tasks within a document using hotkeys and context menus.", "author": "ebullient", "repo": "ebullient/obsidian-task-collector" }, { "id": "metadata-extractor", "name": "Metadata Extractor", "description": "Metadata export (on a schedule) for integration with third-party apps like launchers or graph analysis software.", "author": "kometenstaub", "repo": "kometenstaub/metadata-extractor" }, { "id": "quick-latex", "name": "Quick Latex for Obsidian", "description": "A simple plugin to simplify and speedup latex math typing.", "author": "joeyuping", "repo": "joeyuping/quick_latex_obsidian" }, { "id": "obsidian-itinerary", "name": "Itinerary", "description": "Make planning your trip or event easier by rendering a calendar from event information found in your notes.", "author": "Adam Coddington", "repo": "coddingtonbear/obsidian-itinerary" }, { "id": "uri-commands", "name": "URI Commands", "description": "Execute URIs from the Obsidian command palette.", "author": "kzhovn", "repo": "kzhovn/uri-commands-obsidian" }, { "id": "update-time-on-edit", "name": "Update frontmatter time on edit", "description": "Keep front matter in sync with the last edit time", "author": "beaussan", "repo": "beaussan/update-time-on-edit-obsidian" }, { "id": "obsidian-nomnoml-diagram", "name": "Nomnoml Diagram", "description": "Draw nomnoml diagrams in Obsidian notes", "author": "Daeik Kim", "repo": "Daeik/obsidian-nomnoml-diagram" }, { "id": "map-of-content", "name": "Map of Content", "description": "Automatically generate a Map of Content for your vault", "author": "Robin Haupt", "repo": "Robin-Haupt-1/Obsidian-Map-of-Content" }, { "id": "obsidian-local-images", "name": "Local images", "description": "Local Images plugin finds all links to external images in your notes, then downloads and saves images locally, and finally adjusts the image links in your notes to point to the saved image files.", "author": "catalysm, aleksey-rezvov", "repo": "aleksey-rezvov/obsidian-local-images" }, { "id": "obsidian-vocabulary-view", "name": "Vocabulary View", "description": "Write down some words with their explanations and preview them in a vocabulary test style", "author": "nnshi-s", "repo": "nnshi-s/obsidian-vocabulary-view-plugin" }, { "id": "obsidian42-brat", "name": "Obsidian42 - BRAT", "description": "Easily install a beta version of a plugin for testing.", "author": "TfTHacker", "repo": "TfTHacker/obsidian42-brat" }, { "id": "snippet-commands-obsidian", "name": "Snippet Commands", "author": "death_au", "description": "Registers custom css snippets as commands (which you can bind hotkeys to)", "repo": "deathau/snippet-commands-obsidian" }, { "id": "obsidian-javascript-init", "name": "JavaScript Init", "description": "Run JavaScript when Obsidian loads, or any other time.", "author": "ryanpcmcquen", "repo": "ryanpcmcquen/obsidian-javascript-init" }, { "id": "key-promoter", "name": "Key Promoter", "description": "Learn keyboard shortcuts by showing them when using the mouse", "author": "Johannes Theiner", "repo": "joethei/obsidian-key-promoter" }, { "id": "obsidian-livesync", "name": "Self-hosted LiveSync", "author": "vorotamoroz", "description": "Community implementation of self-hosted livesync. Reflect your vault changes to some other devices immediately. Please make sure to disable other synchronize solutions to avoid content corruption or duplication.", "repo": "vrtmrz/obsidian-livesync" }, { "id": "obsidian-plotly", "name": "Plotly", "author": "Dmitriy Shulha", "description": "With this plugin you can embed Plotly charts in your notes.", "repo": "Dmitriy-Shulha/obsidian-plotly" }, { "id": "obsidian-wikipedia", "name": "Wikipedia", "description": "Get the first section of Wikipedia for a note title or search term.", "author": "Jonathan Miller", "repo": "jmilldotdev/obsidian-wikipedia" }, { "id": "obsidian-vale", "name": "Vale", "description": "Check your document for style consistency using Vale.", "author": "Marcus Olsson", "repo": "marcusolsson/obsidian-vale" }, { "id": "lumberjack-obsidian", "name": "Lumberjack 🪓🪵", "description": "Log your thoughts! Lumberjack adds URL commands to help you axe inefficiency and get right to writing.", "author": "ryanjamurphy", "repo": "ryanjamurphy/lumberjack-obsidian" }, { "id": "obsidian-link-converter", "name": "Obsidian Link Converter", "description": "Scan all your links in the vault and convert them to your desired format.", "author": "Ozan Tellioglu", "repo": "ozntel/obsidian-link-converter" }, { "id": "mysnippets-plugin", "name": "MySnippets", "description": "MySnippets is a plugin that adds a status bar menu allowing the user to quickly toggle their snippets on and off 🖌.", "author": "Chetachi", "repo": "chetachiezikeuzor/MySnippets-Plugin" }, { "id": "obsidian-hypothesis-plugin", "name": "Hypothesis Highlights", "description": "Sync your Hypothesis highlights", "author": "weichenw", "repo": "weichenw/obsidian-hypothesis-plugin" }, { "id": "obsidian-another-quick-switcher", "name": "Another Quick Switcher", "author": "tadashi-aikawa", "description": "This is an Obsidian plugin which is another choice of Quick switcher.", "repo": "tadashi-aikawa/obsidian-another-quick-switcher" }, { "id": "link-headers-directly", "name": "Link Headers Directly", "description": "When a header is linked, preview mode will show only the header, and not the note name.", "author": "Signynt", "repo": "Signynt/link-headers-directly" }, { "id": "meld-calc", "name": "Meld Calc", "description": "Do math! Evaluate math expressions within your notes.", "author": "meld-cp", "repo": "meld-cp/obsidian-calc" }, { "id": "tabout", "name": "Tabout", "author": "phibr0", "description": "Easily 'tab out' of Links or other Markdown Formatting Characters.", "repo": "phibr0/obsidian-tabout" }, { "id": "obsidian-pipe-tricks", "name": "Pipe tricks", "description": "Add support for Wikilink pipe tricks.", "author": "Marcus Olsson", "repo": "marcusolsson/obsidian-pipe-tricks" }, { "id": "fantasy-calendar", "name": "Fantasy Calendar", "description": "Fantasy calendars in Obsidian!", "author": "Jeremy Valentine", "repo": "fantasycalendar/obsidian-fantasy-calendar" }, { "id": "improved-vimcursor", "name": "Improved VimCursor", "author": "hhhapz", "description": "An improved experience with the cursor in obsidian", "repo": "hhhapz/improved-obsidian-vimcursor" }, { "id": "quote-of-the-day", "name": "Quote of the Day", "description": "Inserts random quotes in the editor", "author": "Florin Bobis", "repo": "twentytwokhz/quote-of-the-day" }, { "id": "obsidian-audio-speed-plugin", "name": "Audio Speed Plugin", "description": "Change the playback rate of audio files during markdown preview.", "author": "kaizau", "repo": "kaizau/obsidian-audio-speed-plugin" }, { "id": "obsidian-limelight", "name": "Limelight", "description": "Spotlight your active pane", "author": "Scott Mikula", "repo": "smikula/obsidian-limelight" }, { "id": "prompt", "name": "Prompt", "author": "Hung-Su Nguyen", "description": "Show inspirational prompts, from a prompt file in your vault.", "repo": "hungsu/obsidian-prompt" }, { "id": "obsidian-link-archive", "name": "Link Archive", "author": "Tamás Deme", "description": "This plugin archives links in your note so they're available to you even if the original site goes down or gets removed.", "repo": "tomzorz/obsidian-link-archive" }, { "id": "obsidian-chess", "name": "Obsidian Chess", "author": "pmorim", "description": "All you need to create your Chess related notes", "repo": "pmorim/obsidian-chess" }, { "id": "obsidian-html-tags-autocomplete", "name": "HTML Tags Autocomplete", "description": "Automatically add closing HTML tags.", "author": "bicarlsen", "repo": "bicarlsen/obsidian_html_tags_autocomplete" }, { "id": "advanced-cursors", "name": "Advanced Cursors", "description": "Use multiple cursors even more powerfully.", "author": "SkepticMystic", "repo": "SkepticMystic/advanced-cursors" }, { "id": "stenography-obsidian", "name": "Stenography", "description": "Translate code blocks into simple English using Machine Learning with the Stenography API", "author": "bramses", "repo": "bramses/stenography-obsidian" }, { "id": "obsidian-webhooks", "name": "Obsidian Webhooks", "author": "Stephen Solka", "description": "Plugin and service that connects your editor to the internet of things through webhooks.", "repo": "trashhalo/obsidian-webhooks" }, { "id": "obsidian-tweet-to-markdown", "name": "Tweet to Markdown", "description": "Save tweets as Markdown files, along with their images, polls, etc.", "author": "kbravh", "repo": "kbravh/obsidian-tweet-to-markdown" }, { "id": "obsidian-habitica-integration", "name": "Habitica Sync", "description": "This plugin helps integrate Habitica user tasks and stats into Obsidian", "author": "Leoh and Ran", "repo": "SuperChamp234/habitica-sync" }, { "id": "obsidian-oura-plugin", "name": "Oura Plugin for Obsidian", "description": "A plugin for importing oura ring data into a note", "author": "Andrew Lombardi", "repo": "kinabalu/obsidian-oura-plugin" }, { "id": "obsidian-metacopy", "name": "Metacopy & URL", "description": "Copy the value of a frontmatter key and allows to create link from it using various settings.", "author": "Mara-Li", "repo": "Lisandra-dev/obsidian-metacopy" }, { "id": "obsidian-image-caption", "name": "Image Caption", "description": "Add caption to images.", "author": "bicarlsen", "repo": "bicarlsen/obsidian_image_caption" }, { "id": "graph-analysis", "name": "Graph Analysis", "description": "Find hidden connections between notes in your vault using cool graph algorithms", "author": "SkepticMystic & Emile", "repo": "SkepticMystic/graph-analysis" }, { "id": "obsidian-custom-attachment-location", "name": "Custom Attachment Location", "description": "Customize attachment location with variables($filename, $data, etc) like typora.", "author": "RainCat1998", "repo": "RainCat1998/obsidian-custom-attachment-location" }, { "id": "cryptsidian", "name": "Cryptsidian", "description": "Encrypt all files in your Obsidian Vault with a password.", "author": "triumphantomato", "repo": "triumphantomato/cryptsidian" }, { "id": "obsidian-crypto-lookup", "name": "Crypto Lookup for Obsidian", "description": "A plugin for Obsidian which uses the Cryptonator API to pull back prices for crypto in a target currency", "author": "Andrew Lombardi", "repo": "kinabalu/obsidian-crypto-lookup" }, { "id": "copy-as-latex", "name": "Copy as Latex", "description": "Plugin to quickly copy markdown as Latex, with citations", "author": "mo-seph", "repo": "mo-seph/obsidian-copy-as-latex" }, { "id": "obsidian-auto-split", "name": "Auto Split", "description": "Open notes with split editor & preview", "author": "James Sartelle", "repo": "jsartelle/obsidian-auto-split" }, { "id": "obsidian-word-sprint", "name": "Word Sprint for Obsidian", "description": "Word Sprint for Obsidian plugin for your writing projects like Nanowrimo", "author": "Andrew Lombardi", "repo": "kinabalu/obsidian-word-sprint" }, { "id": "copy-publish-url", "name": "Publish and GitHub URL", "description": "Copy or open the URL of the corresponding note on your Publish site. You can also open its Git commit history on GitHub.", "author": "kometenstaub", "repo": "kometenstaub/copy-publish-url" }, { "id": "card-board", "name": "CardBoard", "author": "roovo", "description": "Display markdown tasks on kanban-style boards.", "repo": "roovo/obsidian-card-board" }, { "id": "obsidian-bible-reference", "name": "Bible Reference", "description": "Taking Bible Study note in Obsidian.md application easily. Automatically suggesting Bible Verses as references.", "author": "tim-hub", "repo": "tim-hub/obsidian-bible-reference" }, { "id": "obsidian-sentence-navigator", "name": "Sentence Navigator", "author": "Tim Hor & Andrew Brown", "description": "Manipulate sentences as a unit of movement", "repo": "timhor/obsidian-sentence-navigator" }, { "id": "language-translator", "name": "Language Translator", "description": "An Obsidian plugin to translate selected text in the desired language.", "author": "Florin Bobis", "repo": "twentytwokhz/language-translator" }, { "id": "auto-class", "name": "Auto Class", "description": "Automatically apply CSS classes to markdown views based on a note's path.", "author": "OfficerHalf", "repo": "OfficerHalf/obsidian-auto-class" }, { "id": "obsidian-cloudinary-uploader", "name": "Obsidian Cloudinary Uploader", "author": "Jordan Handy", "description": "Upload pasted images from your clipboard to Cloudinary", "repo": "jordanhandy/obsidian-cloudinary-uploader" }, { "id": "rss-reader", "name": "RSS Reader", "description": "Read articles from RSS feeds and incorporate them into your notes", "author": "Johannes Theiner", "repo": "joethei/obsidian-rss" }, { "id": "mousewheel-image-zoom", "name": "Mousewheel Image zoom", "description": "This plugin enables you to increase/decrease the size of an image by scrolling", "author": "Nico Jeske", "repo": "nicojeske/mousewheel-image-zoom" }, { "id": "obsidian-flexible-pomo", "name": "Flexible Pomodoro For Obsidian", "description": "Adds a pomodoro timer to your status bar. This pomodoro has additional options such as early log and extend.", "author": "grassbl8d", "repo": "grassbl8d/flexible-pomo-obsidian" }, { "id": "obsidian-lineup-builder", "name": "Lineup Builder", "description": "Build football lineups in Obsidian.", "author": "James Fallon", "repo": "James-Fallon/obsidian-lineup-builder" }, { "id": "reveal-active-file-button", "name": "Reveal Active File Button", "description": "Add a button to the top of the File Explorer, to reveal the active file.", "author": "Clare Macrae", "repo": "claremacrae/reveal-active-file-button-plugin" }, { "id": "obsidian-structured-plugin", "name": "Structured Plugin", "description": "Structured plugin. Create hierarchy in notes using \".\"", "author": "dobrovolsky", "repo": "dobrovolsky/obsidian-structure" }, { "id": "cooklang-obsidian", "name": "CookLang Editor", "description": "Edit and display CookLang recipes in Obsidian", "author": "death_au", "repo": "deathau/cooklang-obsidian" }, { "id": "highlightr-plugin", "name": "Highlightr", "description": "A minimal and aesthetically pleasing highlighting menu that makes color-coded highlighting much easier with a configurable assortment of highlight colors 🎨.", "author": "Chetachi", "repo": "chetachiezikeuzor/Highlightr-Plugin" }, { "id": "remotely-save", "name": "Remotely Save", "author": "fyears", "description": "Yet another unofficial plugin allowing users to sync notes between local device and the cloud service (S3, Dropbox, webdav, OneDrive).", "repo": "remotely-save/remotely-save" }, { "id": "obsidian-notes-from-template", "name": "From Template", "description": "Create new notes from Templates - for each Template, provides a Command to trigger it, and a form to fill in any variables in the template", "author": "mo-seph", "repo": "mo-seph/obsidian-note-from-template" }, { "id": "obsidian-overdue", "name": "Overdue", "description": "Marks items as [[Overdue]] if they are not checked off by their due date", "author": "Peter Parente", "repo": "parente/obsidian-overdue" }, { "id": "obsidian-dialogue-plugin", "name": "Dialogue", "description": "Create dialogues in Markdown.", "author": "Jakub Holub", "repo": "holubj/obsidian-dialogue-plugin" }, { "id": "obsidian-title-serial-number-plugin", "name": "Title Serial Number Plugin", "description": "This plugin adds serial numbers to your markdown title.", "author": "Domenic", "repo": "yalvhe2009/obsidian-title-serial-number-plugin" }, { "id": "obsidian-theme-design-utilities", "name": "Theme Design Utilities", "description": "Some utilities and Quality-of-Life features for designers of Obsidian themes.", "author": "pseudometa", "repo": "chrisgrieser/obsidian-theme-design-utilities" }, { "id": "generic-initiative-tracker", "name": "Generic Initiative Tracker", "description": "TTRPG Generic Initiative Tracker", "author": "Beau Shinkle", "repo": "beaushinkle/obsidian-generic-initiative-tracker" }, { "id": "obsidian-ankibridge", "name": "AnkiBridge", "description": "Yet Another Anki Bridge. Focuses on a strict grammar and integrity of your data", "author": "JeppeKlitgaard", "repo": "JeppeKlitgaard/ObsidianAnkiBridge" }, { "id": "obsidian-tressel", "name": "Tressel Sync for Obsidian", "description": "Official Tressel plugin to sync/export your tweets and threads into Obsidian", "author": "Tressel", "repo": "tresselteam/obsidian-tressel" }, { "id": "image-window", "name": "Second Window", "description": "Allow images & notes to be viewed in new Obsidian windows.", "author": "Jeremy Valentine", "repo": "valentine195/obsidian-image-window" }, { "id": "obsidian-tts", "name": "Text to Speech", "description": "Text to speech for Obsidian. Hear your notes.", "author": "Johannes Theiner", "repo": "joethei/obsidian-tts" }, { "id": "link-favicon", "name": "Link Favicons", "description": "See the favicon for a linked website.", "author": "Johannes Theiner", "repo": "joethei/obsidian-link-favicon" }, { "id": "get-info-plugin", "name": "Get Info", "description": "Get Info is a plugin that tucks a menu inside your status bar and shows helpful information for your chosen file 📄.", "author": "Chetachi", "repo": "chetachiezikeuzor/Get-Info-Plugin" }, { "id": "matter", "name": "Matter", "author": "Matter", "description": "Official Matter Obsidian integration.", "repo": "getmatterapp/obsidian-matter" }, { "id": "obsidian-regex-replace", "name": "Regex Find and Replace", "description": "Provides a Find/Replace dialog which optionally supports regular expressions and scope (full document or text selection).", "author": "Martin Eder", "repo": "Gru80/obsidian-regex-replace" }, { "id": "obsidian-wordpress", "name": "Publish to WordPress for Obsidian", "description": "A plugin to publish your Obsidian documents to WordPress", "author": "devbean", "repo": "devbean/obsidian-wordpress" }, { "id": "obsidian-icon-shortcodes", "name": "Icon Shortcodes", "description": "Insert emoji and custom icons with shortcodes", "author": "AidenLx", "repo": "aidenlx/obsidian-icon-shortcodes" }, { "id": "obsidian-tagfolder", "name": "TagFolder", "author": "vorotamoroz", "description": "Show tags as folder.", "repo": "vrtmrz/obsidian-tagfolder" }, { "id": "obsidian-advanced-slides", "name": "Advanced Slides", "author": "MSzturc", "description": "Create markdown-based presentations in Obsidian", "repo": "MSzturc/obsidian-advanced-slides" }, { "id": "obsidian-graphviz", "name": "Obsidian Graphviz", "description": "Render Graphviz Diagrams", "author": "Feng Peng", "repo": "QAMichaelPeng/obsidian-graphviz" }, { "id": "vim-im-select", "name": "Vim IM Select", "description": "Support auto select the apposite input method in different vim mode.", "author": "Alonelur", "repo": "ALONELUR/vim-im-select-obsidian" }, { "id": "obsidian-emotion-picker", "name": "Emotion Picker", "author": "dartungar", "description": "Choose an emotion from a list to insert into a note.", "repo": "dartungar/obsidian-emotion-picker" }, { "id": "quoth", "name": "Quoth", "description": "More flexible embedding. Embed precise selections, inline embeds, optionally include author and title.", "author": "Eric Rykwalder", "repo": "erykwalder/quoth" }, { "id": "obsidian-metronome-plugin", "name": "Metronome", "description": "Add interactive metronomes to your notes.", "author": "Curt Grimes", "repo": "curtgrimes/obsidian-metronome-plugin" }, { "id": "obsidian-plaintext", "name": "Plaintext for Obsidian", "description": "Allow opening specified files as plaintext.", "author": "dbarenholz", "repo": "dbarenholz/obsidian-plaintext" }, { "id": "obsidian-native-scrollbars", "name": "Native Scrollbars", "author": "mgmeyers", "description": "Enables native OS scrollbars throughout obsidian", "repo": "mgmeyers/obsidian-native-scrollbars" }, { "id": "obsidian-wrap-with-shortcuts", "name": "Wrap with shortcuts", "description": "Wrap selected text in custom tags with shortcuts. E.g.: underline, sub, ruby(フリガナ)", "author": "Manic Chuang", "repo": "manic/obsidian-wrap-with-shortcuts" }, { "id": "obsidian-tomorrows-daily-note", "name": "Tomorrow's Daily Note", "author": "Will Olson", "description": "An obsidian plugin that creates tomorrow's daily note for preemtive planning.", "repo": "frankolson/obsidian-tomorrows-daily-note" }, { "id": "obsidian-rant", "name": "Rant-Lang", "author": "Leander Neiß", "description": "Thin wrapper around the high-level procedural templating language Rant", "repo": "lanice/obsidian-rant" }, { "id": "obsidian-smarter-md-hotkeys", "name": "Smarter Markdown Hotkeys", "description": "Hotkeys that select words and lines in a smart way before applying markup. Multiple cursors are supported as well.", "author": "pseudometa", "repo": "chrisgrieser/obsidian-smarter-md-hotkeys" }, { "id": "obsidian-global-hotkeys", "name": "Global Hotkeys", "description": "Configurable system-wide hotkeys for running commands in Obsidian's desktop app", "author": "Marc Jessome", "repo": "mjessome/obsidian-global-hotkeys" }, { "id": "obsidian-timestamper", "name": "TimeStamper", "description": "Insert a customized or predefined time- or date-stamp at the current cursor position.", "author": "Martin Eder", "repo": "Gru80/obsidian-timestamper" }, { "id": "obsidian-import-json", "name": "JSON/CSV Importer", "author": "farling42", "description": "Import a JSON file containing an array of data, creating notes from a Handlebars template file", "repo": "farling42/obsidian-import-json" }, { "id": "import-foundry", "name": "Foundry world Importer", "author": "farling42", "description": "Imports your journal entries from your selected Foundry VTT world into a folder within your Obsidian Vault", "repo": "farling42/obsidian-import-foundry" }, { "id": "obsidian-attachment-name-formatting", "name": "Attachment Name Formatting", "description": "Formatting attachments name (filename attachmentType indexNumber.xxx)", "author": "JYC333", "repo": "JYC333/obsidian-attachment-name-formatting" }, { "id": "obsidian-completr", "name": "Completr", "author": "tth05", "description": "This plugin provides advanced auto-completion functionality for LaTeX, Frontmatter and standard writing.", "repo": "tth05/obsidian-completr" }, { "id": "obsidian-binary-file-manager-plugin", "name": "Binary File Manager", "description": "Detects new binary files in the vault and create markdown files with metadata.", "author": "qawatake", "repo": "qawatake/obsidian-binary-file-manager-plugin" }, { "id": "obsidian-local-file-interface-plugin", "name": "Local File Interface", "description": "Provides commands for moving files in and out of the vault", "author": "qawatake", "repo": "qawatake/obsidian-local-file-interface-plugin" }, { "id": "obsidian-siteswap", "name": "Siteswap", "description": "Visualize Juggling Pattern Siteswap via the JugglingLab gif server.", "author": "Tim Dresser", "repo": "tdresser/obsidian-siteswap" }, { "id": "obsidian-tweaks", "name": "ObsidianTweaks", "description": "Adds some convenient tweaks including improved toggling and ergonomic commands", "author": "Jeppe Klitgaard", "repo": "JeppeKlitgaard/ObsidianTweaks" }, { "id": "obsidian-wordle", "name": "Wordle for Obsidian", "description": "Creates a view where you can play Wordle.", "author": "dbarenholz", "repo": "dbarenholz/obsidian-wordle" }, { "id": "obsidian-memos", "name": "Obsidian Memos", "description": "A plugin works perfect with your journal", "author": "Boninall", "repo": "quorafind/obsidian-memos" }, { "id": "para-shortcuts", "name": "PARA Shortcuts", "description": "This plugin serves usefull commands to setup and manage your knowledge using the PARA method.", "author": "gOAT", "repo": "gOATiful/para-shortcuts" }, { "id": "13th-age-statblocks", "name": "13th Age statblocks", "author": "ben", "description": "Render 13th Age statblocks in Obsidian.", "repo": "ben/obsidian-13th-age-statblocks" }, { "id": "obsidian-dynamic-highlights", "name": "Dynamic Highlights", "description": "Dynamically highlight text based on cursor selection or search query with full regex, mobile, and live preview support", "author": "nothingislost", "repo": "nothingislost/obsidian-dynamic-highlights" }, { "id": "obsidian-koreader-plugin", "name": "KOReader Sync", "description": "Sync highlights/notes from KOReader", "author": "Federico \"Edo\" Granata", "repo": "Edo78/obsidian-koreader-sync" }, { "id": "obsidian-snippetor", "name": "Snippetor", "description": "Create and tweak common snippets", "author": "ebullient", "repo": "ebullient/obsidian-snippetor" }, { "id": "obsidian-sortable", "name": "Sortable", "author": "alexandru-dinu", "description": "Wikipedia-like sortable tables.", "repo": "alexandru-dinu/obsidian-sortable" }, { "id": "link-info-server", "name": "Link Server", "author": "moelody", "description": "This plugin will open a reverse proxy server at port 3333 to get wikiLink information Obsidian API.", "repo": "moelody/link-to-obsidian" }, { "id": "weather-fetcher", "name": "Weather Fetcher", "author": "fyears", "description": "Fetch and insert current weather into the editor of Obsidian.", "repo": "fyears/weather-fetcher" }, { "id": "obsidian-lock-screen-plugin", "name": "Lock Screen", "author": "Eric Biewener", "description": "Protect your vault with a lock screen.", "repo": "ericbiewener/obsidian-lock-screen-plugin" }, { "id": "pinboard-sync", "name": "Pinboard Sync", "author": "Mathew Spolin", "description": "Syncs Pinboard.in links with Daily Notes", "repo": "Automatt/obsidian-pinboard-sync" }, { "id": "obsidian-shortcut-launcher", "name": "Shortcut Launcher", "author": "MacStories", "description": "Trigger shortcuts in Apple's Shortcuts app from Obsidian with custom commands.", "repo": "macstories/obsidian-shortcut-launcher" }, { "id": "obsidian-file-info-plugin", "name": "File Info Panel", "description": "Creates a File Info view that displays the active file's date created, date modified, file size, and links to open the file in its native application and to open the file's folder.", "author": "CattailNu", "repo": "CattailNu/obsidian-file-info-panel-plugin" }, { "id": "obsidian-topic-linking", "name": "Topic Linking", "author": "Liam Magee", "description": "Convert PDF files and web links to Markdown, and create topics from Markdown", "repo": "liammagee/obsidian-topic-linking" }, { "id": "multi-column-markdown", "name": "Multi-Column Markdown", "author": "Cameron Robinson", "description": "Create markdown documents with multiple columns of content viewable within Obsidian's preview mode.", "repo": "ckRobinson/multi-column-markdown" }, { "id": "copy-as-html", "name": "Copy as HTML", "author": "Bailey Jennings", "description": "This is a simple plugin that converts the selected markdown to HTML and copies it to the clipboard.", "repo": "jenningsb2/copy-as-html" }, { "id": "obsidian-frontmatter-tag-suggest", "name": "Frontmatter Tag Suggest", "description": "Autocompletes tags in the frontmatter tags field", "author": "Jonathan Miller", "repo": "jmilldotdev/obsidian-frontmatter-tag-suggest" }, { "id": "simple-note-quiz", "name": "Simple note quiz", "author": "dorisxx", "description": "Start a simple quiz on your current note.", "repo": "dorisxx/Obsidian-simple-note-quiz" }, { "id": "obsidian-local-rest-api", "name": "Local REST API", "description": "Unlock your automation needs by interacting with your notes over a secure REST API.", "author": "Adam Coddington", "repo": "coddingtonbear/obsidian-local-rest-api" }, { "id": "obsidian-codeblock-labels", "name": "Code Block Labels", "author": "Sean Bowers", "description": "Adds labels to fenced code blocks", "repo": "stbowers/obsidian-codeblock-labels" }, { "id": "obsidian-better-command-palette", "name": "Better Command Palette", "author": "Alex Bieg", "description": "A command palette that does all of the things you want it to do.", "repo": "AlexBieg/obsidian-better-command-palette" }, { "id": "obsidian-relativenumber", "name": "Relativenumber (relative line numbers)", "author": "Rob Stevenson", "description": "Displays relative line numbers in the editor's gutter.", "repo": "thisdotrob/obsidian-relativenumber-plugin" }, { "id": "obsidian-core-search-assistant-plugin", "name": "Core Search Assistant", "description": "Enhance built-in search: keyboard interface, card preview, bigger preview", "author": "qawatake", "repo": "qawatake/obsidian-core-search-assistant-plugin" }, { "id": "obsidian-save-as-gist", "name": "Save as Gist", "author": "ghedamat", "description": "Save current note as a GitHub Gist", "repo": "ghedamat/obsidian-save-as-gist" }, { "id": "obsidian-divide-and-conquer", "name": "Divide & Conquer", "author": "pseudometa", "description": "Commands for bulk enabling/disabling of plugins. Useful for debugging when you have many plugins.", "repo": "chrisgrieser/obsidian-divide-and-conquer" }, { "id": "obsidian-excel-to-markdown-table", "name": "Excel to Markdown Table", "author": "Ganessh Kumar R P", "description": "An Obsidian plugin to paste data from Microsoft Excel, Google Sheets, Apple Numbers and LibreOffice Calc as Markdown tables in Obsidian editor.", "repo": "ganesshkumar/obsidian-excel-to-markdown-table" }, { "id": "obsidian-power-search", "name": "Power Search", "author": "Aviral Batra", "description": "Searches notes based on current line", "repo": "aviral-batra/obsidian-power-search" }, { "id": "tag-word-cloud", "name": "Tag, Word & Link Cloud", "author": "Johannes Theiner", "description": "Show a cloud of your tags/words/links", "repo": "joethei/obsidian-tagcloud" }, { "id": "persistent-graph", "name": "Persistent Graph", "author": "Sanqui", "description": "Save and restore the positions of nodes on your graph.", "repo": "Sanqui/obsidian-persistent-graph" }, { "id": "auto-note-mover", "name": "Auto Note Mover", "author": "faru", "description": "Auto Note Mover will automatically move the active notes to their respective folders according to the rules.", "repo": "farux/obsidian-auto-note-mover" }, { "id": "insert-heading-link", "name": "Insert Heading Link", "author": "Signynt", "description": "Add a command to create a Link to a Heading.", "repo": "Signynt/insert-heading-link" }, { "id": "settings-search", "name": "Settings Search", "author": "Jeremy Valentine", "description": "Globally search settings in Obsidian.md", "repo": "valentine195/obsidian-settings-search" }, { "id": "japanese-word-splitter", "name": "Word Splitting for Japanese in Edit Mode", "author": "sonarAIT", "description": "A patch for Obsidian's built-in CodeMirror Editor to support Japanese word splitting", "repo": "sonarAIT/cm-japanese-patch" }, { "id": "alx-folder-note-folderv", "name": "AidenLx's Folder Note - folderv Component", "description": "Optional `folderv` Component for alx-folder-note", "author": "AidenLx", "repo": "aidenlx/alx-folder-note-folderv" }, { "id": "obsidian-chevereto-image-uploader", "name": "Chevereto Image Uploader for Obsidian", "description": "This plugin uploads images in your clipboard to chevereto.", "author": "kkzzhizhou", "repo": "kkzzhizhou/obsidian-chevereto-image-uploader" }, { "id": "todoist-text", "name": "Todoist Text", "author": "Wes Moncrief", "description": "This obsidian plugin integrates your Todoist tasks with markdown checkboxes.", "repo": "wesmoncrief/obsidian-todoist-text" }, { "id": "big-calendar", "name": "Big Calendar", "author": "Boninall", "description": "A big calendar for Obsidian. All events from your daily notes OR tasks used TASKS/DATAVIEW/KANBAN format.", "repo": "quorafind/obsidian-big-calendar" }, { "id": "sekund", "name": "Obsidian Social (Sekund)", "author": "Candide Kemmler", "description": "Share notes and gather feedback", "repo": "Sekund/sekund-plugin-react" }, { "id": "obsidian-command-palette-minus-plugin", "name": "Command Palette--", "author": "qawatake", "description": "Command palette without unwanted commands", "repo": "qawatake/obsidian-command-palette-minus-plugin" }, { "id": "obsidian-remember-file-state", "name": "Remember File State", "author": "Ludovic Chabant", "description": "Remembers cursor position, selection, scrolling, and more for each file", "repo": "ludovicchabant/obsidian-remember-file-state" }, { "id": "obsidian-things-link", "name": "Things Link", "author": "@gavmn", "description": "Seamlessly link an Obsidian Note to a Things Project", "repo": "gavinmn/obsidian-things-link" }, { "id": "markdown-shortcuts", "name": "Markdown shortcuts", "author": "Jules Guesnon", "description": "Allows to write markdown from shortcuts", "repo": "JulesGuesnon/obsidian-markdown-shortcuts" }, { "id": "digitalgarden", "name": "Digital Garden", "description": "Publish your notes to a digital garden for others to enjoy.", "author": "Ole Eskild Steensen", "repo": "oleeskild/obsidian-digital-garden" }, { "id": "obsidian-living-graph", "name": "Living Graph", "description": "A for-fun graph plugin", "author": "Garrett", "repo": "geoffreysflaminglasersword/obsidian-living-graph" }, { "id": "obsidian-hotkeys-chords", "name": "Hotkeys Chords", "author": "Dario Balboni", "description": "Configurable hotkeys chords to activate obsidian commands", "repo": "trenta3/obsidian-hotkeys-chords" }, { "id": "obsidian-key-sequence-shortcut", "name": "Key Sequence Shortcut", "author": "anselmwang", "description": "Execute obsidian commands with short key sequences. For example, 'tp' for 'Toggle Preview' and 'tb' for 'Toggle Sidebar'. Easier to remember.", "repo": "anselmwang/obsidian-key-sequence-shortcut" }, { "id": "obsidian-full-calendar", "name": "Full Calendar", "author": "Davis Haupt (@davish)", "description": "Keep events and manage your calendar alongside all your other notes in your Obsidian Vault.", "repo": "davish/obsidian-full-calendar" }, { "id": "heatmap-calendar", "name": "Heatmap Calendar", "author": "Richard Slettevoll", "description": "Activity Year Overview for DataviewJS, Github style – Track Goals, Progress, Habits, Tasks, Exercise, Finances, \"Dont Break the Chain\" etc.", "repo": "Richardsl/heatmap-calendar-obsidian" }, { "id": "obsidian-daily-notes-opener", "name": "Daily notes opener", "author": "Reorx", "description": "Easily open daily notes and periodic notes in new pane; customize periodic notes background; quick append new line to daily notes.", "repo": "reorx/obsidian-daily-notes-opener" }, { "id": "obsidian-advanced-new-folder", "name": "Obsidian Advanced New Folder", "description": "This plugin lets you choose where to create a new folder.", "author": "Piotr Yordanov", "repo": "piotryordanov/obsidian-advanced-new-folder" }, { "id": "obsidian-mark-and-select", "name": "Mark and Select", "author": "anselmwang", "description": "Allow users to set mark, move cursors freely and select from mark to cursor position", "repo": "anselmwang/obsidian-mark-and-select" }, { "id": "obsidian-bible-linker", "name": "Bible Linker", "author": "Jakub Kuchejda", "description": "Link multiple bible verses easily", "repo": "kuchejak/obsidian-bible-linker-plugin" }, { "id": "obsidian-circuitjs", "name": "Obsidian CircuitJS", "author": "Steven Gann", "description": "Embeds CircuitJS circuit simulations into notes", "repo": "StevenGann/obsidian-circuitjs" }, { "id": "creases", "name": "Creases", "author": "Liam Cain", "description": "Tools for effectively folding markdown sections in Obsidian", "repo": "liamcain/obsidian-creases" }, { "id": "obsidian-kobo-highlights-importer-plugin", "name": "Kobo Highlights Importer", "author": "Kevin Hellemun & Flavio Cordari", "description": "Import highlights from Kobo devices", "repo": "OGKevin/obsidian-kobo-highlights-import" }, { "id": "obsidian-dynamic-embed", "name": "Obsidian Dynamic Embed", "author": "Ivaylo Dimitrov Dabravin", "description": "Embed snippets, templates and any linkable by delegating the current scope to the embedded file, treating it as content instead of a reference.", "repo": "dybrawin/obsidian-dynamic-embed" }, { "id": "obsidian-steemit", "name": "Publish to Steemit", "author": "anpigon", "description": "A plugin for publishing Obsidian documents to Steemit.", "repo": "anpigon/obsidian-steemit-plugin" }, { "id": "obsidian-kindle-export", "name": "Kindle Export", "author": "Simeon Stanek", "description": "Export your notes to your Kindle, including embedded notes and images.", "repo": "SimeonLukas/obsidian-kindle-export" }, { "id": "obsidian-search-everywhere-plugin", "name": "Search Everywhere", "author": "Mom0", "description": "Search Everywhere with pressing Double Shift like in IntelliJ", "repo": "mom0aut/obsidian-search-everywhere" }, { "id": "obsidian-textgenerator-plugin", "name": "Text Generator", "description": "Text generator is a handy plugin that helps you generate text content using GPT-3 (OpenAI).", "author": "Noureddine Haouari", "repo": "nhaouari/obsidian-textgenerator-plugin" }, { "id": "markdown-table-editor", "name": "Markdown Table Editor", "author": "Ganessh Kumar R P", "description": "An Obsidian plugin to provide an editor for Markdown tables. It can open CSV, Microsoft Excel/Google Sheets data as Markdown tables from Obsidian Markdown editor.", "repo": "ganesshkumar/obsidian-table-editor" }, { "id": "obsidian-vim-multibyte-char-search", "name": "Vim Multibyte Char Search", "author": "anselmwang", "description": "Search multibyte characters by the first character of corresponding ASCII encoding of input method. For example, for Chinese, search by the first character of Pinyin.", "repo": "anselmwang/obsidian-vim-multibyte-char-search" }, { "id": "obsidian-extract-pdf-annotations", "name": "Extract PDF Annotations", "author": "Franz Achermann", "description": "Extract PDF Annotations (Notes and Highlights) and sort them by topics", "repo": "munach/obsidian-extract-pdf-annotations" }, { "id": "obsidian-file-cleaner", "name": "File Cleaner", "author": "Johnson0907", "description": "Help you to clean empty files and unused attachments in the vault.", "repo": "Johnson0907/obsidian-file-cleaner" }, { "id": "obsidian-card-view-switcher-plugin", "name": "Card View Switcher", "author": "qawatake", "description": "Quick switcher with card view", "repo": "qawatake/obsidian-card-view-switcher-plugin" }, { "id": "novel-word-count", "name": "Novel Word Count", "author": "Isaac Lyman", "description": "Displays a word count, page count, creation date, or other statistic for each file, folder and vault in the File Explorer pane.", "repo": "isaaclyman/novel-word-count-obsidian" }, { "id": "heycalmdown-navigate-cursor-history", "name": "Navigate Cursor History", "author": "heycalmdown", "description": "This plugin remembers the recent cursor positions history and allows you to jump to them back and forth like VSCode", "repo": "heycalmdown/navigate-cursor-history" }, { "id": "obsidian-matrix", "name": "Obsidian matrix", "author": "Jonas Mohr", "description": "Utility to easily create LaTeX matrices", "repo": "NastyGamer/obsidian-matrix" }, { "id": "waypoint", "name": "Waypoint", "author": "Idrees Hassan", "description": "Easily generate dynamic MOCs in your folder notes. Enables folders to show up in the graph view and removes the need for messy tags!", "repo": "IdreesInc/Waypoint" }, { "id": "obsidian-hover-editor", "name": "Hover Editor", "author": "NothingIsLost", "description": "Transform the Page Preview hover popover into a fully working editor instance", "repo": "nothingislost/obsidian-hover-editor" }, { "id": "obsidian-screwdriver", "name": "Screwdriver", "author": "vorotamoroz", "description": "Utility to put any files in and out under your vault.", "repo": "vrtmrz/obsidian-screwdriver" }, { "id": "obsidian-version-history-diff", "name": "Version History Diff (Sync, File Recovery & Git)", "description": "Diff the version history of the core Sync and File Recovery plugins and Git for the active file. Adds a command to open the core Sync version history as well.", "author": "kometenstaub", "repo": "kometenstaub/obsidian-version-history-diff" }, { "id": "obsidian-format-code", "name": "Format code blocks of various languages", "author": "iVariable", "description": "This plugin introduces commands to format code (internally uses prettier)", "repo": "iVariable/Obsidian-Format-Code" }, { "id": "obsidian-buttondown-plugin", "name": "Buttondown", "author": "caro401", "description": "Send your notes to your buttondown.email account as email drafts.", "repo": "caro401/obsidian-buttondown" }, { "id": "lapel", "name": "Lapel", "author": "Liam Cain", "description": "Show the heading levels in the gutter of the editor", "repo": "liamcain/obsidian-lapel" }, { "id": "obsidian-desmos", "name": "Desmos", "author": "Nigecat", "description": "Embed Desmos graphs into your notes", "repo": "Nigecat/obsidian-desmos" }, { "id": "obsidian-custom-frames", "name": "Custom Frames", "author": "Ellpeck", "description": "A plugin that turns web apps into panes using iframes with custom styling. Also comes with presets for Google Keep, Todoist and more.", "repo": "Ellpeck/ObsidianCustomFrames" }, { "id": "obsidian-etherpad-plugin", "name": "Etherpad Lite", "author": "egradman", "description": "Copy and sync notes with an Etherpad Lite server to unlock easy web-based collaboration with others", "repo": "egradman/obsidian-etherpad-lite" }, { "id": "obsidian-quiet-outline", "name": "Quiet Outline", "author": "the_tree", "description": "Make outline quiet and more powerful, including no-auto-expand, rendering heading as markdown, and search support.", "repo": "guopenghui/obsidian-quiet-outline" }, { "id": "obsidian-daily-notes-viewer", "name": "Daily Notes Viewer", "author": "Johnson0907", "description": "Help you to view some recent daily notes on one page.", "repo": "Johnson0907/obsidian-daily-notes-viewer" }, { "id": "obsidian-zotero-desktop-connector", "name": "Zotero Integration", "author": "mgmeyers", "description": "Insert and import citations, bibliographies, notes, and PDF annotations from Zotero.", "repo": "mgmeyers/obsidian-zotero-integration" }, { "id": "obsidian-telegraph-publish", "name": "Telegraph Publish", "author": "Reorx", "description": "Publish your Obsidian note to a Telegraph page.", "repo": "reorx/obsidian-telegraph-publish" }, { "id": "obsidian-path-title", "name": "Path Title", "author": "Justin Deal", "description": "Adds path (or optional replacement) to the filename title of each pane", "repo": "jdeal/obsidian-path-title-plugin" }, { "id": "obsidian-jira-issue", "name": "Jira Issue", "author": "marc0l92", "description": "Track the progress of Atlassian Jira issues from your Obsidian notes.", "repo": "marc0l92/obsidian-jira-issue" }, { "id": "smort-obsidian", "name": "Smort", "author": "Smort", "description": "Add Smort.io articles to Obsidian. Smort.io lets you easily edit, annotate and share articles.", "repo": "SmortApp/obsidian-smort" }, { "id": "control-characters", "name": "Control Characters", "author": "Johannes Theiner", "description": "Show control/non-printing characters in edit mode", "repo": "joethei/obsidian-control-characters" }, { "id": "obsidian-asciidoc-blocks", "name": "AsciiDoc Blocks Plugin", "author": "Juracy Filho", "description": "A plugin to render asciidoc blocks in Obsidian, initially asciidoc tables.", "repo": "juracy/obsidian-asciidoc-blocks" }, { "id": "fleeting-notes-obsidian", "name": "Fleeting Notes Sync", "author": "Matthew Wong", "description": "This is a plugin to sync Fleeting Notes with Obsidian", "repo": "fleetingnotes/fleeting-notes-obsidian" }, { "id": "obsidian-chat-view", "name": "Chat View", "author": "Aditya Majethia", "description": "Chat View lets you quickly and easily create elegant Chat UIs in your Markdown Files.", "repo": "adifyr/obsidian-chat-view" }, { "id": "obsidian-doubleshift", "name": "Doubleshift", "author": "Qwyntex", "description": "Open the command palette by pressing Shift (or any other key) twice like in IntelliJ and create your own shortcuts", "repo": "qwyntex/doubleshift" }, { "id": "obsidian-list-modified", "name": "List Modified", "author": "Francis Kafieh", "description": "A simple obsidian plugin that links all modified files meeting certain criteria to a daily note", "repo": "franciskafieh/obsidian-list-modified" }, { "id": "obsidian-latex-suite", "name": "Latex Suite", "author": "artisticat1", "description": "Make typesetting LaTeX math as fast as handwriting through snippets, text expansion, and editor enhancements", "repo": "artisticat1/obsidian-latex-suite" }, { "id": "obsidian-better-codeblock", "name": "Better CodeBlock", "author": "StarGrey", "description": "Add title, line numbers, and collapse button to code blocks in reading view", "repo": "stargrey/obsidian-better-codeblock" }, { "id": "obsidian-wordnik", "name": "Obsidian Wordnik Definitions", "author": "Henry Gustafson", "description": "Grabs information from Wordnik for a topic and brings it into Obsidian notes", "repo": "lizard-heart/obsidian-wordnik-definitions" }, { "id": "typing-speed", "name": "Typing speed", "author": "supercyp", "description": "A plugin for showing the current typing speed in the status bar", "repo": "supercip971/obsidian-typing-speed" }, { "id": "obsidian-google-tasks", "name": "Google Tasks", "author": "YukiGasai", "description": "Interact with your Google Tasks from inside Obsidian", "repo": "YukiGasai/obsidian-google-tasks" }, { "id": "obsidian-jtab", "name": "Obsidian jTab", "author": "davfive", "description": "Add guitar chords and tabs to your notes with jTab codeblocks", "repo": "davfive/obsidian-jtab" }, { "id": "obsidian-book-search-plugin", "name": "Book Search", "author": "anpigon", "description": "Helps you find books and create notes.", "repo": "anpigon/obsidian-book-search-plugin" }, { "id": "obsidian-paste-image-rename", "name": "Paste image rename", "author": "Reorx", "description": "Rename image after pasting, support name pattern and auto renaming.", "repo": "reorx/obsidian-paste-image-rename" }, { "id": "obsidian-scroll-offset", "name": "Scroll Offset", "author": "Lijyze", "description": "Preserve custom distances before or after cursor.", "repo": "lijyze/scroll-offset" }, { "id": "obsius-publish", "name": "Obsius Publish", "author": "Jon Grythe Stødle", "description": "Make single notes instantly available on the web.", "repo": "jonstodle/obsius-obsidian-plugin" }, { "id": "obsidian-snippet-downloader", "name": "Snippet Downloader", "author": "Mara-Li", "description": "A obsidian's plugin to help to manage css snippets (download / update) from repository", "repo": "Lisandra-dev/obsidian-snippet-downloader" }, { "id": "execute-code", "name": "Execute Code", "author": "twibiral", "description": "Allows to execute code snippets within a note.", "repo": "twibiral/obsidian-execute-code" }, { "id": "obsidian-badge", "name": "Obsidian Badge", "description": "This is a plugin to show badge for Obsidian.", "author": "Jun Lin", "repo": "linjunpop/obsidian-badge" }, { "id": "kr-book-info-plugin", "name": "Korean Book Info Plugin", "author": "kmsk99", "description": "A plugin that crawls Yes24 to get book information.", "repo": "kmsk99/kr-book-info-plugin" }, { "id": "obsidian-drag-n-drop-plugin", "name": "Drag-n-Drop for blocks", "author": "Artem Barmin", "description": "Allow moving/copying/and creation embeds for blocks with drag-n-drop just like Logseq or Roam", "repo": "artem-barmin/obsidian-block-drag-n-drop" }, { "id": "obsidian-link-embed", "name": "Link Embed", "author": "SErAphLi", "description": "This plugin allow you to convert URLs in your notes into embeded previews.", "repo": "Seraphli/obsidian-link-embed" }, { "id": "obsidian-columns", "name": "Obsidian Columns", "author": "Trevor Nichols", "description": "Allows you to create columns in Obsidian Markdown", "repo": "tnichols217/obsidian-columns" }, { "id": "obsidian-mkdocs-publisher", "name": "Github Publisher", "author": "Mara-Li", "description": "Github Publisher helps you to publish your notes on a preconfigured GitHub repository, for free, and more!", "repo": "ObsidianPublisher/obsidian-github-publisher" }, { "id": "obsidian-notion-video", "name": "Notion Video Embed", "author": "lastknightcoder", "description": "embed your notion video in obsidian", "repo": "LastKnightCoder/obsidian-notion-video" }, { "id": "obsidian-math-plus", "name": "Obsidian Math+", "author": "Oscar Capraro", "description": "This is an Obsidian plugin for taking math notes using Excalidraw.", "repo": "ocapraro/obsidian-math-plus" }, { "id": "obsidian-todoist-link", "name": "Todoist Link", "author": "dennisseidel", "description": "Create Todoist tasks and projects including bidirectional links from Obsidian", "repo": "dennisseidel/obsidian-todoist-link" }, { "id": "obsidian-rewarder", "name": "Rewarder", "author": "Gustav Gnosspelius", "description": "Gives you rewards for completing tasks/todos, highly configurable.", "repo": "Gnopps/obsidian-rewarder" }, { "id": "obsidian-calibre-plugin", "name": "Calibre", "description": "This plugin allows you to access your calibre libraries and read books directly in Obsidian.", "author": "caronchen", "repo": "caronchen/obsidian-calibre-plugin" }, { "id": "omnisearch", "name": "Omnisearch", "author": "Simon Cambier", "description": "Intelligent search for your notes, PDFs, and OCR for images", "repo": "scambier/obsidian-omnisearch" }, { "id": "plugins-galore", "name": "Plugins Galore", "author": "dylanpizzo", "description": "This is an Obsidian plugin to allow easily sideloading other plugins.", "repo": "dylanpizzo/obsidian-plugins-galore" }, { "id": "auto-card-link", "name": "Auto Card Link", "author": "Nekoshita Yuki", "description": "Automatically fetches metadata from a url and makes it as a card-styled link.", "repo": "nekoshita/obsidian-auto-card-link" }, { "id": "notion-like-tables", "name": "Notion-Like Tables", "author": "Trey Wallis", "description": "Create markdown tables using an interface similar to that found in Notion.so.", "repo": "trey-wallis/obsidian-notion-like-tables" }, { "id": "auto-moc", "name": "AutoMOC", "author": "Diego Alcantara", "description": "Looks for missing linked mentions to the current note and imports them into the current note.", "repo": "dalcantara7/obsidian-auto-moc" }, { "id": "obsidian-paste-png-to-jpeg", "name": "Paste image Png to Jpeg", "author": "musug", "description": "Screenshot png to jpeg and compress and rename.", "repo": "musug/obsidian-paste-png-to-jpeg" }, { "id": "obsidian-folder-index", "name": "Folder Index", "author": "turulix", "description": "Automatic MOC for folders", "repo": "turulix/obsidian-folder-index" }, { "id": "obsidian-filename-emoji-remover", "name": "Filename Emoji Remover", "author": "Yüksel Tolun", "description": "This is a simple plugin to automatically remove emojis from filenames. Main purpose is to get rid of Dropbox sync issues for Readwise imported content", "repo": "YTolun/obsidian-filename-emoji-remover" }, { "id": "obsidian-epub-plugin", "name": "ePub Reader", "description": "This is an ePub reader plugin for Obsidian. Can open document with \".epub\" file extension.", "author": "caronchen", "repo": "caronchen/obsidian-epub-plugin" }, { "id": "obsidian-pandoc-reference-list", "name": "Pandoc Reference List", "author": "mgmeyers", "description": "Displays a formatted reference in the sidebar for each pandoc citekey present in the current document.", "repo": "mgmeyers/obsidian-pandoc-reference-list" }, { "id": "obsidian-enhancing-export", "name": "Obsidian Enhancing Export", "author": "YISH", "description": "A enhancing export plugin base on pandoc for Obsidian. It allows to export to formats like Html, DOCX, ePub and PDF or Hugo.", "repo": "mokeyish/obsidian-enhancing-export" }, { "id": "enlightenment-obsidian", "name": "Enlightenment", "description": "Pay attention to what you're paying attention to. Enlightenment adds a 'zen mode' for Preview, hiding the contents of your notes except for what's underneath your pointer.", "author": "ryanjamurphy", "repo": "ryanjamurphy/enlightenment-obsidian" }, { "id": "obsidian-release-timeline", "name": "Release Timeline", "author": "cakechaser", "description": "Release timeline rendered based on notes metadata with a dataview-like syntax.", "repo": "cakechaser/obsidian-release-timeline" }, { "id": "obsidian-folder-focus-mode", "name": "Folder Focus Mode", "author": "grochowski", "description": "Focus file explorer on chosen folder and its files and subdirectories, while hiding all the other elements.", "repo": "grochowski/obsidian-folder-focus-mode" }, { "id": "obsidian-bbcode", "name": "BBCode Convertor", "author": "Alex Lockhart", "description": "Convert Markdown files to BBCode", "repo": "salockhart/obsidian-bbcode" }, { "id": "obsidian-upcoming", "name": "Upcoming", "description": "Open upcoming daily notes in their own panes.", "author": "Charlie Chao", "repo": "charliecm/obsidian-upcoming" }, { "id": "nuke-orphans", "name": "Nuke Orphans", "author": "Sandorex", "description": "Plugin that trashes orphaned files and attachments", "repo": "sandorex/nuke-orphans-plugin" }, { "id": "obsidian-front-matter-title-plugin", "name": "Front Matter Title", "author": "Snezhig", "description": "Lets you define a title in frontmatter to be displayed as the filename", "repo": "Snezhig/obsidian-front-matter-title" }, { "id": "obsidian-bellboy", "name": "Bellboy", "author": "Shaked Lokits", "description": "Opinionated file structure manager.", "repo": "shakedlokits/obsidian-bellboy" }, { "id": "obsidian-functionplot", "name": "Function Plot", "author": "leonhma", "description": "Render mathematical functions in a markdown codeblock.", "repo": "leonhma/obsidian-functionplot" }, { "id": "obsidian-note-autocreator", "name": "Note Auto Creator", "author": "Simon T. Clement", "description": "Automatically create notes when links are created to them.", "repo": "SimonTC/obsidian-note-autocreation" }, { "id": "local-quotes", "name": "Local Quotes", "author": "decatetsu", "description": "Collect your quotes from all over the repository and embed them in different locations with refresh delays.", "repo": "decatetsu/local-quotes" }, { "id": "obsidian-state-switcher", "name": "Yaml Manager", "author": "Lijyze", "description": "Keep you away from directly operating yaml front matter.", "repo": "lijyze/obsidian-state-switcher" }, { "id": "obsidian-media-db-plugin", "name": "Media DB Plugin", "author": "Moritz Jung", "description": "A plugin that can query multiple APIs for movies, series, anime, games, music releases and wiki articles, and import them into your vault.", "repo": "mProjectsCode/obsidian-media-db-plugin", "branch": "release" }, { "id": "obsidian-sequence-hotkeys", "name": "Sequence Hotkeys", "author": "Ruan Moolman", "description": "This plugin allows you to set hotkeys with key sequences instead of a single chord.", "repo": "moolmanruan/obsidian-sequence-hotkeys" }, { "id": "tasks-packrat-plugin", "name": "Packrat", "author": "Thomas Herden", "description": "Manage completed instances of recurring tasks that were created and completed using the Tasks plugin.", "repo": "therden/packrat" }, { "id": "excalibrain", "name": "ExcaliBrain", "author": "Zsolt Viczian", "description": "ExcaliBrain is inspired by TheBrain and Breadcrumbs. It is an interactive, structured mind-map of your Obsidian Vault generated based on the folders and files in your Vault by interpreting the links, dataview fields, tags and YAML front matter in your markdown files.", "repo": "zsviczian/excalibrain" }, { "id": "obsidian-expand-bullet", "name": "Expand Bullet", "author": "Boninall", "description": "A plugin for transforming bullet content into note.", "repo": "quorafind/Obsidian-Expand-Bullet" }, { "id": "dbfolder", "name": "Database folder", "author": "RafaelGB", "description": "Folder with the capability to store and retrieve data from a folder like database", "repo": "RafaelGB/obsidian-db-folder" }, { "id": "obsidian-advanced-codeblock", "name": "Advanced Codeblock", "author": "Lijyze", "description": "Add additional features to code blocks.", "repo": "lijyze/obsidian-advanced-codeblock" }, { "id": "booksidian-plugin", "name": "Booksidian", "author": "Micha Brugger", "description": "A plugin to connect your Goodreads shelves to your Obsidian vault.", "repo": "MichaBrugger/booksidian_plugin" }, { "id": "simple-dice-roller", "name": "Simple Dice Roller", "author": "yeeshue99", "description": "A plug and play solution that allows you to average and simulate dice formulas.", "repo": "yeeshue99/SimpleDiceRoller" }, { "id": "obsidian-camera", "name": "Obsidian Camera", "author": "Aldrin Jenson", "description": "Create and save Snaps or Video Recordings directly from Obsidian-Desktop", "repo": "aldrinjenson/obsidian-camera" }, { "id": "obsidian-markbase", "name": "Markbase for Obsidian", "author": "Markbase", "description": "Official Markbase plugin to share your Obsidian notes online in your own digital garden", "repo": "markbase-obsidian/obsidian-markbase" }, { "id": "obsidian-user-plugins", "name": "User Plugins", "author": "mnowotnik", "description": "Use js files or snippets to code your own quick and dirty plugins", "repo": "mnowotnik/obsidian-user-plugins" }, { "id": "obsidian-better-internal-link-inserter", "name": "Obsidian Better Internal Link Inserter", "author": "Salmund", "description": "Allow to use the selected word as an alias in link suggestion", "repo": "salmund/obsidian-better-link-inserter" }, { "id": "obsidian-ghost-publish", "name": "Obsidian Ghost Publish", "author": "@jaynguyens", "description": "Publish to Ghost site with a single click", "repo": "jaynguyens/obsidian-ghost-publish" }, { "id": "obsidian-timestamp-notes", "name": "Timestamp Notes", "author": "Julian Grunauer", "description": "This plugin allows side-by-side notetaking with videos. Annotate your notes with timestamps to directly control the video and remember where each note comes from.", "repo": "juliang22/ObsidianTimestampNotes" }, { "id": "linkify", "name": "Linkify", "author": "Matthew Chan", "description": "Converts matching text into links", "repo": "matthewhchan/linkify" }, { "id": "braincache", "name": "braincache", "author": "XSPGMike", "description": "Create braincache flashcards from Obsidian", "repo": "XSPGMike/braincache_obsidian" }, { "id": "obsidian-share-as-gist", "name": "Share as Gist", "author": "timrogers", "description": "Shares an Obsidian note as a GitHub.com gist", "repo": "timrogers/obsidian-share-as-gist" }, { "id": "code-block-plugin", "name": "Code Block", "author": "Patrik Lindefors", "description": "A plugin that converts text into code blocks with automatic language detection.", "repo": "paddan/code-block-plugin" }, { "id": "obsidian-google-lookup", "name": "Google Calendar and Contacts Lookup", "author": "ntawileh", "description": "Import contact and calendar event information from your Google account", "repo": "ntawileh/obsidian-google-lookup" }, { "id": "obsidian-stack-overflow", "name": "Stack Overflow Answers", "description": "Copy and Paste Stack Overflow answers directly into Obsidian.", "author": "bramses", "repo": "bramses/obsidian-stack-overflow" }, { "id": "obsidian-redirect", "name": "Redirect", "author": "Jacob Levernier", "description": "Facilitate management of especially non-markdown files, by allowing aliases to be set on any file.", "repo": "jglev/obsidian-redirect" }, { "id": "zotero-bridge", "name": "Zotero Bridge", "author": "Shmavon Gazanchyan", "description": "Obsidian plugin to integrate with Zotero through ZotServer", "repo": "vanakat/zotero-bridge" }, { "id": "wielder", "name": "Wielder", "author": "victorb", "description": "Clojure/ClojureScript inside your Obsidian documents!", "repo": "victorb/obsidian-wielder" }, { "id": "obsidian-to-notion", "name": "Obsidian shared to Notion", "author": "Easychris", "description": "This is a plugin for Obsidian. This plugin share obsidian md file to notion with notion api", "repo": "Easychris/obsidian-to-notion" }, { "id": "obsidian-image-gallery", "name": "Image Gallery", "author": "Luca Orio", "description": "A zero setup masonry image gallery for Obsidian", "repo": "lucaorio/obsidian-image-gallery" }, { "id": "obsidian-thumbnails", "name": "Thumbnails", "author": "Michael Harris", "description": "Insert youtube thumbnails into your notes", "repo": "Meikul/obsidian-thumbnails" }, { "id": "obsidian-table-to-csv-exporter", "name": "Table to CSV Exporter", "author": "Stefan Wolfrum", "description": "This plugin allows for exporting tables from a pane in reading mode into CSV files.", "repo": "metawops/obsidian-table-to-csv-export" }, { "id": "obsidian-task-progress-bar", "name": "Task Progress Bar", "author": "Boninall", "description": "A task progress bar plugin for tasks in Obsidian.", "repo": "quorafind/obsidian-task-progress-bar" }, { "id": "scroll-speed", "name": "Scroll Speed", "author": "Florian Ludewig", "description": "This plugin allows you to change the scroll speed inside Obsidian notes.", "repo": "flolu/obsidian-scroll-speed" }, { "id": "obsidian-translator", "name": "Translator", "author": "Haifeng Lu", "description": "This is a plugin for Obsidian to translate selected text.", "repo": "luhaifeng666/obsidian-translator" }, { "id": "obsidian-echarts", "name": "echarts", "author": "windily-cloud && Cuman", "description": "Render echarts in obsidian", "repo": "cumany/obsidian-echarts" }, { "id": "obsidian-diagrams-net", "name": "Diagrams.Net", "author": "Jens M Gleditsch", "description": "Enable diagrams.net (previously draw.io) type diagrams, with the diagrams.net embedded editor.", "repo": "jensmtg/obsidian-diagrams-net" }, { "id": "obsidian-weread-plugin", "name": "Weread Plugin", "description": "This is obsidian plugin for Tencent weread.", "author": "hank zhao", "repo": "zhaohongxuan/obsidian-weread-plugin" }, { "id": "postgresql-obsidian", "name": "PostgreSQL Obsidian", "author": "Camille Louédoc-Eyries", "description": "Upload your notes' metadata to a PostgreSQL database", "repo": "clouedoc/postgresql-obsidian" }, { "id": "obsidian-better-internal-link-inserter", "name": "Obsidian Better Internal Link Inserter", "author": "Salmund", "description": "Allow to use the selected word as an alias in link suggestion", "repo": "salmund/obsidian-better-link-inserter" }, { "id": "zotero-link", "name": "Zotero Link", "author": "Shmavon Gazanchyan", "description": "Obsidian plugin to insert link to Zotero item ", "repo": "vanakat/zotero-link" }, { "id": "obsidian-golinks", "name": "Obsidian GoLinks", "author": "David Brownman (@xavdid)", "description": "This is a plugin for Obsidian that renders go/links as clickable links.", "repo": "xavdid/obsidian-golinks" }, { "id": "habit-tracker", "name": "Habit Tracker", "author": "David Moeller", "description": "Display the Habits of a calendar week.", "repo": "Narsail/habit-tracker-obsidian" }, { "id": "typing-transformer-obsidian", "name": "Typing Transformer", "author": "aptend", "description": "Improved, configurable auto formatting as typing", "repo": "aptend/typing-transformer-obsidian" }, { "id": "obsidian-list-callouts", "name": "List Callouts", "author": "mgmeyers", "description": "Create simple callouts in lists.", "repo": "mgmeyers/obsidian-list-callouts" }, { "id": "obsidian-text-expander-js", "name": "Inline Scripts", "author": "Jonathan Heard", "description": "Type text shortcuts which are then replaced with JavaScript generated text.", "repo": "jon-heard/obsidian-inline-scripts" }, { "id": "metadata-menu", "name": "Metadata Menu", "author": "mdelobelle", "description": "For data quality enthusiasts and dataview users: access and manage the metadata of your notes", "repo": "mdelobelle/metadatamenu" }, { "id": "obsidian-plugin-time-diff", "name": "TimeDiff plugin", "author": "Grzegorz Dominiczak", "description": "Calculates and displays diff in hours and minutes between two dates in `timediff` markdown block", "repo": "dominiczaq/obsidian-plugin-time-diff" }, { "id": "obsidian-trim-whitespace", "name": "Trim Whitespace", "author": "Zack Lovatt", "description": "Trims unnecessary whitespace from your Obsidian documents", "repo": "zlovatt/obsidian-trim-whitespace" }, { "id": "ninja-cursor", "name": "Ninja Cursor", "author": "vorotamoroz", "description": "The plugin which enhance cursor visiblity.", "repo": "vrtmrz/ninja-cursor" }, { "id": "cmdr", "name": "Commander", "author": "Johnny✨ and phibr0", "description": "Customize your workspace by adding commands everywhere, create macros and supercharge your mobile toolbar.", "repo": "phibr0/obsidian-commander" }, { "id": "obsidian-attendance", "name": "Obsidian Attendance", "author": "Tiim", "description": "Helps you take attendance directly inside of your notes.", "repo": "Tiim/obsidian-attendance" }, { "id": "OA-file-hider", "name": "File Hider", "author": "Oliver Akins", "description": "Allows you to hide files and folders from the Obsidian file explorer if you don't want to see them anymore.", "repo": "Oliver-Akins/file-hider" }, { "id": "obsidian-path-finder", "name": "Path Finder", "author": "jerrywcy", "description": "A plugin that can find all paths between two notes and render them as graph or text.", "repo": "jerrywcy/obsidian-path-finder" }, { "id": "obsidian-focus-plugin", "name": "Focus and Highlight", "author": "BO YI TSAI", "description": "A plugin for Obsidian that will highlight and focus on the currently selected heading", "repo": "nagi1999a/obsidian-focus-plugin" }, { "id": "obsidian-file-cooker", "name": "File Cooker", "author": "iuian", "description": "Deal batch notes from Search results、current file、Dataview query string...", "repo": "ivaneye/obsidian-files-cooker" }, { "id": "hard-breaks", "name": "Hard Breaks", "author": "Börge Kiss", "description": "Turn soft line breaks in Markdown into hard line breaks", "repo": "bkis/obsidian-hard-breaks" }, { "id": "open-related-url", "name": "Open Related Url", "author": "Dan Pickett", "description": "Opens URLs found in a note's YAML frontmatter", "repo": "dpickett/open-related-url" }, { "id": "podnotes", "name": "PodNotes", "author": "Christian B. B. Houmann", "description": "Write notes on podcasts with ease.", "repo": "chhoumann/podnotes" }, { "id": "obsidian-meeting-notes", "name": "Meeting notes", "author": "Tim Hiller", "description": "Automatically create meeting notes in a specified folder.", "repo": "TimHi/obsidian-meeting-notes" }, { "id": "obsidian-plugin-tagged-documents-viewer", "name": "Tagged Documents Viewer", "author": "Marcus Geduld", "description": "Opens a modal with scrollable content of all documents that contain a specific tag or tags.", "repo": "mgeduld/obsidian-tagged-documents-viewer" }, { "id": "simple-note-review", "name": "Simple Note Review", "author": "dartungar", "description": "Simple, customizable plugin for easy note review, resurfacing & repetition.", "repo": "dartungar/obsidian-simple-note-review" }, { "id": "better-inline-fields", "name": "Better Inline Fields", "author": "David Sarman", "description": "Enhances Dataview style inline fields", "repo": "dsarman/better-inline-fields" }, { "id": "no-dupe-leaves", "name": "No Dupe Leaves", "author": "Simon Cambier", "description": "Don't reopen notes that are already open", "repo": "scambier/obsidian-no-dupe-leaves" }, { "id": "obsidian-open-file-by-magic-date", "name": "Open File by Magic Date", "author": "simplgy", "description": "Define a hotkey and Moment.js pattern for the file that is most important to you (eg: your daily/weekly/monthly note).", "repo": "simplgy/obsidian-open-file-by-magic-date" }, { "id": "obsidian-heading-shifter", "name": "Heading Shifter", "author": "kasahala", "description": "Easily Shift and Change markdown headings.", "repo": "k4a-l/obsidian-heading-shifter" }, { "id": "obsidian-group-snippets", "name": "Group Snippets", "author": "Mara-Li", "description": "Create folder of snippets to activate them in one click !", "repo": "Lisandra-dev/obsidian-group-snippets" }, { "id": "obsidian-raindrop-highlights", "name": "Raindrop Highlights", "author": "kaiiiz", "description": "Sync your Raindrop.io highlights.", "repo": "kaiiiz/obsidian-raindrop-highlights-plugin" }, { "id": "obisidian-note-linker", "name": "Note Linker", "author": "Alexander Weichart", "description": "Automatically find and create new links between notes.", "repo": "AlexW00/obsidian-note-linker" }, { "id": "obsidian-dashing-cursor", "name": "Dashing Cursor", "author": "Shukai Ni", "description": "Enables dashing cursor that follows the page scroll", "repo": "9r0x/obsidian-dashing-cursor" }, { "id": "obsidian-embedded-note-paths", "name": "Embedded Note Paths", "author": "b0o", "description": "Inserts the note file path above each note.", "repo": "b0o/obsidian-embedded-note-paths" }, { "id": "obsidian-quickshare", "name": "QuickShare", "author": "Maxime Cannoodt (@mcndt)", "description": "Securely share your Obsidian notes with one click. Notes are end-to-end encrypted. No API keys or configuration required.", "repo": "mcndt/obsidian-quickshare" }, { "id": "rpg-manager", "name": "RPG Manager", "author": "Carlo Nicora", "description": "Tabletop role playing game campaign manager.", "repo": "carlonicora/obsidian-rpg-manager" }, { "id": "literate-haskell", "name": "Literate Haskell", "description": "An obsidian plugin for integrating `.lhs` files into your PKM.", "author": "James Jensen", "repo": "jajaperson/obsidian-literate-haskell" }, { "id": "embed-code-file", "name": "Embed Code File", "author": "Abdullah Almariah", "description": "Embed code file from vault using code blocks", "repo": "almariah/embed-code-file" }, { "id": "obsidian-bulk-rename-plugin", "name": "Bulk Rename", "author": "Oleg Lustenko", "description": "Now You Can Rename Files Based On Pattern", "repo": "OlegLustenko/obsidian-bulk-rename" }, { "id": "obsidian-agile-task-notes", "name": "Agile Task Notes", "author": "BoxThatBeat", "description": "Import your tasks from your TFS (Azure or Jira) to take notes on them and make todo-lists!", "repo": "BoxThatBeat/obsidian-agile-task-notes" }, { "id": "new-tab-default-page", "name": "New Tab Default Page", "author": "pseudometa", "description": "Open a note of your choice when creating a new tab, like in the browser.", "repo": "chrisgrieser/new-tab-default-page" }, { "id": "obsidian-open-in-other-editor", "name": "Open In Other Editor", "author": "Yekingyan", "description": "Open current active file in gVim or VScode.", "repo": "yekingyan/obsidian-open-in-other-editor" }, { "id": "obsidian-simple-mention", "name": "Simple Mention", "author": "der-tobi", "description": "Get highlighted mentions and mention suggestions. Find all occurrences of a mention", "repo": "der-tobi/obsidian-simple-mention" }, { "id": "obsidian-auto-hide", "name": "Auto Hide", "author": "skelato1", "description": "Collapse sidebars when clicking on the editor/viewer panel", "repo": "skelato1/obsidian-auto-hide" }, { "id": "janitor", "name": "Janitor", "author": "Gabriele Cannata", "description": "Performs cleanup tasks on the Obsidian vault", "repo": "Canna71/obsidian-janitor" }, { "id": "script-launcher", "name": "Script Launcher", "author": "Alessandro Ruggiero", "description": "This plugin allows you to launch scripts from the Obsidian app. You can add scripts shortcuts on your bottom bar and launch them with just one click!", "repo": "AlessandroRuggiero/script-launcher" }, { "id": "obsidian-party", "name": "Party🎉", "author": "Shap Po", "description": "An implementation of party.js for Obsidian. Create confetti, sparkles, and even custom effects in your notes!", "repo": "shap-po/obsidian-party" }, { "id": "obsidian-day-and-night", "name": "Day and Night", "author": "Kevin Patel", "description": "An Obsidian plugin to automatically toggle themes between day theme and night theme on a set time schedule.", "repo": "CyberT17/obsidian-day-and-night" }, { "id": "obsidian-tikzjax", "name": "TikZJax", "author": "artisticat1", "description": "Render LaTeX and TikZ diagrams in your notes.", "repo": "artisticat1/obsidian-tikzjax" }, { "id": "todoist-completed-tasks-plugin", "name": "Todoist completed tasks", "author": "Andrey Kulishov", "description": "Add completed Todoist tasks to your Obsidian notes", "repo": "Ledaryy/obsidian-todoist-completed-tasks" }, { "id": "quick-snippets-and-navigation", "name": "Quick snippets and navigation", "author": "@aciq", "description": "Keyboard navigation up/down for headings\n- Configurable default code block and callout\n- Copy code block via keyboard shortcut", "repo": "aciq/obsidian-keyboard-shortcuts" }, { "id": "google-calendar", "name": "Google Calendar", "author": "YukiGasai", "description": "Interact with your Google Calendar from inside Obsidian", "repo": "YukiGasai/obsidian-google-calendar" }, { "id": "obsidian-copy-search-url", "name": "Copy Search URL", "author": "Carlo Zottmann", "description": "Adds a button to the search view for copying the Obsidian search URL.", "repo": "czottmann/obsidian-copy-search-url" }, { "id": "simple-time-tracker", "name": "Super Simple Time Tracker", "author": "Ellpeck", "description": "Multi-purpose time trackers for your notes!", "repo": "Ellpeck/ObsidianSimpleTimeTracker" }, { "id": "blockquote-levels", "name": "Blockquote Levels", "author": "Carlo Zottmann", "description": "Adds commands for increasing/decreasing the blockquote level of the current line or selection(s).", "repo": "czottmann/obsidian-blockquote-levels" }, { "id": "obsidian-system-theme", "name": "System Theme", "author": "jgauth", "description": "Plugin to automatically update to system theme.", "repo": "jgauth/obsidian-system-theme" }, { "id": "custom-sort", "name": "Custom File Explorer sorting", "author": "SebastianMC", "description": "Allows for manual and automatic, config-driven reordering and sorting of files and folders in File Explorer", "repo": "SebastianMC/obsidian-custom-sort" }, { "id": "obsidian-table-generator", "name": "Table Generator", "author": "Boninall", "description": "A plugin for generate markdown table quickly like Typora.", "repo": "quorafind/obsidian-table-generator" }, { "id": "aosr", "name": "Aosr", "author": "linanwx", "description": "Another obsidian spaced repetition. It uses flashcards to help review and remember knowledge.", "repo": "linanwx/aosr" }, { "id": "obsidian-meta-bind-plugin", "name": "Meta Bind Plugin", "author": "Moritz Jung", "description": "This plugin can create input fields inside your notes and bind them to metadata fields.", "repo": "mProjectsCode/obsidian-meta-bind-plugin", "branch": "release" }, { "id": "microblog-publish-plugin", "name": "Micro.publish", "author": "Otavio Cordeiro", "description": "Publish notes to Micro.blog.", "repo": "otaviocc/obsidian-microblog" }, { "id": "obsidian-sakana-widget", "name": "Sakana Widget", "author": "Boninall", "description": "Add the Sakana! Widget to your own Obsidian!", "repo": "quorafind/obsidian-sakana-widget" }, { "id": "obsidian-min-width", "name": "Min Width", "author": "doitian", "description": "Set the Minimum Width of the Active Pane.", "repo": "doitian/obsidian-min-width" }, { "id": "onyx-boox-extractor", "name": "Onyx Boox Annotation & Highlight Extractor", "description": "This plugin extracts annotations and highlights files exported from Onyx Boox tablets, and converts them to reference, literature and permanent notes fitting to the Zettelkasten method.", "author": "Akos Balasko", "repo": "akosbalasko/Onyx-Boox-Annotation-Highlight-Extractor" }, { "id": "chronology", "name": "Chronology", "author": "Gabriele Cannata", "description": "Provides a calendar and a timeline of the notes creation and modification", "repo": "Canna71/obsidian-chronology" }, { "id": "duplicate-line", "name": "Duplicate Line", "author": "1C0D", "description": "To duplicate a line", "repo": "1C0D/duplicate-line-obsidian" }, { "id": "obsidian-toggle-list", "name": "ToggleList", "author": "Lite C", "description": "This is a simple plugin to toggle the checklist states (paragraph/list/checklist/custom sytles...)", "repo": "thingnotok/obsidian-toggle-list" }, { "id": "squiggle", "name": "Squiggle", "author": "Jesse Hoogland", "description": "Probabilistic estimation with Squiggle in your notes.", "repo": "jqhoogland/obsidian-squiggle" }, { "id": "obsidian-theme-toggler", "name": "Theme Toggler", "author": "larsmagnus", "description": "Toggle the theme in Obsidian's panels.", "repo": "larsmagnus/obsidian-theme-toggler" }, { "id": "influx", "name": "Influx", "author": "Jens M Gleditsch", "description": "A bullet journaling plugin that aggregates a terse stream of backlinked clippings in the footer of notes.", "repo": "jensmtg/influx" }, { "id": "obsidian-week-planner", "name": "Week Planner", "description": "Defines commands for creating planning documents and moving tasks between them.", "author": "Ralf Wirdemann", "repo": "rwirdemann/obsidian-week-planner" }, { "id": "obsidian-html-plugin", "name": "HTML Reader", "author": "Nuthrash", "description": "This is a HTML file reader plugin for Obsidian. Can open documents with .html and .htm file extensions.", "repo": "nuthrash/obsidian-html-plugin" }, { "id": "dynamic-rtl", "name": "Dynamic RTL", "author": "mwxgaf", "description": "Dynamic RTL/LTR direction per line/paragraph, dependant on language!", "repo": "mwxgaf/obsidian-dynamic-rtl" }, { "id": "mathlinks", "name": "MathLinks", "author": "Zhaoshen Zhai", "description": "Render MathJax in your links", "repo": "zhaoshenzhai/obsidian-mathlinks" }, { "id": "note-synchronizer", "name": "Note Synchronizer", "author": "Songchen Tan", "description": "This is a plugin for synchornizing Obsidian notes to other note-based softwares like Anki, following more strictly the principles of Zettelkasten and treating each Obsidian file as a note.", "repo": "tansongchen/obsidian-note-synchronizer" }, { "id": "url-namer", "name": "URL Namer", "author": "zfei", "description": "This plugin retrieves the HTML titles to name the raw URL links.", "repo": "zfei/obsidian-url-namer" }, { "id": "obsidian-douban-plugin", "name": "Douban", "author": "Wanxp", "description": "This is a plugin that can import movies/books/musics/notes/games info data from Douban for Obsidian .", "repo": "Wanxp/obsidian-douban" }, { "id": "insert-unsplash-image", "name": "Image Inserter", "author": "Ray Hao", "description": "Help users easily search and insert images to editors from Unsplash.", "repo": "cloudy9101/obsidian-image-inserter" }, { "id": "keyboard-analyzer", "name": "Keyboard Analyzer", "author": "cogscides", "description": "See and analyse your keyboard hotkeys and shortcuts", "repo": "cogscides/obsidian-keyboard-analyzer" }, { "id": "obsidian-plugin-update-tracker", "name": "Plugin Update Tracker", "author": "Steven Swartz", "description": "Know when installed plugins have updates and evaluate the risk of upgrading", "repo": "swar8080/obsidian-plugin-update-tracker" }, { "id": "update-relative-links", "name": "Update Relative Links", "author": "val", "description": "Update relative links.", "repo": "val3344/obsidian-update-relative-links" }, { "id": "readavocado-sync", "name": "Readavocado Sync", "author": "Cyrus Zhang", "description": "Sync your Readavocado highlights with Obsidian", "repo": "innneang/obsidian-readavocado-sync" }, { "id": "repeat-plugin", "name": "Repeat", "author": "Andre Perunicic", "description": "Review notes using periodic or spaced repetition.", "repo": "prncc/obsidian-repeat-plugin" }, { "id": "actions-uri", "name": "Actions URI", "author": "Carlo Zottmann", "description": "Adds additional `x-callback-url` endpoints to the app for common actions — it's a clean, super-charged addition to Obsidian URI.", "repo": "czottmann/obsidian-actions-uri" }, { "id": "obsidian-projects", "name": "Projects", "description": "Project management for Obsidian.", "author": "Marcus Olsson", "repo": "marcusolsson/obsidian-projects" }, { "id": "obsidian-dynamic-background", "name": "Dynamic Background", "author": "Samuel Song", "description": "Adding dynamic background effects to the Obsidian editor", "repo": "samuelsong70/obsidian-dynamic-background" }, { "id": "obsidian-note-content-pusher", "name": "New Note Content Pusher", "author": "Henry Gustafson", "description": "Plugin to add (prepend or append) specified content to a note (existing or new) without opening another pane.", "repo": "lizard-heart/obsidian-note-content-pusher" }, { "id": "tag-summary-plugin", "name": "Tag Summary", "author": "J.D Gauchat", "description": "This plugin creates summaries with paragraphs or blocks of text that share the same tag(s).", "repo": "macrojd/tag-summary" }, { "id": "obsidian-alias-from-heading", "name": "Alias from heading", "author": "Chris Basham", "description": "Implicitly add an alias matching the first heading in a document.", "repo": "basham/obsidian-alias-from-heading" }, { "id": "obsidian-ocr", "name": "Obsidian OCR", "author": "Jonas Mohr", "description": "Use optical character recognition to search for text in you images and PDFs", "repo": "MohrJonas/obsidian-ocr" }, { "id": "obsidian-gitlab-issues", "name": "Obsidian Gitlab Issues", "author": "Ben Roberts", "description": "Import Gitlab issues into your Obsidian vault.", "repo": "benr77/obsidian-gitlab-issues" }, { "id": "obsidian-account-linker", "name": "Account Linker", "author": "qwegat", "description": "Plugin for describing external service accounts in the front matter", "repo": "qwegat/Obsidian-Account-Linker" }, { "id": "symbols-prettifier", "name": "Symbols Prettifier", "author": "Florian Woelki", "description": "This plugin allows you to prettify the symbols with actual symbols you commonly type, like arrows.", "repo": "FlorianWoelki/obsidian-symbols-prettifier" }, { "id": "obsidian-mtg", "name": "Obsidian MtG", "author": "omardelarosa", "description": "A plugin for managing Magic: The Gathering decks and card lists as Obsidian notes", "repo": "omardelarosa/obsidian-mtg" }, { "id": "obsidian-markdown-file-suffix", "name": "More Markdown file suffix (.mdx/.svx)", "author": "swissmation.com", "description": "Use additional files like .mdx / .svx as if they were markdown.", "repo": "git-no/obsidian-markdown-file-suffix" }, { "id": "editing-toolbar", "name": "Editing Toolbar", "author": "Cuman", "description": "The Editing Toolbar is modified from cmenu, which provides more powerful customization settings and has many built-in editing commands to be a MS Word-like toolbar editing experience.", "repo": "cumany/obsidian-editing-toolbar" }, { "id": "floating-toc", "name": "obsidian floating toc", "author": "curtgrimes modified by Cuman", "description": "This is a floating directory plugin that hovers a widget of the current directory on the notes page.", "repo": "cumany/obsidian-floating-toc-plugin" }, { "id": "obsidian-checkbox3states-plugin", "name": "Checkbox 3 states", "author": "Renaud Héluin @ NovaGaïa", "description": "A third state to checkbox list.", "repo": "hrenaud/obsidian-checkbox3states-plugin" }, { "id": "status-bar-quote", "name": "Status Bar Quote", "description": "Show your favorite quote in obsidian status bar", "author": "Jinu", "repo": "yesjinu/StatusBarQuote" }, { "id": "qmd-as-md-obsidian", "name": "qmd as md", "author": "Daniel Borek", "description": "This plugin provides an initial support for viewing files with .qmd extension. QMD files contain a combination of markdown and executable code cells and are a format supported by Quarto open source publishing system.", "repo": "danieltomasz/qmd-as-md-obsidian" }, { "id": "obsidian-to-flomo", "name": "Obsidian to Flomo", "author": "Xiaoyu Li", "description": "Quickly share content to Flomo.", "repo": "metal-young/obsidian-to-flomo" }, { "id": "obsidian-things3-sync", "name": "Obsidian Things3 Sync", "author": "royx", "description": "A Plugin for syncing between Obsidian and Things3. Supporting with Multi Language, Tags and Date.", "repo": "royxue/obsidian-things3-sync" }, { "id": "mathpad", "name": "Mathpad", "author": "Gabriele Cannata", "description": "Computer Algebra System and Calculator for Onsidian", "repo": "Canna71/obsidian-mathpad" }, { "id": "list-style", "name": "Ordered List Style", "author": "erykwalder", "description": "Set ordered list style inline. Alphabetic lists, roman numeral lists, etc.", "repo": "erykwalder/obsidian-list-style" }, { "id": "obsidian-trash-explorer", "name": "Trash Explorer", "author": "Per Mortensen", "description": "Restore and delete files from the Obsidian .trash folder", "repo": "proog/obsidian-trash-explorer" }, { "id": "vika-sync", "name": "Vika Sync", "author": "romantic-black", "description": "Sync your note to Vika", "repo": "romantic-black/obsidain-vika-sync" }, { "id": "obsidian-new-note-new-window", "name": "New Note New Window", "author": "Pedro Reyes", "description": "Plugin for easily opening new notes in a floating window.", "repo": "Pr0dt0s/new-note-new-window" }, { "id": "obsidian-awesome-flashcard", "name": "Awesome Flashcard", "author": "AwesomeDog", "description": "Handy Anki integration for Obsidian.", "repo": "AwesomeDog/obsidian-awesome-flashcard" }, { "id": "obsidian-daily-note-outline", "name": "Daily Note Outline", "author": "iiz", "description": "Add a custom view which shows outline of multiple daily notes with headings, links, tags and list items", "repo": "iiz00/obsidian-daily-note-outline" }, { "id": "obsidian-colorful-tag", "name": "Colorful Tag", "author": "RieN7", "description": "You can easily add prefix or suffix to a tag and change the tag’s background or text color.", "repo": "rien7/obsidian-colorful-tag" }, { "id": "edit-gemini", "name": "Edit Gemini", "author": "Basil_Mori", "description": "Allows the user to edit and create .gmi files.", "repo": "Basil-Mori/obsidian-edit-gemini" }, { "id": "obsidian-pretty-bibtex", "name": "Pretty BibTeX", "author": "Sandro Figo", "description": "Shows raw BibTeX bibliography entries in a prettier way", "repo": "sandrofigo/obsidian-pretty-bibtex" }, { "id": "frontmatter-links", "name": "Frontmatter Links", "author": "Dion Tryban (Trikzon)", "description": "Renders links in a note's frontmatter as links.", "repo": "Trikzon/obsidian-frontmatter-links" }, { "id": "ava", "name": "Ava", "author": "louis030195", "description": "Quickly format your notes with ChatGPT", "repo": "louis030195/obsidian-ava" }, { "id": "obsidian-scroll-to-top-plugin", "name": "Scroll to Top Plugin", "author": "cloudhao1999", "description": "This is a plugin for Obsidian that adds a button to scroll to the top of the current note.", "repo": "cloudhao1999/obsidian-scroll-to-top-plugin" }, { "id": "obsidian-old-note-admonitor", "name": "Old Note Admonitor", "description": "This Obsidian plugin shows warnings if the note has not been updated for over specific days", "author": "tadashi-aikawa", "repo": "tadashi-aikawa/obsidian-old-note-admonitor" }, { "id": "obsidian-export-image", "name": "Export Image plugin", "author": "Zhou Hua", "description": "Easily convert your article to image.", "repo": "zhouhua/obsidian-export-image" }, { "id": "page-gallery", "name": "Page Gallery", "description": "Creates an embeddable gallery based on selected page contents.", "author": "Nathan Clark", "repo": "tokenshift/obsidian-page-gallery" }, { "id": "obsidian42-strange-new-worlds", "name": "Obsidian42 - Strange New Worlds", "description": "Revealing networked thought and the strange new worlds created by your vault.", "author": "TfTHacker", "repo": "TfTHacker/obsidian42-strange-new-worlds" }, { "id": "obsidian-dynbedded", "name": "Dynbedded", "description": "Dynamic Embeds for Obsidian.md", "author": "Marcus Breiden", "repo": "MMoMM-org/obsidian-dynbedded" }, { "id": "copy-document-as-html", "name": "Copy document as HTML", "description": "Copy the current document to clipboard as HTML, including images.", "author": "mvdkwast", "repo": "mvdkwast/obsidian-copy-as-html" }, { "id": "obsidian-chorded-hotkeys", "name": "Chorded Hotkeys", "description": "Type multiple letters at the same time to trigger text insertion, template insertion, or command execution.", "author": "Trey Connor Meyers", "repo": "ConnorMeyers/obsidian-chorded-hotkeys" }, { "id": "obsidian-dirtreeist", "name": "Dirtreeist", "author": "kasahala", "description": "Render a directory Structure Diagram from a markdown lists in codeblock.", "repo": "k4a-l/obsidian-dirtreeist" }, { "id": "obsidian-handlebars", "name": "Obsidian Handlebars Template Plugin", "author": "Sean Quinlan", "description": "This is a plugin for Obsidian that adds support for handlebars template blocks in notes.", "repo": "sbquinlan/obsidian-handlebars" }, { "id": "3d-graph", "name": "3D Graph", "author": "Alexander Weichart", "description": "A 3D graph for Obsidian!", "repo": "AlexW00/obsidian-3d-graph" }, { "id": "obsidian-relation-pane", "name": "Relation Pane", "author": "mottox2", "description": "Displays a panel that summarize relations between notes.", "repo": "mottox2/obsidian-relation-pane" }, { "id": "obsidian-rapid-notes", "name": "Rapid Notes", "description": "Create and place notes quickly in specific folders based on predefined prefixes.", "author": "valteriomon", "repo": "valteriomon/obsidian-rapid-notes" }, { "id": "emo-uploader", "name": "Emo", "author": "yaleiyale", "description": "Embed markdown online file/image links. This plugin is for uploading images to hosting or files to github in Obsidian.", "repo": "yaleiyale/obsidian-emo-uploader" }, { "id": "deepl", "name": "DeepL", "author": "Till Friebe", "description": "Allows translation of selected texts into more than 25 languages with DeepL.", "repo": "friebetill/obsidian-deepl" }, { "id": "obsidian-quran-lookup", "name": "Quran Lookup", "author": "Abu Ibrahim", "description": "Easily add Quran verses and translations in Obsidian with this text replacement plugin", "repo": "abuibrahim2/quranlookup" }, { "id": "sigma", "name": "Obsidian Sigma", "description": "A plugin to enable using obsidian notes as calculation sheets.", "author": "monesga", "repo": "monesga/obsidian-sigma" }, { "id": "better-reading-mode", "name": "Better Reading Mode", "author": "Boninall", "description": "A plugin to enable bionic reading mode in Live preview mode of Obsidian.", "repo": "quorafind/obsidian-better-reading-mode" }, { "id": "obsidian-new-bullet-with-time", "name": "New Bullet With Time", "author": "Boninall", "description": "A plugin allows you to auto add current time to new bullet line.", "repo": "quorafind/obisidna-new-bullet-with-time" }, { "id": "obsidian-md-to-jira", "name": "Markdown to Jira Converter", "author": "muckmuck", "description": "A plugin for converting notes or selections to jira markup and vice versa", "repo": "muckmuck96/obsidian-md-to-jira" }, { "id": "obsidian-achievements", "name": "Achievements", "author": "Zachatoo", "description": "Add achievements to Obsidian.", "repo": "Zachatoo/obsidian-achievements" }, { "id": "obsidian-code-preview", "name": "Code Preview", "author": "Hank", "description": "CodeBlock preview by file path", "repo": "zjhcn/obsidian-code-preview" }, { "id": "obsidian-toggle-meta-yaml-plugin", "name": "Toggle Meta Yaml", "author": "hua", "description": "This is a simple plugin to toggle meta yaml.", "repo": "hua03/obsidian-toggle-meta-yaml-plugin" }, { "id": "obsidian-smart-links", "name": "Smart Links", "author": "David Lynch", "description": "Auto-linking of customizable strings", "repo": "kemayo/obsidian-smart-links" }, { "id": "daily-notes-editor", "name": "Daily Notes Editor", "author": "boninall", "description": "A plugin for you to edit a bunch of daily notes in one page(inline), which works similar to Roam Research's default daily note view.", "repo": "quorafind/obsidian-daily-notes-editor" }, { "id": "bpmn-plugin", "name": "BPMN Plugin", "author": "joleaf", "description": "This plugin enables viewing BPMN diagrams using bpmn-js.", "repo": "joleaf/obsidian-bpmn-plugin" }, { "id": "obsidian-image-layouts", "name": "Image Layouts", "author": "Luke Chadwick", "description": "Add beautiful image layouts to your notes", "repo": "vertis/obsidian-image-layouts" }, { "id": "obsidian-asciimath", "name": "Obsidian asciimath", "author": "widcardw", "description": "Add asciimath support for Obsidian.", "repo": "widcardw/obsidian-asciimath" }, { "id": "double-click-tab", "name": "Double Click Tab", "author": "Boninall", "description": "A plugin to modify the default behavior when you double click on the tab title, like close tab.", "repo": "quorafind/Obsidian-Double-Click-Tab" }, { "id": "scrybble.ink", "name": "Scrybble", "author": "Streamsoft", "description": "Synchronize highlights from your ReMarkable tablet to Obsidian!", "repo": "Azeirah/scrybble" }, { "id": "auto-glossary", "name": "Auto Glossary", "author": "Ennio Italiano", "description": "Automatically create a glossary of files, an index of files or both in Obsidian.", "repo": "ennioitaliano/obsidian-auto-glossary" }, { "id": "samepage", "name": "SamePage", "description": "Official Obsidian client into the intra tool-for-thought protocol.", "author": "SamePage", "repo": "samepage-network/obsidian-samepage" }, { "id": "numerals", "name": "Numerals", "author": "RyanC", "description": "Numerals turns any code block into an advanced calculator. Evaluates math expressions on each line of a code block, including units, currency, and optional TeX rendering", "repo": "gtg922r/obsidian-numerals" }, { "id": "obsidian-plugin-dynamodb", "name": "AWS DynamoDB For Obsidian", "author": "Lee Nattress", "description": "Query AWS DynamoDB and render tables inside documents", "repo": "leenattress/obsidian-plugin-dynamodb" }, { "id": "hidden-folder-obsidian", "name": "Hidden Folder", "author": "ptrsvltns", "description": "Hidden Folder", "repo": "ptrsvltns/hidden-folder-obsidian" }, { "id": "make-md", "name": "MAKE.md", "description": "Make.md brings you features that supercharges Obsidian. Sort your files in custom order and add file icons using Spaces. Edit inline embeds with Flow Editor. And style your text and add new markdown blocks without writing markdown using Maker Mode.", "author": "MAKE.md", "repo": "Make-md/makemd" }, { "id": "obsidian-markdown-export-plugin", "name": "Obsidian markdown export", "description": "This is a markdown export plugin for Obsidian.", "author": "bingryan", "repo": "bingryan/obsidian-markdown-export-plugin" }, { "id": "sync-graph-settings", "name": "Sync Graph Settings", "author": "Xallt", "description": "This is a plugin for syncing Global Graph settings (like Color Groups) to Local Graphs", "repo": "Xallt/sync-graph-settings" }, { "id": "writing", "name": "Writing", "author": "johackim", "description": "Write and format your next book directly from Obsidian", "repo": "johackim/obsidian-writing" }, { "id": "obsidian-transcription", "name": "Transcription", "author": "djmango (Sulaiman Ghori)", "description": "Plugin to create high-quality transcriptions via Whisper from markdown linked audio files", "repo": "djmango/obsidian-transcription" }, { "id": "obsidian-mindmap-nextgen", "name": "Obsidian Mindmap Nextgen", "author": "VeroCloud Pty Ltd (original by James Lynch)", "description": "A plugin to preview notes as Markmap mind maps", "repo": "verocloud/obsidian-mindmap-nextgen" }, { "id": "obsidian-link-opener", "name": "External Link Opener", "description": "Open external links within Obsidian using a modal or a tab.", "author": "zorazrr", "repo": "zorazrr/obsidian-link-opener" }, { "id": "obsidian-mathjax-wikilinks", "name": "MathJax WikiLinks", "description": "Allows rendering MathJax in WikiLink aliases.", "author": "Aaron Manning", "repo": "aaron-jack-manning/obsidian-mathjax-wikilinks" }, { "id": "obsidian-clipper", "name": "Obsidian Clipper", "author": "John Christopher", "description": "This plugin helps you capture highlights from the web.", "repo": "jgchristopher/obsidian-clipper" }, { "id": "obsidian-prozen", "name": "ProZen", "author": "Moskvitin", "description": "Enter Zen mode to focus on writing. The plugin expands current tab to full screen removing everything but content.", "repo": "cmoskvitin/obsidian-prozen" }, { "id": "obsidian-aggregator", "name": "Aggregator", "author": "SErAphLi", "description": "This plugin helps you gather information from files, and make a summary in the file.", "repo": "Seraphli/obsidian-aggregator" }, { "id": "obsidian-autoscroll", "name": "Autoscroll", "author": "Petr Nazarov", "description": "This plugin allows you to automatically scroll down the content with the provided speed", "repo": "petr-nazarov/obsidian-autoscroll" }, { "id": "obsidian-stylist", "name": "Obsidian Stylist", "author": "ixth", "description": "Obsidian plugin that allows to add classes and styles on markdown blocks", "repo": "ixth/obsidian-stylist" }, { "id": "obsidian-dataset-aid", "name": "Text Dataset Aid Plugin", "author": "Conner Ohnesorge", "description": "This plugin for obsidian aids in the creation of fine-tuning datasets for language models.", "repo": "conneroisu/Text-Dataset-Aid-Plugin" }, { "id": "chord-lyrics", "name": "Chord Lyrics", "author": "nevernotmove", "description": "Display chord names over lyrics. Supports line wrapping, section headers and auto-detection.", "repo": "nevernotmove/obsidian-chordlyrics" }, { "id": "crumbs-obsidian", "name": "Crumbs", "author": "Tony Grosinger", "description": "Breadcrumb navigation", "repo": "tgrosinger/crumbs-obsidian" }, { "id": "d2-obsidian", "name": "D2", "description": "The official D2 plugin for Obsidian. D2 is a modern diagram scripting language that turns text to diagrams.", "author": "Terrastruct", "repo": "terrastruct/d2-obsidian" }, { "id": "translate", "name": "Translate", "author": "Fevol", "description": "Translate text and notes with Google Translate, DeepL, Azure, and more.", "repo": "Fevol/obsidian-translate" }, { "id": "dmn-plugin", "name": "DMN Plugin", "author": "joleaf", "description": "This plugin enables viewing DMNs using dmn-js.", "repo": "joleaf/obsidian-dmn-plugin" }, { "id": "obsidian-fuzzytag", "name": "FuzzyTag", "description": "Fuzzy match autocomplete tags in Frontmatter", "author": "Adrian", "repo": "adriandersen/obsidian-fuzzytag" }, { "id": "obsidian-project-garden", "name": "Project Garden", "author": "Ben Goosman", "description": "See all your projects in one place", "repo": "bgoosman/obsidian-project-garden" }, { "id": "workona-to-obsidian", "name": "Workona To Obsidian", "author": "Holmes555", "description": "Import Workona resources through generated JSON file.", "repo": "Holmes555/workona-to-obsidian" }, { "id": "obsidian-readlater", "name": "Read Later", "author": "Gabriele Cannata", "description": "Synch web pages to markdown and integrate with read-it-later apps (Pocket, Instapaper)", "repo": "Canna71/obsidian-readlater" }, { "id": "surfing", "name": "Surfing", "author": "Boninall", "description": "Surf the Net in Obsidian like a web browser.", "repo": "quorafind/obsidian-surfing" }, { "id": "obsidian-toggle-case", "name": "Toggle Case", "author": "automattech", "description": "This plugin allows you to set a hotkey to toggle between `lowercase` `UPPERCASE` and `Title Case`", "repo": "MatthewAlner/obsidian-toggle-case" }, { "id": "open-gate", "name": "Open Gate", "author": "DuocNV", "description": "Embed any website to Obsidian, from now all, you have anything you need in one place.", "repo": "nguyenvanduocit/obsidian-open-gate" }, { "id": "canvas-presentation", "name": "Canvas Presentation", "description": "A plugin to help you display cards based on sequence.", "author": "Boninall", "repo": "quorafind/obsidian-canvas-presentation" }, { "id": "obsidian-paste-as-html", "name": "Paste As Html", "author": "maotong06", "description": "Paste As Html, Keep the original css style. Paste from web browser", "repo": "maotong06/obsidian-paste-as-html-plugin" }, { "id": "file-forgetting-curve-obsidian", "name": "File Forgetting Curve", "author": "ptrsvltns", "description": "File Forgetting Curve", "repo": "ptrsvltns/file-forgetting-curve-obsidian" }, { "id": "obsidian-basetag", "name": "Base Tag Renderer", "author": "Darren Kuro", "description": "This plugin renders the basename of tags in preview mode.", "repo": "darrenkuro/obsidian-basetag" }, { "id": "todo-sort", "name": "Todo sort", "description": "Sort todos by completion status", "author": "Ryan Gomba", "repo": "ryangomba/obsidian-todo-sort" }, { "id": "keyshots", "name": "Keyshots", "description": "Adds classic hotkey/shortcuts commands from popular IDEs like Visual Studio Code or JetBrains Family.", "author": "KrazyManJ", "repo": "KrazyManJ/obsidian-keyshots" }, { "id": "obsidian-wordy", "name": "Wordy", "author": "nqthqn", "description": "Thesaurus, Rhymes and more using the Datamuse API. Find related words easily.", "repo": "nqthqn/obsidian-wordy" }, { "id": "obsidian-extlnkhelper-plugin", "name": "External Link Helper", "author": "Jhonghee Park", "description": "This is a plugin for making inserting external links easier to your notes.", "repo": "nakalsio/obsidian-danpung" }, { "id": "obsidian-local-images-plus", "name": "Local images plus", "author": "catalysm, aleksey-rezvov, Sergei Korneev", "description": "Local Images plus plugin is a reincarnation of obsidian-local-images which main aim was downloading images in md notes to local storage.", "repo": "Sergei-Korneev/obsidian-local-images-plus" }, { "id": "google-photos", "name": "Google Photos", "author": "Alan Grainger", "description": "Google Photos integration for Obsidian", "repo": "alangrainger/obsidian-google-photos" }, { "id": "obsidian-wakatime", "name": "WakaTime", "description": "Automatic time tracking and metrics generated from your Obsidian usage activity.", "author": "WakaTime", "repo": "wakatime/obsidian-wakatime" }, { "id": "text-extractor", "name": "Text Extractor", "description": "A (companion) plugin to facilitate the extraction of text from images (OCR) and PDFs.", "author": "Simon Cambier", "repo": "scambier/obsidian-text-extractor" }, { "id": "obsidian-review-notes-plugin", "name": "Review Notes Plugin", "author": "tjandy98", "description": "This plugin shows recently modified and newly created files", "repo": "tjandy98/obsidian-review-notes-plugin" }, { "id": "gpt3-notes", "name": "GPT-3 Notes", "author": "micahke", "description": "Generate notes on any subject using OpenAI's GPT-3 language model", "repo": "micahke/obsidian-gpt3-notes" }, { "id": "obsidian-audio-notes", "name": "Audio Notes", "author": "Jason Maldonis", "description": "Create notes for podcasts and audio files, and automatically generate transcripts while listening so you can quickly take notes on the best parts of the podcast.", "repo": "jjmaldonis/obsidian-audio-notes" }, { "id": "obsidian-checklist-reset", "name": "Checklist Reset", "author": "Luke Hansford", "description": "Adds a command to reset the state of any checklists in a document", "repo": "lhansford/obsidian-checklist-reset" }, { "id": "mermaid-tools", "name": "Mermaid Tools", "author": "dartungar", "description": "Improved Mermaid.js experience for Obsidian: visual toolbar with common elements & more", "repo": "dartungar/obsidian-mermaid" }, { "id": "boost-link-suggestions", "name": "Boost Link Suggestions", "author": "Jacob Levernier", "description": "Alternative inline link suggester that orders results by link count and manual boosts.", "repo": "jglev/obsidian-boost-link-suggestions" }, { "id": "webpage-html-export", "name": "Webpage HTML Export", "author": "Nathan George", "description": "Exports an obsidian document, folder, or vault as an HTML document / webpage / website with correct styling. Also has an interactive embedded dark / light theme toggle, and document outline.", "repo": "KosmosisDire/obsidian-webpage-export" }, { "id": "obsidian-file-color", "name": "File Color", "author": "ecustic", "description": "An Obsidian plugin for setting colors on folders and files in the file tree.", "repo": "ecustic/obsidian-file-color" }, { "id": "set-in-obsidian", "name": "Set In Obsidian", "author": "Sandorex", "description": "Plugin for time planning", "repo": "sandorex/set-in-obsidian-plugin" }, { "id": "hugo-preview-obsidian", "name": "Hugo preview obsidian", "author": "fzdwx", "description": "hugo preview for obsidian", "repo": "fzdwx/hugo-preview-obsidian" }, { "id": "file-chucker", "name": "File chucker", "description": "Quickly move a file to a new or existing folder, then open the next file.", "author": "Ken Lim", "repo": "kenlim/file-chucker-plugin" }, { "id": "hints-plugin", "name": "Hints Flow", "description": "Save data directly to Obsidian with specified template. Capture from Telegram, WhatsApp, Slack, Email, SMS, Raycast and more.", "author": "Hints", "repo": "slpbx/obsidian-plugin" }, { "id": "obsidian-archivebox-plugin", "name": "ArchiveBox", "description": "ArchiveBox.io support for external Obsidian links", "author": "invariant", "repo": "invariant/obsidian-archivebox-plugin" }, { "id": "quote-share", "name": "Quote Share", "author": "DuocNV", "description": "This plugin allow your to easily generate beautiful gradient images from text and share them on social media", "repo": "nguyenvanduocit/quote-share" }, { "id": "canvas-randomnote", "name": "Canvas Random Note", "description": "Add random notes from your vault to the Obsidian canvas", "author": "jmilldotdev", "repo": "jmilldotdev/obsidian-canvas-randomnote" }, { "id": "spoiler-block-obsidian", "name": "Spoiler Block", "author": "AllJavi", "description": "Just a simple obsidian plugin to hide information until you want to reveal it", "repo": "AllJavi/spoiler-block-obsidian" }, { "id": "terminal", "name": "Terminal", "description": "Integrate consoles, shells, and terminals inside Obsidian.", "author": "polyipseity", "repo": "polyipseity/obsidian-terminal" }, { "id": "obsidian-contacts", "name": "Contacts", "description": "Allows to manage and organize contacts.", "author": "vbeskrovnov", "repo": "vbeskrovnov/obsidian-contacts" }, { "id": "obsidian-vega", "name": "Vega Visualizations", "author": "Justin Kim", "description": "Create highly-customizable data visualizations like line charts and scatter plots using Vega or Vega-Lite.", "repo": "Some-Regular-Person/obsidian-vega" }, { "id": "link-nodes-in-canvas", "name": "Link Nodes in Canvas", "description": "A plugin for you to add edges between notes in Canvas based on their links.", "author": "Boninall", "repo": "quorafind/obsidian-link-nodes-in-canvas" }, { "id": "canvas-css-class", "name": "Canvas CSS class", "description": "Add a CSS class to the canvas, but also other attributes.", "author": "Lisandra-dev", "repo": "Lisandra-dev/obsidian-canvas-css-class" }, { "id": "smart-connections", "name": "Smart Connections", "description": "Chat with your notes & find links to similar content using artificial intelligence like OpenAI Embeddings, GPT-3.5 & GPT-4.", "author": "Brian Petro", "repo": "brianpetro/obsidian-smart-connections" }, { "id": "short-internal-links-to-headings", "name": "Short Internal Links to Headings", "description": "Display internal links to headings as just the heading name.", "author": "Scott Moore", "repo": "scottwillmoore/obsidian-short-internal-links-to-headings" }, { "id": "obsidian-hyphenation", "name": "Hyphenation", "description": "Enables justified text and hyphenation", "author": "7596ff", "repo": "7596ff/obsidian-hyphenation" }, { "id": "s3-attachments-storage", "name": "S3 attachments storage", "author": "TechTheAwesome", "description": "An Obsidian plugin for storage and retrieval of media attachments on S3 compatible services.", "repo": "TechTheAwesome/obsidian-s3" }, { "id": "order-list", "name": "Order List", "author": "Henry Gustafson", "description": "Adds 'Order selected list' command to take the selected list and order it by the number at the end.", "repo": "lizard-heart/obsidian-order-list-plugin" }, { "id": "obsidian-audio-player", "name": "Audio Player", "author": "noonesimg", "description": "Audio player with background playback, bookmarks and wave visualiser instead of the default html5 audio", "repo": "noonesimg/obsidian-audio-player" }, { "id": "obsidian-task-marker", "name": "Task Marker", "author": "wenlzhang", "description": "Change task status and append text with hotkeys and context menu. Create, complete, cancel and mark tasks, cycle among configured task statuses, and append text (automatically).", "repo": "wenlzhang/obsidian-task-marker" }, { "id": "weekly-review", "name": "Weekly Review", "author": "Brandon Boswell", "description": "This is opens all of the files you have created in the last week.", "repo": "brandonkboswell/weekly-review", "branch": "master" }, { "id": "obsidian-gpt", "name": "GPT", "description": "Obsidian plugin for getting language model completions from ChatGPT, GPT-3, and others", "author": "Jonathan Miller", "repo": "jmilldotdev/obsidian-gpt" }, { "id": "obsidian-pending-notes", "name": "Pending notes", "author": "Ulises Santana", "description": "Obsidian plugin for searching links without notes in your vault.", "repo": "ulisesantana/obsidian-pending-notes" }, { "id": "email-block-plugin", "name": "Email Block", "author": "joleaf", "description": "This plugin renders an email code block.", "repo": "joleaf/obsidian-email-block-plugin" }, { "id": "code-emitter", "name": "Code Emitter", "author": "YISH", "description": "An obsidian plugin that allows code blocks executed interactively in sandbox like jupyter notebooks. Supported language rust、kotlin、python、Javascript、TypeScript etc.", "repo": "mokeyish/obsidian-code-emitter" }, { "id": "obsidian-plugin-groups", "name": "Plugin Groups", "description": "Manage your Plugins with groups: Enable & disable multiple plugins at once or delay their startup to speed up your Obsidian start up time.", "author": "Mocca101", "repo": "Mocca101/obsidian-plugin-groups" }, { "id": "obsidian-ivre-plugin", "name": "IVRE", "description": "IVRE integration for Obsidian: grab data from IVRE and bring it into Obsidian notes.", "author": "The IVRE contributors", "repo": "ivre/obsidian-ivre-plugin" }, { "id": "obsidian-canvas-conversation", "name": "Canvas Conversation", "description": "A plugin for Obsidian that allows you to create a canvas conversation using ChatGPT.", "author": "André Baltazar", "repo": "AndreBaltazar8/obsidian-canvas-conversation" }, { "id": "image-captions", "name": "Image Captions", "author": "Alan Grainger", "description": "Adds captions to images when there is alt-text specified", "repo": "alangrainger/obsidian-image-captions" }, { "id": "tor2e-statblocks", "name": "The One Ring 2E Statblocks", "author": "Michael Hansen", "description": "Render NPC and adversary statblocks for The One Ring 2E roleplaying game.", "repo": "modality/obsidian-the-one-ring-2e-statblocks" }, { "id": "reference-map", "name": "Reference Map", "author": "Anoop K. Chandran", "description": "Reference and citation map for literature review and discovery.", "repo": "anoopkcn/obsidian-reference-map" }, { "id": "khoj", "name": "Khoj", "author": "Debanjum Singh Solanky", "description": "Natural, Incremental Search for your Second Brain 🦅", "repo": "debanjum/khoj" }, { "id": "obsidian-custom-file-extensions-plugin", "name": "Custom File Extensions and Types", "author": "MeepTech", "description": "This plugin allows simple and modular control over what views open what file extensions from the app settings.", "repo": "MeepTech/obsidian-custom-file-extensions-plugin", "branch": "master" }, { "id": "incremental-id", "name": "Incremental ID", "author": "Adrian Karwowski", "description": "Allow to generate Jira like ids.", "repo": "adziok/obsidian-incremental-id" }, { "id": "canvas-mindmap", "name": "Canvas Mindmap", "author": "Boninall", "description": "A plugin to make your canvas work like a mindmap.", "repo": "quorafind/obsidian-canvas-mindmap" }, { "id": "link-exploder", "name": "Link Exploder", "author": "Ben Hughes", "description": "Link Exploder creates a canvas from a note, embedding it's incoming (i.e. backlinks) and outgoing links onto the canvas (as well as the their linked notes).", "repo": "benhughes/obsidian-link-exploder" }, { "id": "cycle-in-sidebar", "name": "Cycle In Sidebar", "author": "Houcheng", "description": "This a plugin provides hotkeys to cycle through tabs in the left or right sidebars.", "repo": "houcheng/obsidian-cycle-in-sidebar-plugin" }, { "id": "adamantine-pick", "name": "Adamantine Pick", "author": "Urist McMiner", "description": "Embeddable Pikchr diagrams renderer plugin for Obsidian", "repo": "notlibrary/obsidian-adamantine-pick" }, { "id": "antidote-grammar-checker-integration", "name": "Antidote Grammar Checker Integration", "author": "Heziode", "description": "Unofficial integration of Antidote, a powerful English and French grammar checker", "repo": "heziode/obsidian-antidote" }, { "id": "s3-image-uploader", "name": "S3 Image Uploader", "description": "An image uploader for Obsidian that allows you to self host images on AWS S3.", "author": "jvsteiner", "repo": "jvsteiner/s3-image-uploader" }, { "id": "canvas-filter", "name": "Canvas Filter", "author": "Ivan Koshelev", "description": "This plugin lets you filter Canvas to only show items of specific color, tags or only connected to currently selected node.", "repo": "IKoshelev/Obsidian-Canvas-Filter" }, { "id": "note-aliases", "name": "Note aliases", "author": "Pulsovi", "description": "This plugin manages aliases of notes in Obsidian.", "repo": "pulsovi/obsidian-note-aliases" }, { "id": "obs-text-wrapper", "name": "Text Wrapper", "author": "smx0", "description": "Quickly wrap selected text with HTML tags by using a shortcut or from the command palette", "repo": "smx0/obs-text-wrapper" }, { "id": "kill-and-yank", "name": "Kill and Yank", "author": "INOUE Takuya", "description": "Enable kill and yank (like Emacs) in the editor", "repo": "inouetakuya/obsidian-kill-and-yank" }, { "id": "double-colon-conceal", "name": "Double Colon Conceal", "description": "Display double colon (i.e. Dataview inline fields) as a single colon for more natural reading experience.", "author": "Michal Srch", "repo": "msrch/obsidian-double-colon-conceal" }, { "id": "grappling-hook", "name": "🪝 Grappling Hook", "author": "pseudometa", "description": "Obsidian Plugin for blazingly fast file switching with starred files. For people for whom using the Quick Switcher still takes too much time.", "repo": "chrisgrieser/grappling-hook" }, { "id": "tag-search", "name": "Tag Search", "author": "R. W. Blickhan", "description": "Fuzzy-find your tags!", "repo": "rwblickhan/obsidian-tag-search" }, { "id": "ytranscript", "name": "YTranscript", "author": "Łukasz Strzępek", "description": "Easily fetch transcription for any Youtube video", "repo": "lstrzepek/obsidian-yt-transcript" }, { "id": "habit-calendar", "name": "Habit Calendar", "author": "Hedonihilist", "description": "Monthly Habit Calendar for DataviewJS. This plugin helps you render a calendar inside DataviewJS code block, showing your habit status within a month.", "repo": "hedonihilist/obsidian-habit-calendar" }, { "id": "console", "name": "Console Markdown Plugin", "author": "Daniel Ellermann", "description": "Renders console commands and their output.", "repo": "dellermann/obsidian-console" }, { "id": "quip", "name": "Quip", "author": "sblakey", "description": "Commands to publish Obsidian notes to Quip.com", "repo": "sblakey/obsidian-quip" }, { "id": "custom-classes", "name": "Custom Classes", "description": "Add your own HTML classes to chosen Markdown elements directly from your notes.", "author": "Lila Rest", "repo": "LilaRest/obsidian-custom-classes" }, { "id": "babashka", "name": "Babashka", "description": "Evaluate Clojure(Script) codeblocks in Babashka.", "author": "Filipe Silva", "repo": "filipesilva/obsidian-babashka" }, { "id": "dmn-eval", "name": "DMN Eval", "author": "joleaf", "description": "This plugin enables evaluating/executing DMNs.", "repo": "joleaf/obsidian-dmn-eval-plugin" }, { "id": "restore-tab-key", "name": "Restore Tab Key", "author": "jerrymk", "description": "Restore tab key behaviour: tab key inserts a tab, the way it should be.", "repo": "jrymk/restore-tab-key" }, { "id": "obsidian-omnivore", "name": "Omnivore", "description": "This is an Omnivore plugin for Obsidian.", "author": "Omnivore", "repo": "omnivore-app/obsidian-omnivore" }, { "id": "inbox", "name": "Inbox", "author": "Zachatoo", "description": "Show in app notification on startup if there is data to process in the \"inbox\" note.", "repo": "Zachatoo/obsidian-inbox" }, { "id": "text-progress-bar", "name": "Text Progress Bar", "author": "Michael Adams", "description": "Display low-fi text progress bars in your notes.", "repo": "michaeladams/obsidian-text-progress-bar" }, { "id": "reading-comments", "name": "Reading comments", "author": "BumbrT", "description": "Plugin allows you to create inline comments while you read books or articles in Obsidian. Comments could be grouped hierarchically by tags.", "repo": "BumbrT/obsidian-reading-comments" }, { "id": "progressbar", "name": "ProgressBar", "author": "Wei Zhang", "description": "Render CodeBlock into a ProgressBar based on Time or Manually.", "repo": "zwpaper/obsidian-progressbar" }, { "id": "kindle-csv-converter", "name": "Kindle CSV Converter", "description": "Import your Kindle notes in .csv format to Obsidian.", "author": "Alvaro Cas", "repo": "alvaro-cas/kindle-csv-converter-obsidian" }, { "id": "material-symbols", "name": "Material Symbols", "author": "Cristoph Berane", "description": "This plugin adds the material symbols (outlined) to obsidian", "repo": "cberane/obsidian-material-symbols" }, { "id": "unicode-search", "name": "Unicode Search", "description": "Search and insert Unicode characters into your editor", "author": "BambusControl", "repo": "BambusControl/obsidian-unicode-search" }, { "id": "awesome-reader", "name": "Awesome Reader", "author": "AwesomeDog", "description": "Make Obsidian a proper Reader.", "repo": "AwesomeDog/obsidian-awesome-reader" }, { "id": "latex-algorithms", "name": "LaTeX Algorithms", "author": "SamZhang02", "description": "Plugin to facilitate writing algorithm blocks in LaTeX", "repo": "SamZhang02/obsidian-latex-algorithms" }, { "id": "contextual-comments", "name": "Contextual Comments", "description": "General comments or langage related (in codeblocks) + 2 commands trim end lines (All doc/codeblocks).", "author": "1C0D", "repo": "1C0D/Obsidian-Contextual-Comments" }, { "id": "heading-level-indent", "name": "Heading Level Indent", "description": "Indenting content under headers based on their level.", "author": "svonjoi", "repo": "svonjoi/obsidian-heading-level-indent" }, { "id": "open-files-with-commands", "name": "Open files with commands", "description": "Create commands that only open one file at the time and that can be used with the commander plugin.", "author": "Lost Paul", "repo": "LostPaul/ob-open-files-with-commands" }, { "id": "no-empty-windows", "name": "No Empty Windows", "description": "Closes Obsidian window with cmd+W on Mac when the last tab is closed.", "author": "L Fahn-Lai", "repo": "popscallion/obsidian-no-empty-windows" }, { "id": "marp", "name": "Marp", "description": "Plugin for using Marp on Obsidian.", "author": "JichouP", "repo": "JichouP/obsidian-marp-plugin" }, { "id": "o2", "name": "O2", "description": "This is a syntax converting plugin to make obsidian markdown syntax compatible with other markdown syntax.", "author": "haril song", "repo": "songkg7/o2" }, { "id": "close-similar-tabs", "name": "Close Similar Tabs", "author": "1C0D", "description": "Avoid to have a file opened several times in your tabs. (+setting: by window or everywhere)", "repo": "1C0D/Obsidian-Close-Similar-Tabs" }, { "id": "create-note-in-folder", "name": "Create Note in Folder", "author": "Mara-Li", "description": "Add commands to create a note in a specific folder.", "repo": "Lisandra-dev/obsidian-create-note-in-folder" }, { "id": "apple-books-highlights", "name": "Apple Books Highlights", "author": "Atif Afzal", "description": "Sync your Apple Books highlights automatically.", "repo": "atfzl/obsidian-apple-books-plugin" }, { "id": "msg-handler", "name": "MSG Handler", "description": "Easily display and search MSG files from Outlook in your Obsidian Vault", "author": "Ozan Tellioglu", "repo": "ozntel/obsidian-msg-handler" }, { "id": "obsidoom", "name": "ObsiDOOM", "author": "twibiral", "description": "Play DOOM and many other retro games in your Obsidian app. You can also play Prince of Persia, Mortal Combat, GTA, Sim City, and Need for Speed.", "repo":"twibiral/ObsiDOOM" }, { "id": "advanced-paste", "name": "Advanced Paste", "author": "kxxt", "description": "This plugin provides advanced paste commands and enables you to create custom transforms for pasting.", "repo": "kxxt/obsidian-advanced-paste" }, { "id": "aw-watcher-obsidian", "name": "Obsidian-compatible Watcher for ActivityWatch", "author": "Grimmauld", "description": "This is a plugin bridging compatibility between ActivityWatch and Obsidian to allow detailed tracking od time spent in Obsidian.", "repo": "LordGrimmauld/aw-watcher-obsidian" }, { "id": "mixa", "name": "Mixa", "author": "Mixa Team", "description": "Publish your notes and blog posts with Mixa directly from Obsidian", "repo": "mixasite/obsidian-mixa" }, { "id": "vextab", "name": "Vextab", "author": "Luis Guzman", "description": "An Obsidian plugin for rendering guitar tablature and music notation using Vextab.", "repo": "luigman/obsidian-vextab" }, { "id": "callout-manager", "name": "Callout Manager", "description": "Easily create and customize callouts.", "author": "eth-p", "repo": "eth-p/obsidian-callout-manager" }, { "id": "awesome-image", "name": "Awesome Image", "author": "AwesomeDog", "description": "One-stop solution for image management and viewing.", "repo": "AwesomeDog/obsidian-awesome-image" }, { "id": "callout-integrator", "author": "Cleoche", "name": "Callout Integrator", "description": "Integrate long blocks of text into callouts", "repo": "Cleoche/obsidian-callout-integrator" }, { "id": "emoji-magic", "name": "Emoji Magic", "author": "simplgy", "description": "Easily add emoji, with a powerful keyword search. 🔮 ✨ 🐇", "repo": "simplgy/obsidian-emoji-magic" }, { "id": "optimize-canvas-connections", "name": "Optimize Canvas Connections", "author": "Félix Chénier", "description": "A plugin that declutters a canvas by reconnecting notes using their nearest edges.", "repo": "felixchenier/obsidian-optimize-canvas-connections" }, { "id": "home-tab", "name": "Home tab", "author": "Renso", "description": "A browser-like search tab for your local files.", "repo": "olrenso/obsidian-home-tab" }, { "id": "chatgpt-md", "name": "ChatGPT MD", "author": "Bram Adams", "description": "A (nearly) seamless integration of ChatGPT into Obsidian.", "repo": "bramses/chatgpt-md" }, { "id": "open-weather", "name": "OpenWeather", "description": "This plugin returns the current weather from OpenWeather in a configurable string format.", "author": "willasm", "repo": "willasm/obsidian-open-weather" }, { "id": "emoji-titler", "name": "Emoji Titler", "description": "This plugin is emoji titler to easily insert an emoji in the title using a keyboard shortcut.", "author": "Hyeonseo Nam", "repo": "HyeonseoNam/obsidian-emoji-titler" }, { "id": "perilous-writing", "name": "Perilous Writing", "description": "Write continuously—or lose all progress.", "author": "Sameer Ismail", "repo": "sameersismail/obsidian-perilous-writing" }, { "id": "ibook", "name": "ibook", "description": "plugin for Apple ibook.", "author": "bingryan", "repo": "bingryan/obsidian-ibook-plugin" }, { "id": "floating-highlights", "name": "Floating Highlights", "author": "Karthik S Raju", "description": "Enhanced highlights for Obsidian", "repo": "KarthikRaju391/obsidian-float" } ]