[ { "id": "table-editor-obsidian", "name": "Advanced Tables", "author": "tgrosinger", "description": "Improved table navigation, formatting, and manipulation.", "repo": "tgrosinger/advanced-tables-obsidian" }, { "id": "hotkeysplus-obsidian", "name": "Hotkeys++", "author": "argenos", "description": "Additional hotkeys to do common things.", "repo": "argenos/hotkeysplus-obsidian" }, { "id": "obsidian-git", "name": "Git", "author": "Vinzent", "description": "Integrate Git version control with automatic backup and other advanced features.", "repo": "vinzent03/obsidian-git" }, { "id": "url-into-selection", "name": "Paste URL into selection", "author": "denolehov", "description": "Paste URL \"into\" selected text.", "repo": "denolehov/obsidian-url-into-selection" }, { "id": "calendar", "name": "Calendar", "author": "Liam Cain", "description": "Explore your daily notes.", "repo": "liamcain/obsidian-calendar-plugin" }, { "id": "note-refactor-obsidian", "name": "Note Refactor", "author": "lynchjames", "description": "Extract note content into new notes and split notes.", "repo": "lynchjames/note-refactor-obsidian" }, { "id": "obsidian-reading-time", "name": "Reading Time", "author": "avr", "description": "Add the current note's reading time to the status bar.", "repo": "avr/obsidian-reading-time" }, { "id": "mrj-jump-to-link", "name": "Jump to link", "author": "mrjackphil", "description": "Quickly navigate between links, or jump to any word on the page using hotkeys.", "repo": "mrjackphil/obsidian-jump-to-link" }, { "id": "mrj-text-expand", "name": "Text expand", "author": "mrjackphil", "description": "Search and paste/transclude links to found files.", "repo": "mrjackphil/obsidian-text-expand" }, { "id": "todoist-sync-plugin", "name": "Todoist Sync", "author": "jamiebrynes7", "description": "Materialize Todoist tasks within your notes.", "repo": "jamiebrynes7/obsidian-todoist-plugin" }, { "id": "obsidian-vimrc-support", "name": "Vimrc Support", "author": "esm7", "description": "Auto-load a startup file with Vim commands.", "repo": "esm7/obsidian-vimrc-support" }, { "id": "shortcuts-extender", "name": "Shortcuts extender", "author": "ryjjin", "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": "A command 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": "ivan-lednev", "description": "Day planning from a task list in a Markdown note with enhanced time block functionality.", "repo": "ivan-lednev/obsidian-day-planner" }, { "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-discordrpc", "name": "Discord Rich Presence", "author": "lukeleppan", "description": "Update your Discord Status to show your friends what you are working on.", "repo": "lukeleppan/obsidian-discordrpc" }, { "id": "templater-obsidian", "name": "Templater", "author": "silentvoid13", "description": "Create and use dynamic templates.", "repo": "silentvoid13/Templater" }, { "id": "convert-url-to-iframe", "name": "Convert url to preview (iframe)", "author": "fhachez", "description": "Convert a URL (e.g. YouTube) into an iframe (preview).", "repo": "fhachez/obsidian-convert-url-to-iframe" }, { "id": "workbench-obsidian", "name": "Workbench", "author": "ryanjamurphy", "description": "Keep a workbench of knowledge materials.", "repo": "ryanjamurphy/workbench-obsidian" }, { "id": "searchpp", "name": "Search++", "author": "nhaouari", "description": "Insert text context search results in the active note.", "repo": "nhaouari/searchpp" }, { "id": "better-word-count", "name": "Better Word Count", "author": "lukeleppan", "description": "Count the words of selected text in the editor.", "repo": "lukeleppan/better-word-count" }, { "id": "obsidian-latex-environments", "name": "Latex Environments", "author": "raineszm", "description": "Quickly insert and change LaTeX environments within math environments.", "repo": "raineszm/obsidian-latex-environments" }, { "id": "obsidian-rtl", "name": "RTL Support", "author": "esm7", "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", "author": "cristianvasquez", "description": "Fix and reformats ugly Markdown.", "repo": "cristianvasquez/obsidian-prettify" }, { "id": "obsidian-link-indexer", "name": "Link indexer", "author": "aviskase", "description": "Generate index notes with links based on various conditions.", "repo": "aviskase/obsidian-link-indexer" }, { "id": "macOS-keyboard-nav-obsidian", "name": "macOS Keyboard Navigation", "author": "ryanjamurphy", "description": "Enable alt+↑ and alt+↓ keyboard navigation.", "repo": "ryanjamurphy/macOS-keyboard-nav-obsidian" }, { "id": "obsidian-hider", "name": "Hider", "author": "kepano", "description": "Hide interface elements such as tooltips, status bar, 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": "extract-highlights-plugin", "name": "Extract Highlights", "author": "akaalias", "description": "Extract all ==highlights== in a note into your clipboard.", "repo": "akaalias/extract-highlights-plugin" }, { "id": "find-unlinked-files", "name": "Find orphaned files and broken links", "author": "Vinzent", "description": "Find files that are not linked anywhere and would otherwise be lost in your vault. In other words: files with no backlinks.", "repo": "vinzent03/find-unlinked-files" }, { "id": "smart-random-note", "name": "Smart Random Note", "author": "erichalldev", "description": "Open random notes with greater control.", "repo": "erichalldev/obsidian-smart-random-note" }, { "id": "wikilinks-to-mdlinks-obsidian", "name": "Wikilinks to MDLinks", "author": "agathauy", "description": "Convert wikilinks to Markdown links and vice versa.", "repo": "agathauy/wikilinks-to-mdlinks-obsidian" }, { "id": "music-code-blocks", "name": "ABC Music Notation", "author": "abcjs-music", "description": "Render music sheets directly from code blocks using ABC music notation via abcjs.", "repo": "abcjs-music/obsidian-plugin-abcjs" }, { "id": "cycle-through-panes", "name": "Tab Switcher", "author": "Vinzent", "description": "Switch your tabs with Ctrl + Tab in recently used order like in a browser.", "repo": "vinzent03/tab-switcher" }, { "id": "cm-typewriter-scroll-obsidian", "name": "Typewriter Scroll", "author": "deathau", "description": "Typewriter-style scrolling which keeps the view centered in the editor.", "repo": "deathau/cm-typewriter-scroll-obsidian" }, { "id": "obsidian-dangling-links", "name": "Dangling links", "author": "graydon", "description": "Add a sidebar showing any dangling links in a vault. Dangling links are orphaned links that don't point to anything in the vault.", "repo": "graydon/obsidian-dangling-links" }, { "id": "obsidian-youglish-plugin", "name": "Youglish Plugin", "author": "nhaouari", "description": "Use YouTube to improve your pronunciation. YouGlish gives you fast, unbiased answers about how words is spoken by real people and in context.", "repo": "nhaouari/obsidian-youglish-plugin" }, { "id": "dangerzone-writing-plugin", "name": "Dangerzone Writing", "author": "akaalias", "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": "deathau", "description": "Fill the workspace with the active pane.", "repo": "deathau/maximise-active-pane-obsidian" }, { "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 mode plugin", "author": "razumihin", "description": "Add a command to view a single document leaf in a fullscreen focus mode.", "repo": "razumihin/obsidian-fullscreen-plugin" }, { "id": "leader-hotkeys-obsidian", "name": "Leader Hotkeys", "author": "tgrosinger", "description": "Add leader hotkey support to any command (like tmux or vim).", "repo": "tgrosinger/leader-hotkeys-obsidian" }, { "id": "footlinks", "name": "Footlinks", "author": "dahawong", "description": "Extract URLs from main text to footer.", "repo": "dahawong/obsidian-footlinks" }, { "id": "obsidian-mind-map", "name": "Mind Map", "author": "lynchjames", "description": "Display Markdown notes as mind maps using Markmap.", "repo": "lynchjames/obsidian-mind-map" }, { "id": "flashcards-obsidian", "name": "Flashcards", "author": "reuseman", "description": "Anki integration.", "repo": "reuseman/flashcards-obsidian" }, { "id": "completed-area", "name": "Completed Area", "author": "dahawong", "description": "Move completed to-do items to a separate completed area.", "repo": "dahawong/obsidian-completed-area" }, { "id": "obsidian-citation-plugin", "name": "Citations", "author": "hans", "description": "Automatically search and insert citations from a Zotero library.", "repo": "hans/obsidian-citation-plugin" }, { "id": "obsidian-rollover-daily-todos", "name": "Rollover Daily Todos", "author": "lumoe", "description": "Rollover any unchecked checkboxes from your last daily note into today's note.", "repo": "lumoe/obsidian-rollover-daily-todos" }, { "id": "obsidian-reveal-active-file", "name": "Automatically reveal active file", "author": "shichongrui", "description": "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": "raineszm", "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": "wei2912", "description": "Enable additional MathJax packages and adds a global preamble for MathJax.", "repo": "wei2912/obsidian-latex" }, { "id": "obsidian-contextual-typography", "name": "Contextual Typography", "author": "mgmeyers", "description": "Add 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": "obsidian-apple-reminders-plugin", "name": "Apple Reminders", "author": "urishiraval", "description": "Import Apple Reminders.", "repo": "urishiraval/obsidian-apple-reminders-plugin" }, { "id": "neo4j-graph-view", "name": "Neo4j Graph View", "author": "hemile", "description": "Advanced graph visualization and querying using Neo4j.", "repo": "hemile/obsidian-neo4j-graph-view" }, { "id": "snippets", "name": "Snippets plugin", "author": "cristianvasquez", "description": "Execute simple scripts/snippets. This plugin is experimental.", "repo": "cristianvasquez/obsidian-snippets-plugin" }, { "id": "obsidian-relative-line-numbers", "name": "Relative Line Numbers", "author": "nadavspi", "description": "Enable relative line numbers in editor mode.", "repo": "nadavspi/obsidian-relative-line-numbers" }, { "id": "obsidian-charts", "name": "Charts", "author": "phibr0", "description": "Easily create interactive charts in your notes.", "repo": "phibr0/obsidian-charts" }, { "id": "discordian-plugin", "name": "Discordian Theme", "author": "radekkozak", "description": "Fine-grained control of Discordian Theme.", "repo": "radekkozak/discordian-plugin" }, { "id": "completed-task-display", "name": "Completed Task Display", "author": "heliostatic", "description": "Controls for displaying or hiding completed tasks.", "repo": "heliostatic/completed-task-display" }, { "id": "obsidian-extract-pdf-highlights", "name": "PDF Highlights", "author": "akaalias", "description": "Extract highlights, underlines and annotations from your PDFs.", "repo": "akaalias/obsidian-extract-pdf-highlights" }, { "id": "youhavebeenstaring-plugin", "name": "YouHaveBeenStaring", "author": "fxal", "description": "Add a status bar indicator showing how long your vault has been open.", "repo": "fxal/obsidian-youhavebeenstaring-plugin" }, { "id": "obsidian-autocomplete-plugin", "name": "Autocomplete", "author": "yeboster", "description": "Autocomplete text to increase your typing speed.", "repo": "yeboster/autocomplete-obsidian" }, { "id": "recent-files-obsidian", "name": "Recent Files", "author": "tgrosinger", "description": "Display a list of recently opened files.", "repo": "tgrosinger/recent-files-obsidian" }, { "id": "obsidian-imgur-plugin", "name": "Imgur", "author": "gavvvr", "description": "Upload 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": "search-on-internet", "name": "Search on Internet", "author": "hemile", "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": "michalbures", "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": "beet", "description": "Populate page headings from the file name.", "repo": "beet/page-headings-obsidian-plugin" }, { "id": "obsidian-icons-plugin", "name": "Icons", "author": "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.", "repo": "ryanjamurphy/vantage-obsidian" }, { "id": "obsidian-jsonifier", "name": "JSONifier", "author": "kjellconnelly", "description": "JSON.stringify() or JSON.parse() highlighted text and copy to clipboard.", "repo": "kjellconnelly/obsidian-jsonifier" }, { "id": "obsidian-min3ditorhotkeys-plugin", "name": "Min3ditorHotkeys", "author": "d-sauer", "description": "Additional editor hotkeys inspired by coding editors.", "repo": "d-sauer/Obsidian-Min3ditorHotkeys-plugin" }, { "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 Bookmarks", "author": "Vinzent", "description": "Set an individual hotkey for the first 9 bookmarked files and open them just with your keyboard.", "repo": "vinzent03/obsidian-shortcuts-for-starred-files" }, { "id": "obsidian-filename-heading-sync", "name": "Filename Heading Sync", "author": "dvcrn", "description": "Keep the filename with the first heading of a file in sync.", "repo": "dvcrn/obsidian-filename-heading-sync" }, { "id": "obsidian-orthography", "name": "Orthography", "author": "denisoed", "description": "Check & fix orthography errors in text.", "repo": "denisoed/obsidian-orthography" }, { "id": "obsidian-markdown-formatting-assistant-plugin", "name": "Markdown Formatting Assistant", "author": "reocin", "description": "A formatting sidebar for Markdown and a command line interface to facilitate a faster workflow.", "repo": "reocin/obsidian-markdown-formatting-assistant-plugin" }, { "id": "obsidian-journey-plugin", "name": "Journey", "author": "akaalias", "description": "Discover the story between your notes.", "repo": "akaalias/obsidian-journey-plugin" }, { "id": "dataview", "name": "Dataview", "author": "blacksmithgu", "description": "Run advanced queries over your vault.", "repo": "blacksmithgu/obsidian-dataview" }, { "id": "tag-wrangler", "name": "Tag Wrangler", "author": "pjeby", "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": "periodic-notes", "name": "Periodic Notes", "author": "Liam Cain", "description": "Manage your daily, weekly, and monthly notes.", "repo": "liamcain/obsidian-periodic-notes" }, { "id": "obsidian-show-file-path", "name": "Show Current File Path", "author": "ravimashru", "description": "Show the full path of the currently open file in the status bar.", "repo": "ravimashru/obsidian-show-file-path" }, { "id": "various-complements", "name": "Various Complements", "author": "tadashi-aikawa", "description": "Complete words similar to auto-completion in an IDE.", "repo": "tadashi-aikawa/obsidian-various-complements-plugin" }, { "id": "note-folder-autorename", "name": "Note Folder Autorename", "author": "pjeby", "description": "Turn notes into folders and automatically move/rename their folders when they move or are renamed.", "repo": "pjeby/note-folder-autorename" }, { "id": "daily-activity", "name": "Daily Activity", "author": "trydalch", "description": "Output a list of the files changed/created today in the active file.", "repo": "trydalch/obsidian-daily-activity" }, { "id": "obsidian-daily-stats", "name": "Daily Stats", "author": "dhruvik7", "description": "Track your daily word count.", "repo": "dhruvik7/obsidian-daily-stats" }, { "id": "open-note-to-window-title", "name": "Custom window title", "author": "jplattel", "description": "Show the current open note in the window title.", "repo": "jplattel/open-note-to-window-title" }, { "id": "obsidian-vault-statistics-plugin", "name": "Vault Statistics", "author": "bkyle", "description": "Status bar item with vault statistics such as number of notes, files, attachments, and links.", "repo": "bkyle/obsidian-vault-statistics-plugin" }, { "id": "meld-encrypt", "name": "Meld Encrypt", "author": "meld-cp", "description": "Hide secrets in your notes.", "repo": "meld-cp/obsidian-encrypt" }, { "id": "obsidian-hotkeys-for-specific-files", "name": "Hotkeys for specific files", "author": "Vinzent", "description": "Add commands for specific files and open them with a hotkey.", "repo": "vinzent03/obsidian-hotkeys-for-specific-files" }, { "id": "csv-obsidian", "name": "CSV Editor", "author": "deathau", "description": "Edit CSV files.", "repo": "deathau/csv-obsidian" }, { "id": "obsidian-plugin-toc", "name": "Table of Contents", "author": "hipstersmoothie", "description": "Create a table of contents for a note.", "repo": "hipstersmoothie/obsidian-plugin-toc" }, { "id": "obsidian-plugin-prettier", "name": "Prettier Format", "author": "hipstersmoothie", "description": "Opinionated formatting for your notes.", "repo": "hipstersmoothie/obsidian-plugin-prettier" }, { "id": "mochi-cards-exporter", "name": "Mochi Cards Exporter", "author": "kalibetre", "description": "Export Markdown notes to Mochi cards.", "repo": "kalibetre/mochi-cards-exporter" }, { "id": "obsidian-chessboard", "name": "Chessboard Viewer", "author": "Davide Aversa", "description": "Render chess positions diagrams in note preview.", "repo": "thek3nger/obsidian-chessboard" }, { "id": "obsidian-vault-changelog", "name": "Vault Changelog", "author": "Mark Ayers", "description": "Maintain a changelog of recently edited notes.", "repo": "philoserf/obsidian-vault-changelog" }, { "id": "obsidian-furigana", "name": "Furigana", "author": "uonr", "description": "Display furigana using syntax.", "repo": "uonr/obsidian-furigana" }, { "id": "obsidian-footnotes", "name": "Footnote Shortcut", "author": "michabrugger", "description": "Makes creating footnotes more fun!", "repo": "michabrugger/obsidian-footnotes" }, { "id": "chesser-obsidian", "name": "Chesser", "author": "silentvoid13", "description": "A chess game viewer/editor.", "repo": "silentvoid13/Chesser" }, { "id": "format-hotkeys-obsidian", "name": "Format Hotkeys", "author": "anstosa", "description": "Google Docs style formatting hotkeys.", "repo": "anstosa/format-hotkeys-obsidian" }, { "id": "code-block-from-selection", "name": "Code block from selection", "author": "dy-sh", "description": "Turn the selected text into a code block.", "repo": "dy-sh/obsidian-code-block-from-selection" }, { "id": "obsidian-leaflet-plugin", "name": "Leaflet", "author": "javalent", "description": "Interactive maps inside your notes.", "repo": "javalent/obsidian-leaflet" }, { "id": "remember-cursor-position", "name": "Remember cursor position", "author": "dy-sh", "description": "Remember cursor and scroll position for each note.", "repo": "dy-sh/obsidian-remember-cursor-position" }, { "id": "pane-relief", "name": "Pane Relief", "author": "pjeby", "description": "Per-pane history, hotkeys for pane movement + navigation, and more.", "repo": "pjeby/pane-relief" }, { "id": "DEVONlink-obsidian", "name": "DEVONlink", "author": "ryanjamurphy", "description": "Open or reveal the current note in DEVONthink.", "repo": "ryanjamurphy/DEVONlink-obsidian" }, { "id": "hotkey-helper", "name": "Hotkey Helper", "author": "pjeby", "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": "arianakhit", "description": "Snippets for faster typing. 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", "author": "dy-sh", "description": "Move note attachments and update links automatically.", "repo": "dy-sh/obsidian-consistent-attachments-and-links" }, { "id": "obsidian-languagetool-plugin", "name": "LanguageTool Integration", "author": "clemens-e", "description": "advanced spell/grammar checks with the help of language-tool.", "repo": "clemens-e/obsidian-languagetool-plugin" }, { "id": "obsidian-plantuml", "name": "PlantUML", "author": "Johannes Theiner", "description": "Generate PlantUML diagrams.", "repo": "joethei/obsidian-plantuml" }, { "id": "imdone-obsidian-plugin", "name": "Open cards in imdone", "author": "imdone", "description": "Open cards in imdone kanban from their source in Obsidian.", "repo": "imdone/imdone-obsidian-plugin" }, { "id": "obsidian-outliner", "name": "Outliner", "author": "vslinko", "description": "Work with your lists like in Workflowy or Roam Research.", "repo": "vslinko/obsidian-outliner" }, { "id": "obsidian-dice-roller", "name": "Dice Roller", "author": "obsidian-ttrpg-community", "description": "Add a little randomness to your notes!", "repo": "Obsidian-TTRPG-Community/dice-roller" }, { "id": "unique-attachments", "name": "Unique attachments", "author": "dy-sh", "description": "Rename attachments, making their names unique (based on hashing of file content).", "repo": "dy-sh/obsidian-unique-attachments" }, { "id": "extract-url", "name": "Extract url content", "author": "trashhalo", "description": "Extract URL converting content into Markdown.", "repo": "trashhalo/obsidian-extract-url" }, { "id": "buttons", "name": "Buttons", "author": "shabegom", "description": "Create Buttons in your notes to run commands, open links, and insert templates.", "repo": "shabegom/buttons" }, { "id": "find-and-replace-in-selection", "name": "Find and replace in selection", "author": "dy-sh", "description": "Find what you are looking for in the selected text and replace it with the specified text.", "repo": "dy-sh/obsidian-find-and-replace-in-selection" }, { "id": "obsidian-admonition", "name": "Admonition", "author": "ebullient", "description": "Admonition block-styled content.", "repo": "ebullient/obsidian-admonition" }, { "id": "obsidian-tracker", "name": "Tracker", "author": "pyrochlore", "description": "Track occurrences and numbers in your notes.", "repo": "pyrochlore/obsidian-tracker" }, { "id": "obsidian-hotkeys-for-templates", "name": "Hotkeys for templates", "author": "Vinzent", "description": "Add commands to insert specific templates with a hotkey.", "repo": "vinzent03/obsidian-hotkeys-for-templates" }, { "id": "obsidian-style-settings", "name": "Style Settings", "author": "obsidian-community", "description": "Adjust theme, plugin, and snippet CSS variables.", "repo": "obsidian-community/obsidian-style-settings" }, { "id": "obsidian-advanced-uri", "name": "Advanced URI", "author": "Vinzent", "description": "Control everything with URI.", "repo": "vinzent03/obsidian-advanced-uri" }, { "id": "cm-chs-patch", "name": "Simplified Chinese Word Splitting", "author": "aidenlx", "description": "Adds Simplified Chinese word splitting support for the editor and Vim mode.", "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": "obsidian-highlightpublicnotes-plugin", "name": "Highlight Public Notes", "author": "dennisseidel", "description": "Warn that a note is public (based on a frontmatter attribute) by coloring the note red.", "repo": "dennisseidel/highlightpublicnotes-obsidian-plugin" }, { "id": "media-extended", "name": "Media Extended", "author": "aidenlx", "description": "Integrate, manage video or audio directly in your notes, with enhanced playback and timestamp support. (Closed source)", "repo": "aidenlx/media-extended" }, { "id": "juggl", "name": "Juggl", "author": "hemile", "description": "Add a completely interactive, stylable and expandable graph view.", "repo": "hemile/juggl" }, { "id": "obsidian-regex-pipeline", "name": "Regex Pipeline", "author": "no3371", "description": "Set up custom regex rules to automatically format notes.", "repo": "no3371/obsidian-regex-pipeline" }, { "id": "obsidian-spaced-repetition", "name": "Spaced Repetition", "author": "st3v3nmw", "description": "Fight the forgetting curve by reviewing flashcards & entire notes.", "repo": "st3v3nmw/obsidian-spaced-repetition" }, { "id": "obsidian-readwise", "name": "Readwise Community", "author": "renehernandez", "description": "Sync Readwise highlights into your notes.", "repo": "renehernandez/obsidian-readwise" }, { "id": "obsidian-icon-swapper", "name": "Icon Swapper", "author": "mgmeyers", "description": "Swap out Obsidian's default icons.", "repo": "mgmeyers/obsidian-icon-swapper" }, { "id": "mdx-as-md-obsidian", "name": "mdx as md", "author": "mkozhukharenko", "description": "Edit mdx files as Markdown.", "repo": "mkozhukharenko/mdx-as-md-obsidian" }, { "id": "obsidian-auto-link-title", "name": "Auto Link Title", "author": "zolrath", "description": "Automatically fetches the titles of links from the web.", "repo": "zolrath/obsidian-auto-link-title" }, { "id": "obsidian-kanban", "name": "Kanban", "author": "obsidian-community", "description": "Create Markdown-backed Kanban boards.", "repo": "obsidian-community/obsidian-kanban" }, { "id": "obsidian-excalidraw-plugin", "name": "Excalidraw", "author": "zsviczian", "description": "Visual PKM powerhouse. Create and edit Excalidraw drawings.", "repo": "zsviczian/obsidian-excalidraw-plugin" }, { "id": "obsidian-kindle-plugin", "name": "Kindle Highlights", "author": "hadynz", "description": "Sync your Kindle book highlights using your Amazon login or uploading your My Clippings file.", "repo": "hadynz/obsidian-kindle-plugin" }, { "id": "obsidian-tidy-footnotes", "name": "Tidy Footnotes", "author": "charliecm", "description": "Tidy your footnotes seamlessly.", "repo": "charliecm/obsidian-tidy-footnotes" }, { "id": "oz-image-plugin", "name": "Image in Editor", "author": "ozntel", "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", "author": "martin-jw", "description": "A flexible and configurable spaced repetition plugin with multiple algorithms to choose from.", "repo": "martin-jw/obsidian-recall" }, { "id": "obsidian-incremental-writing", "name": "Incremental Writing", "author": "bjsi", "description": "Incrementally review notes and blocks over time.", "repo": "bjsi/incremental-writing" }, { "id": "obsidian-focus-mode", "name": "Focus Mode", "author": "ryanpcmcquen", "description": "Add a toggle to hide interface elements so you can focus on your note.", "repo": "ryanpcmcquen/obsidian-focus-mode" }, { "id": "beeminder-word-count-plugin", "name": "Beeminder Word Count Plugin", "author": "kenzan100", "description": "Post word counts directly to Beeminder.", "repo": "kenzan100/beeminder-obsidian-word-count" }, { "id": "obsidian-qrcode-plugin", "name": "QR Code Generator", "author": "rudimuc", "description": "QR code generator.", "repo": "rudimuc/obsidian-qrcode" }, { "id": "obsidian-markdown-furigana", "name": "Markdown Furigana", "author": "steven-kraft", "description": "Display furigana using Markdown syntax.", "repo": "steven-kraft/obsidian-markdown-furigana" }, { "id": "oz-clear-unused-images", "name": "Clear Unused Images", "author": "ozntel", "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-underline", "name": "Underline", "author": "benature", "description": "Add underline with shortcut.", "repo": "benature/obsidian-underline" }, { "id": "obsidian-2hop-links-plugin", "name": "2Hop Links Plugin", "author": "tokuhirom", "description": "Display the page linked 2hop ahead.", "repo": "tokuhirom/obsidian-2hop-links-plugin" }, { "id": "obsidian-org-mode", "name": "Org Mode", "author": "ryanpcmcquen", "description": "Add Org Mode support.", "repo": "ryanpcmcquen/obsidian-org-mode" }, { "id": "supercharged-links-obsidian", "name": "Supercharged Links", "author": "mdelobelle", "description": "Add attributes to internal links with the values of target note's frontmatter attributes.", "repo": "mdelobelle/obsidian_supercharged_links" }, { "id": "obsidian-image-auto-upload-plugin", "name": "Image auto upload", "author": "renmu123", "description": "Upload images from your clipboard by PicGo.", "repo": "renmu123/obsidian-image-auto-upload-plugin" }, { "id": "obsidian-open-link-with", "name": "Open Link With", "author": "mamoruds", "description": "Open external link with specific browser.", "repo": "mamoruds/obsidian-open-link-with" }, { "id": "obsidian-stopwatch-plugin", "name": "Stopwatch Plugin", "author": "tokuhirom", "description": "Display a stopwatch in the sidebar.", "repo": "tokuhirom/obsidian-stopwatch-plugin" }, { "id": "obsidian-related-notes-finder", "name": "Related Notes Finder", "author": "lifegems", "description": "Add extra features for finding related notes.", "repo": "lifegems/obsidian-related-notes-finder" }, { "id": "koncham-workspace", "name": "koncham workspace", "author": "manogna4", "description": "Workspace management.", "repo": "manogna4/obsidian-koncham-workspace" }, { "id": "obsidian-react-components", "name": "React Components", "author": "elias-sundqvist", "description": "Write and use React (Jsx) components in your notes.", "repo": "elias-sundqvist/obsidian-react-components" }, { "id": "obsidian-tasks-plugin", "name": "Tasks", "author": "obsidian-tasks-group", "description": "Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering.", "repo": "obsidian-tasks-group/obsidian-tasks" }, { "id": "readwise-mirror", "name": "Readwise Mirror", "author": "jsonmartin", "description": "Mirror your Readwise library.", "repo": "jsonmartin/readwise-mirror" }, { "id": "obsidian-5e-statblocks", "name": "Fantasy Statblocks", "author": "obsidian-ttrpg-community", "description": "Create, manage and view a Fantasy Bestiary with Dungeons and Dragons style statblocks.", "repo": "Obsidian-TTRPG-Community/fantasy-statblocks" }, { "id": "obsidian-collapse-all-plugin", "name": "Collapse All", "author": "nathonius", "description": "Extend collapse/expand all with commands that can be bound to hotkeys.", "repo": "nathonius/obsidian-collapse-all" }, { "id": "obsidian-zoom", "name": "Zoom", "author": "vslinko", "description": "Zoom into heading and lists.", "repo": "vslinko/obsidian-zoom" }, { "id": "obsidian-auto-pair-chinese-symbol", "name": "Auto pair chinese symbol", "author": "renmu123", "description": "Auto-pair Chinese symbols.", "repo": "renmu123/obsidian-auto-pair-chinese-symbol" }, { "id": "obsidian-pomodoro-plugin", "name": "Pomodoro Plugin", "author": "tokuhirom", "description": "Simple pomodoro time tracking.", "repo": "tokuhirom/obsidian-pomodoro-plugin" }, { "id": "obsidian-dictionary-plugin", "name": "Dictionary", "author": "phibr0", "description": "A multilingual dictionary that shows word definitions in the sidebar and popover synonyms.", "repo": "phibr0/obsidian-dictionary" }, { "id": "liquid-templates", "name": "Liquid Templates", "author": "oen", "description": "Create your templates with LiquidJS tags support.", "repo": "oen/liquid-template" }, { "id": "obsidian-chartsview-plugin", "name": "Charts View", "author": "caronchen", "description": "Visualize data from your notes with plots and graphs.", "repo": "caronchen/obsidian-chartsview-plugin" }, { "id": "metaedit", "name": "MetaEdit", "author": "chhoumann", "description": "Manage your metadata.", "repo": "chhoumann/MetaEdit" }, { "id": "obsidian-static-file-server", "name": "Static File Server", "author": "elias-sundqvist", "description": "Host subfolders as static file servers.", "repo": "elias-sundqvist/obsidian-static-file-server" }, { "id": "obsidian-dropbox-backups", "name": "Aut-O-Backups", "author": "ryanpcmcquen", "description": "Automated Dropbox backups of your entire vault.", "repo": "ryanpcmcquen/obsidian-dropbox-backups" }, { "id": "easy-typing-obsidian", "name": "Easy Typing", "author": "yaozhuwa", "description": "Auto format when typing.", "repo": "yaozhuwa/easy-typing-obsidian" }, { "id": "zoottelkeeper-obsidian-plugin", "name": "Zoottelkeeper Plugin", "author": "akosbalasko", "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.", "repo": "akosbalasko/zoottelkeeper-obsidian-plugin" }, { "id": "obsidian-sidebar-expand-on-hover", "name": "Sidebar Expand on Hover", "author": "toiq", "description": "Expand or collapse the sidebar when your mouse is hovering on the left ribbon.", "repo": "toiq/obsidian-sidebar-expand-on-hover" }, { "id": "obsidian-electron-window-tweaker", "name": "Electron Window Tweaker", "author": "mgmeyers", "description": "Tweak various Electron window settings.", "repo": "mgmeyers/obsidian-electron-window-tweaker" }, { "id": "file-tree-alternative", "name": "File Tree Alternative", "author": "ozntel", "description": "An alternative file tree view with separate folder and file panes.", "repo": "ozntel/file-tree-alternative" }, { "id": "obsidian-smart-typography", "name": "Smart Typography", "author": "mgmeyers", "description": "Convert quotes to curly quotes, dashes to em dashes, and periods to ellipses.", "repo": "mgmeyers/obsidian-smart-typography" }, { "id": "obsidian-grandfather", "name": "Grandfather", "author": "noatpad", "description": "Display the time and date in the status bar.", "repo": "noatpad/obsidian-grandfather" }, { "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", "author": "schlundd", "description": "Extract text and equations from images and PDFs and make it available for search.", "repo": "schlundd/obsidian-ocr-plugin" }, { "id": "obsidian-text-format", "name": "Text Format", "author": "benature", "description": "Format selected text upper/lower/capitalize.", "repo": "benature/obsidian-text-format" }, { "id": "obsidian-gist", "name": "Gist", "author": "linjunpop", "description": "Display the GitHub Gist.", "repo": "linjunpop/obsidian-gist" }, { "id": "obsidian-csv-table", "name": "CSV Table", "author": "Adam Coddington", "description": "Render CSV data as a table within your notes.", "repo": "coddingtonbear/obsidian-csv-table" }, { "id": "obsidian-argdown-plugin", "name": "Argument Map with Argdown", "author": "amdecker", "description": "Write Argdown code blocks and view the maps in reading mode.", "repo": "amdecker/obsidian-argdown-plugin" }, { "id": "obsidian-advanced-new-file", "name": "Advanced new file", "author": "vanadium23", "description": "Create notes in chosen folder.", "repo": "vanadium23/obsidian-advanced-new-file" }, { "id": "obsidian-pluck", "name": "Pluck", "author": "kevboh", "description": "Quickly create notes from web pages.", "repo": "kevboh/obsidian-pluck" }, { "id": "quickadd", "name": "QuickAdd", "author": "chhoumann", "description": "Quickly add new notes or content to your vault.", "repo": "chhoumann/quickadd" }, { "id": "file-explorer-note-count", "name": "File Explorer Note Count", "author": "ozntel", "description": "See the number of notes in each folder within the file explorer.", "repo": "ozntel/file-explorer-note-count" }, { "id": "obsidian-pandoc", "name": "Pandoc Plugin", "author": "oliverbalfour", "description": "Commands to export to Pandoc-supported formats like DOCX, ePub and PDF.", "repo": "oliverbalfour/obsidian-pandoc" }, { "id": "obsidian-statusbar-pomo", "name": "Status Bar Pomodoro Timer", "author": "kzhovn", "description": "Add a pomodoro timer to your status bar.", "repo": "kzhovn/statusbar-pomo-obsidian" }, { "id": "obsidian-kroki", "name": "Kroki", "author": "gregzuro", "description": "Render Kroki diagrams.", "repo": "gregzuro/obsidian-kroki" }, { "id": "obsidian-amazingmarvin-plugin", "name": "Amazing Marvin", "author": "ikuyarihs", "description": "Get data from Amazing Marvin.", "repo": "ikuyarihs/obsidian-amazingmarvin-plugin" }, { "id": "obsidian-habit-tracker", "name": "Habit Tracker", "author": "duoani", "description": "Create a simple month view for visualizing your punch records.", "repo": "duoani/obsidian-habit-tracker" }, { "id": "obsidian-timeline", "name": "Timeline", "author": "george-debug", "description": "Build great timelines.", "repo": "george-debug/obsidian-timeline" }, { "id": "obsidian-map-view", "name": "Map View", "author": "esm7", "description": "An interactive map view for your notes.", "repo": "esm7/obsidian-map-view" }, { "id": "obsidian-cursor-location-plugin", "name": "Cursor Location", "author": "spslater", "description": "Display the location of the cursor (character and line number).", "repo": "spslater/obsidian-cursor-location-plugin" }, { "id": "initiative-tracker", "name": "Initiative Tracker", "author": "obsidian-ttrpg-community", "description": "TTRPG initiative tracker.", "repo": "Obsidian-TTRPG-Community/initiative-tracker" }, { "id": "copy-url-in-preview", "name": "Image Context Menus", "author": "nomarcub", "description": "Image context menus (mostly on right click): Copy to clipboard, Open in default app, Show in system explorer, Reveal file in navigation, Open in new tab.", "repo": "nomarcub/obsidian-copy-url-in-preview" }, { "id": "breadcrumbs", "name": "Breadcrumbs", "author": "Michael Porter", "description": "Visualise the hierarchy of your vault using a breadcrumb trail or matrix view.", "repo": "michaelpporter/breadcrumbs" }, { "id": "open-vscode", "name": "Open vault in VS Code", "author": "nomarcub", "description": "Ribbon button and command to open vault as a Visual Studio Code (VSCode) workspace.", "repo": "nomarcub/obsidian-open-vscode" }, { "id": "obsidian-enhancing-mindmap", "name": "Enhancing Mindmap", "author": "markmindckm", "description": "Edit mindmaps with Markdown.", "repo": "markmindckm/obsidian-enhancing-mindmap" }, { "id": "obsidian-image-uploader", "name": "Image Uploader", "author": "creling", "description": "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": "Turn all content in the app (notes, sidebar, etc) into garbled text so you can take screenshots without exposing sensitive data.", "repo": "kurakart/garble-text" }, { "id": "obsidian-paste-to-current-indentation", "name": "Paste Mode", "author": "jglev", "description": "Paste content and mark block quotes at any level of indentation.", "repo": "jglev/obsidian-paste-mode" }, { "id": "obsidian-embedded-code-title", "name": "Embedded Code Title", "author": "tadashi-aikawa", "description": "Embed a title in code blocks.", "repo": "tadashi-aikawa/obsidian-embedded-code-title" }, { "id": "homepage", "name": "Homepage", "author": "mirnovov", "description": "Open a note, base, or workspace on startup, or set it for quick access later.", "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": "cmenu-plugin", "name": "cMenu", "author": "chetachiezikeuzor", "description": "Add a minimal text formatting toolbar for a smoother writing/editing experience.", "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": "javalent", "description": "Add Markdown attributes to elements.", "repo": "javalent/markdown-attributes" }, { "id": "obsidian-wavedrom", "name": "WaveDrom", "author": "kingsquirrel152", "description": "Create wavedrom plots.", "repo": "kingsquirrel152/obsidian-wavedrom" }, { "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": "jglev", "description": "Apply custom patterns of find-and-replace in succession to text.", "repo": "jglev/obsidian-apply-patterns-plugin" }, { "id": "longform", "name": "Longform", "author": "kevboh", "description": "Helps you write and edit novels, screenplays, and other long projects.", "repo": "kevboh/longform" }, { "id": "obsidian-wordnet-plugin", "name": "WordNet Dictionary", "author": "tfthacker", "description": "A large lexical database of English developed by Princeton University.", "repo": "tfthacker/Obsidian-WordNet" }, { "id": "readwise-official", "name": "Readwise Official", "author": "readwiseio", "description": "Sync highlights from Readwise to your vault.", "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", "author": "mcndt", "description": "Add integration with the Toggl Track API to manage your timers.", "repo": "mcndt/obsidian-toggl-integration" }, { "id": "obsidian-hide-sidebars-when-narrow", "name": "Hide Sidebars on Window Resize", "author": "nomarcub", "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", "author": "platers", "description": "Format and style your notes. Linter 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.", "repo": "platers/obsidian-linter" }, { "id": "number-headings-obsidian", "name": "Number Headings", "author": "onlyafly", "description": "Automatically number or re-number headings.", "repo": "onlyafly/number-headings-obsidian" }, { "id": "theme-picker", "name": "Theme Picker", "author": "trey-sedate", "description": "Quickly preview and select installed themes.", "repo": "trey-sedate/obsidian-theme-picker" }, { "id": "obsidian-view-mode-by-frontmatter", "name": "Force note view mode", "author": "bwydoogh", "description": "Force the view mode for a note by using frontmatter: YAML block with 'obsidian_ui_mode' as key.", "repo": "bwydoogh/obsidian-force-view-mode-of-note" }, { "id": "emoji-shortcodes", "name": "Emoji Shortcodes", "author": "phibr0", "description": "Enable the use of Markdown Emoji shortcodes :smile:, just like in Slack or Discord.", "repo": "phibr0/obsidian-emoji-shortcodes" }, { "id": "file-explorer-markdown-titles", "name": "File Explorer Markdown Titles", "author": "dyldog", "description": "Show the first Markdown header of a note in the file explorer.", "repo": "dyldog/file-explorer-markdown-titles" }, { "id": "obsidian-go-to-line", "name": "Go to Line", "author": "phibr0", "description": "Add a Go to Line command.", "repo": "phibr0/obsidian-go-to-line" }, { "id": "open-with", "name": "Open with", "author": "phibr0", "description": "Add multiple other programs to open notes with.", "repo": "phibr0/obsidian-open-with" }, { "id": "editor-commands-remap", "name": "Editor Commands Remap", "author": "c4ctus5", "description": "Map hotkeys to editor commands.", "repo": "c4ctus5/editor-commands-remap" }, { "id": "obsidian-reminder-plugin", "name": "Reminder", "author": "uphy", "description": "Manage Markdown TODOs with reminder.", "repo": "uphy/obsidian-reminder" }, { "id": "obsidian-command-alias-plugin", "name": "Command Alias", "author": "yajamon", "description": "Give aliases to commands.", "repo": "yajamon/obsidian-command-alias-plugin" }, { "id": "window-collapse", "name": "Window Collapse", "author": "gquental", "description": "An easy way to collapse the sidebars without going fullscreen.", "repo": "gquental/obsidian-window-collapse" }, { "id": "obsidian-relative-find", "name": "Relative Find", "author": "phibr0", "description": "Search relative to your cursor position.", "repo": "phibr0/obsidian-relative-find" }, { "id": "obsidian-rich-links", "name": "Rich Links", "author": "dhamaniasad", "description": "Convert URLs in your notes to rich link previews.", "repo": "dhamaniasad/obsidian-rich-links" }, { "id": "ObsidianAnkiSync", "name": "Anki Sync", "author": "debanjandhar12", "description": "Make flashcards and sync them to Anki.", "repo": "debanjandhar12/Obsidian-Anki-Sync" }, { "id": "obsidian-image-toolkit", "name": "Image Toolkit", "author": "obsidian-community", "description": "Click images to preview with zoom, move, rotate, flip, invert, and copy.", "repo": "obsidian-community/obsidian-image-toolkit" }, { "id": "hover-external-link", "name": "Hover External Link Plugin", "author": "jamiebrynes7", "description": "Hover on external links to see the destination URL.", "repo": "jamiebrynes7/obsidian-hover-external-link" }, { "id": "obsidian-shellcommands", "name": "Shell commands", "author": "taitava", "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.", "repo": "taitava/obsidian-shellcommands" }, { "id": "obsidian-copy-block-link", "name": "Copy Block Link", "author": "mgmeyers", "description": "Get links to blocks and headings from the right-click menu.", "repo": "mgmeyers/obsidian-copy-block-link" }, { "id": "drawio-obsidian", "name": "Diagrams", "author": "zapthedingbat", "description": "Create and edit Draw.io diagrams.", "repo": "zapthedingbat/drawio-obsidian" }, { "id": "obsidian-trello", "name": "Trello", "author": "nathonius", "description": "Connect Trello cards to notes.", "repo": "nathonius/obsidian-trello" }, { "id": "customjs", "name": "CustomJS", "author": "saml-dev", "description": "Reuse custom JavaScript across desktop and mobile.", "repo": "saml-dev/obsidian-custom-js" }, { "id": "quick-explorer", "name": "Quick Explorer", "author": "pjeby", "description": "Perform file explorer operations (and see your current file path) from the title bar, using the mouse or keyboard.", "repo": "pjeby/quick-explorer" }, { "id": "obsidian-daily-named-folder", "name": "Daily Named Folder", "author": "nemoandrea", "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-annotator", "name": "Annotator", "author": "elias-sundqvist", "description": "Read and annotate PDFs and EPUB files.", "repo": "elias-sundqvist/obsidian-annotator" }, { "id": "obsidian-file-link", "name": "Better File Link", "author": "marcjulianschwarz", "description": "Add better external file links to notes.", "repo": "marcjulianschwarz/obsidian-file-link" }, { "id": "random-structural-diary-plugin", "name": "Random Structural Diary", "author": "shockthunder", "description": "Pick random questions from a prepared question list and answer different questions each time.", "repo": "shockthunder/RandomStructuralDiary" }, { "id": "luhman", "name": "Luhman", "author": "dyldog", "description": "Commands for handling a zettelkasten with Luhman-style IDs as filenames.", "repo": "dyldog/luhman-obsidian-plugin" }, { "id": "obsidian-banners", "name": "Banners", "author": "noatpad", "description": "Add banner images to your notes!", "repo": "noatpad/obsidian-banners" }, { "id": "obsidian-jump-to-date-plugin", "name": "Jump-to-Date", "author": "tfthacker", "description": "Popup calendar for quickly navigating dates.", "repo": "tfthacker/obsidian42-jump-to-date" }, { "id": "obsidian-icon-folder", "name": "Iconize", "author": "florianwoelki", "description": "Add icons to anything in Obsidian, including files, folders, and text.", "repo": "florianwoelki/obsidian-iconize" }, { "id": "ghost-fade-focus", "name": "Ghost Fade Focus", "author": "skipadu", "description": "Focused on the current line, others faded like a ghost!", "repo": "skipadu/obsidian-ghost-fade-focus" }, { "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": "Add a button and command to reset the font size back to its default value.", "repo": "luckman212/obsidian-reset-font-size" }, { "id": "podcast-note", "name": "Podcast Note", "author": "marcjulianschwarz", "description": "Podcast Note lets you automatically add podcast information to your notes.", "repo": "marcjulianschwarz/obsidian-podcast-note" }, { "id": "obsidian-stille", "name": "Stille", "author": "michaellee", "description": "Focus on your writing, a section at a time.", "repo": "michaellee/stille" }, { "id": "obsidian-carry-forward", "name": "Carry-Forward", "author": "jglev", "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-markmind", "name": "Markmind", "author": "markmindckm", "description": "Mind map, outline and PDF annotation tool. (Closed source)", "repo": "markmindckm/obsidian-markmind" }, { "id": "obsidian-task-archiver", "name": "Archiver", "author": "ivan-lednev", "description": "Move completed tasks to an archive with a date tree.", "repo": "ivan-lednev/obsidian-task-archiver" }, { "id": "scales-chords", "name": "Scales and Chords", "author": "egradman", "description": "Capture musical tab notation. Chords become clickable links to modal images (provided by scales-chords.com).", "repo": "egradman/scales-chords" }, { "id": "obsidian-card-view-mode", "name": "Card View Mode", "author": "yo-goto", "description": "Enable to view your notes as cards.", "repo": "yo-goto/obsidian-card-view-mode" }, { "id": "workspaces-plus", "name": "Workspaces Plus", "author": "jsmorabito", "description": "Quickly switch and manage workspaces.", "repo": "jsmorabito/obsidian-workspaces-plus" }, { "id": "copy-note", "name": "Enhance Copy Note", "author": "kzhovn", "description": "Add commands to copy active note and copy folders.", "repo": "kzhovn/copy-command-obsidian" }, { "id": "customizable-menu", "name": "Customizable Menu", "author": "kzhovn", "description": "Add any command to Obsidian's right-click menu.", "repo": "kzhovn/obsidian-customizable-menu" }, { "id": "obsidian-read-it-later", "name": "ReadItLater", "author": "dominikpieper", "description": "Save online content to your Vault, utilize embedded template engine and organize your reading list to your needs. Preserve the web with ReadItLater.", "repo": "dominikpieper/obsidian-ReadItLater" }, { "id": "obsidian42-text-transporter", "name": "Text Transporter", "author": "tfthacker", "description": "Advanced text tools for working with text in your vault.", "repo": "tfthacker/obsidian42-text-transporter" }, { "id": "obsidian-prominent-starred-files", "name": "Prominent Bookmarked Files", "author": "javalent", "description": "Prominently display bookmarked notes in the file explorer.", "repo": "javalent/prominent-files" }, { "id": "obsidian-task-collector", "name": "Task Collector", "author": "ebullient", "description": "Change task status and collect tasks within a document using hotkeys and context menus.", "repo": "ebullient/obsidian-task-collector" }, { "id": "ozanshare-publish", "name": "OzanShare Publish", "author": "ozntel", "description": "Publish your Markdown notes with a single click from your vault. (Closed source)", "repo": "ozntel/ozanshare-publish-plugin" }, { "id": "netwik", "name": "Netwik", "author": "fivol", "description": "Union Vault. Access a global network of notes. Anyone can create, view or edit notes. All changes will be synchronized between all participants.", "repo": "fivol/netwik-obsidian" }, { "id": "metadata-extractor", "name": "Metadata Extractor", "author": "kometenstaub", "description": "Metadata export (on a schedule) for integration with third-party apps like launchers or graph analysis software.", "repo": "kometenstaub/metadata-extractor" }, { "id": "obsidian-editor-shortcuts", "name": "Code Editor Shortcuts", "author": "timhor", "description": "Add keyboard shortcuts (hotkeys) commonly found in code editors such as Visual Studio Code (VS Code) or Sublime Text.", "repo": "timhor/obsidian-editor-shortcuts" }, { "id": "obsidian-itinerary", "name": "Itinerary", "author": "Adam Coddington", "description": "Make planning your trip or event easier by rendering a calendar from event information found in your notes.", "repo": "coddingtonbear/obsidian-itinerary" }, { "id": "uri-commands", "name": "URI Commands", "author": "kzhovn", "description": "Execute URIs from the command palette.", "repo": "kzhovn/uri-commands-obsidian" }, { "id": "update-time-on-edit", "name": "Update time on edit", "author": "beaussan", "description": "Keep frontmatter in sync with the last edit time.", "repo": "beaussan/update-time-on-edit-obsidian" }, { "id": "linked-data-vocabularies", "name": "Linked Data Vocabularies", "author": "kometenstaub", "description": "Add Library of Congress Subject Headings (LCSH) as metadata to your notes.", "repo": "kometenstaub/linked-data-vocabularies" }, { "id": "map-of-content", "name": "Map of Content", "author": "robin-haupt-1", "description": "Automatically generate a Map of Content for your vault.", "repo": "robin-haupt-1/Obsidian-Map-of-Content" }, { "id": "quick-latex", "name": "Quick Latex", "author": "joeyuping", "description": "Simplify and speed up LaTeX math typing.", "repo": "joeyuping/quick_latex_obsidian" }, { "id": "obsidian-nomnoml-diagram", "name": "Nomnoml Diagram", "author": "daeik", "description": "Draw nomnoml diagrams.", "repo": "daeik/obsidian-nomnoml-diagram" }, { "id": "obsidian-local-images", "name": "Local images", "author": "aleksey-rezvov", "description": "Find all links to external images in your notes, download and save images locally, and adjust the image links in your notes to point to the saved image files.", "repo": "aleksey-rezvov/obsidian-local-images" }, { "id": "obsidian-javascript-init", "name": "JavaScript Init", "author": "ryanpcmcquen", "description": "Run JavaScript when Obsidian loads, or at any other time.", "repo": "ryanpcmcquen/obsidian-javascript-init" }, { "id": "obsidian42-brat", "name": "BRAT", "author": "tfthacker", "description": "Easily install a beta version of a plugin for testing.", "repo": "tfthacker/obsidian42-brat" }, { "id": "key-promoter", "name": "Key Promoter", "author": "Johannes Theiner", "description": "Learn keyboard shortcuts by showing them when using the mouse.", "repo": "joethei/obsidian-key-promoter" }, { "id": "obsidian-plotly", "name": "Plotly", "author": "dmytro-shulha", "description": "Embed Plotly charts in your notes.", "repo": "dmytro-shulha/obsidian-plotly" }, { "id": "obsidian-vocabulary-view", "name": "Vocabulary View", "author": "nnshi-s", "description": "Write down some words with their explanations and preview them in a vocabulary test style.", "repo": "nnshi-s/obsidian-vocabulary-view-plugin" }, { "id": "snippet-commands-obsidian", "name": "Snippet Commands", "author": "deathau", "description": "Register custom CSS snippets as commands (which you can bind hotkeys to).", "repo": "deathau/snippet-commands-obsidian" }, { "id": "obsidian-livesync", "name": "Self-hosted LiveSync", "author": "vrtmrz", "description": "Sync vaults securely to self-hosted servers or WEBRTC.", "repo": "vrtmrz/obsidian-livesync" }, { "id": "mysnippets-plugin", "name": "MySnippets", "author": "chetachiezikeuzor", "description": "A status bar menu allowing you to quickly toggle snippets on and off.", "repo": "chetachiezikeuzor/MySnippets-Plugin" }, { "id": "obsidian-wikipedia", "name": "Wikipedia", "author": "jmilldotdev", "description": "Get the first section of Wikipedia for a note title or search term.", "repo": "jmilldotdev/obsidian-wikipedia" }, { "id": "obsidian-link-converter", "name": "Link Converter", "author": "ozntel", "description": "Scan all your links in the vault and convert them to your desired format.", "repo": "ozntel/obsidian-link-converter" }, { "id": "obsidian-hypothesis-plugin", "name": "Hypothes.is", "author": "weichenw", "description": "Sync your Hypothesis highlights.", "repo": "weichenw/obsidian-hypothesis-plugin" }, { "id": "obsidian-another-quick-switcher", "name": "Another Quick Switcher", "author": "tadashi-aikawa", "description": "Another choice of Quick switcher.", "repo": "tadashi-aikawa/obsidian-another-quick-switcher" }, { "id": "tabout", "name": "Tabout", "author": "phibr0", "description": "Easily 'tab out' of links or other Markdown formatting characters.", "repo": "phibr0/obsidian-tabout" }, { "id": "quote-of-the-day", "name": "Quote of the Day", "author": "twentytwokhz", "description": "Insert random quotes in the editor.", "repo": "twentytwokhz/quote-of-the-day" }, { "id": "meld-calc", "name": "Meld Calc", "author": "meld-cp", "description": "Do math! Evaluate math expressions within your notes.", "repo": "meld-cp/obsidian-calc" }, { "id": "obsidian-limelight", "name": "Limelight", "author": "smikula", "description": "Spotlight your active pane.", "repo": "smikula/obsidian-limelight" }, { "id": "prompt", "name": "Prompt", "author": "hungsu", "description": "Show inspirational prompts, from a prompt file in your vault.", "repo": "hungsu/obsidian-prompt" }, { "id": "obsidian-link-archive", "name": "Link Archive", "author": "tomzorz", "description": "Archive 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-html-tags-autocomplete", "name": "HTML Tags Autocomplete", "author": "bicarlsen", "description": "Automatically add closing HTML tags.", "repo": "bicarlsen/obsidian_html_tags_autocomplete" }, { "id": "advanced-cursors", "name": "Advanced Cursors", "author": "skepticmystic", "description": "Use multiple cursors even more powerfully.", "repo": "skepticmystic/advanced-cursors" }, { "id": "stenography-obsidian", "name": "Stenography", "author": "bramses", "description": "Translate code blocks into simple English using Machine Learning with the Stenography API.", "repo": "bramses/stenography-obsidian" }, { "id": "obsidian-tweet-to-markdown", "name": "Tweet to Markdown", "author": "kbravh", "description": "Save tweets as Markdown files, along with their images, polls, etc.", "repo": "kbravh/obsidian-tweet-to-markdown" }, { "id": "obsidian-webhooks", "name": "Webhook Plugin", "author": "trashhalo", "description": "Connect your editor to the internet of things through webhooks.", "repo": "trashhalo/obsidian-webhooks" }, { "id": "obsidian-oura-plugin", "name": "Oura Ring", "author": "kinabalu", "description": "Import Oura Ring data into a note.", "repo": "kinabalu/obsidian-oura-plugin" }, { "id": "obsidian-habitica-integration", "name": "Habitica Sync", "author": "superchamp234", "description": "Integrate Habitica tasks and stats.", "repo": "superchamp234/habitica-sync" }, { "id": "obsidian-custom-attachment-location", "name": "Custom Attachment Location", "author": "mnaoumov", "description": "Customize attachment location with variables($filename, $data, etc) like Typora.", "repo": "mnaoumov/obsidian-custom-attachment-location" }, { "id": "obsidian-crypto-lookup", "name": "Crypto Lookup", "author": "kinabalu", "description": "Use the Cryptonator API to pull prices for crypto in a target currency.", "repo": "kinabalu/obsidian-crypto-lookup" }, { "id": "obsidian-word-sprint", "name": "Word Sprint", "author": "kinabalu", "description": "Word Sprint for your writing projects like NaNoWriMo.", "repo": "kinabalu/obsidian-word-sprint" }, { "id": "obsidian-auto-split", "name": "Auto Split", "author": "jsartelle", "description": "Open notes with split editor & preview.", "repo": "jsartelle/obsidian-auto-split" }, { "id": "copy-as-latex", "name": "Copy as Latex", "author": "mo-seph", "description": "Quickly copy Markdown as LaTeX, with citations.", "repo": "mo-seph/obsidian-copy-as-latex" }, { "id": "copy-publish-url", "name": "Publish and GitHub URL", "author": "kometenstaub", "description": "Copy or open the URL of the corresponding note on your Publish site. You can also open its Git commit history on GitHub.", "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", "author": "tim-hub", "description": "Take Bible study notes easily. Automatically suggests Bible verses as references.", "repo": "tim-hub/obsidian-bible-reference" }, { "id": "obsidian-sentence-navigator", "name": "Sentence Navigator", "author": "timhor", "description": "Manipulate sentences as a unit of movement.", "repo": "timhor/obsidian-sentence-navigator" }, { "id": "language-translator", "name": "Language Translator", "author": "twentytwokhz", "description": "Translate selected text in the desired language.", "repo": "twentytwokhz/language-translator" }, { "id": "auto-class", "name": "Auto Class", "author": "nathonius", "description": "Automatically apply CSS classes to Markdown views based on a note's path.", "repo": "nathonius/obsidian-auto-class" }, { "id": "obsidian-cloudinary-uploader", "name": "Cloudinary Uploader", "author": "jordanhandy", "description": "Upload pasted images from your clipboard to Cloudinary.", "repo": "jordanhandy/obsidian-cloudinary-uploader" }, { "id": "mousewheel-image-zoom", "name": "Mousewheel Image zoom", "author": "nicojeske", "description": "Increase or decrease the size of an image by scrolling.", "repo": "nicojeske/mousewheel-image-zoom" }, { "id": "reveal-active-file-button", "name": "Reveal Active File Button", "author": "Clare Macrae", "description": "Add a button to the top of the File Explorer, to reveal the active file.", "repo": "claremacrae/reveal-active-file-button-plugin" }, { "id": "obsidian-structured-plugin", "name": "Structured", "author": "dobrovolsky", "description": "Structured plugin. Create hierarchy in notes using \".\"", "repo": "dobrovolsky/obsidian-structure" }, { "id": "obsidian-lineup-builder", "name": "Lineup Builder", "author": "james-fallon", "description": "Build football lineups.", "repo": "james-fallon/obsidian-lineup-builder" }, { "id": "highlightr-plugin", "name": "Highlightr", "author": "chetachiezikeuzor", "description": "A minimal and aesthetically pleasing highlighting menu that makes color-coded highlighting much easier with a configurable assortment of highlight colors.", "repo": "chetachiezikeuzor/Highlightr-Plugin" }, { "id": "obsidian-overdue", "name": "Overdue", "author": "parente", "description": "Mark items as [[Overdue]] if they are not checked off by their due date.", "repo": "parente/obsidian-overdue" }, { "id": "generic-initiative-tracker", "name": "Generic Initiative Tracker", "author": "beaurancourt", "description": "TTRPG generic initiative tracker.", "repo": "beaurancourt/obsidian-generic-initiative-tracker" }, { "id": "obsidian-notes-from-template", "name": "From Template", "author": "mo-seph", "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.", "repo": "mo-seph/obsidian-note-from-template" }, { "id": "obsidian-dialogue-plugin", "name": "Dialogue", "author": "holubj", "description": "Create dialogues in Markdown.", "repo": "holubj/obsidian-dialogue-plugin" }, { "id": "remotely-save", "name": "Remotely Save", "author": "remotely-save", "description": "Sync notes between local and cloud with smart conflict: S3, Dropbox, webdav, OneDrive, Google Drive, Box, pCloud, Yandex Disk, Koofr, Azure Blob Storage.", "repo": "remotely-save/remotely-save" }, { "id": "obsidian-title-serial-number-plugin", "name": "Title Serial Number Plugin", "author": "yalvhe2009", "description": "Add serial numbers to your Markdown title.", "repo": "yalvhe2009/obsidian-title-serial-number-plugin" }, { "id": "cooklang-obsidian", "name": "Cooklang Editor", "author": "cooklang", "description": "Edit and display CookLang recipes.", "repo": "cooklang/cooklang-obsidian" }, { "id": "image-window", "name": "Second Window", "author": "javalent", "description": "Allow images & notes to be viewed in new windows.", "repo": "javalent/second-window" }, { "id": "obsidian-theme-design-utilities", "name": "Theme Design Utilities", "author": "Chris Grieser", "description": "Some utilities and quality-of-life features for designers of Obsidian themes.", "repo": "chrisgrieser/obsidian-theme-design-utilities" }, { "id": "obsidian-tts", "name": "Text to Speech", "author": "Johannes Theiner", "description": "Hear your notes.", "repo": "joethei/obsidian-tts" }, { "id": "link-favicon", "name": "Link Favicons", "author": "Johannes Theiner", "description": "See the favicon for a linked website.", "repo": "joethei/obsidian-link-favicon" }, { "id": "get-info-plugin", "name": "Get Info", "author": "chetachiezikeuzor", "description": "Tuck a menu inside your status bar and show helpful information for your chosen file.", "repo": "chetachiezikeuzor/Get-Info-Plugin" }, { "id": "matter", "name": "Matter", "author": "getmatterapp", "description": "Sync Matter highlights and notes directly into your vault.", "repo": "getmatterapp/obsidian-matter" }, { "id": "linked-data-helper", "name": "Linked Data Helper", "author": "kometenstaub", "description": "Prepare data needed by Linked Data Vocabularies.", "repo": "kometenstaub/linked-data-helper" }, { "id": "obsidian-wordpress", "name": "WordPress", "author": "devbean", "description": "Publish to WordPress.", "repo": "devbean/obsidian-wordpress" }, { "id": "obsidian-icon-shortcodes", "name": "Icon Shortcodes", "author": "aidenlx", "description": "Insert emoji and custom icons with shortcodes.", "repo": "aidenlx/obsidian-icon-shortcodes" }, { "id": "obsidian-advanced-slides", "name": "Advanced Slides", "author": "mszturc", "description": "Create Markdown-based presentations.", "repo": "mszturc/obsidian-advanced-slides" }, { "id": "obsidian-tagfolder", "name": "TagFolder", "author": "vrtmrz", "description": "Show tags as folder.", "repo": "vrtmrz/obsidian-tagfolder" }, { "id": "obsidian-metronome-plugin", "name": "Metronome", "author": "curtgrimes", "description": "Add interactive metronomes to your notes.", "repo": "curtgrimes/obsidian-metronome-plugin" }, { "id": "quoth", "name": "Quoth", "author": "erykwalder", "description": "More flexible embedding. Embed precise selections, inline embeds, optionally include author and title.", "repo": "erykwalder/quoth" }, { "id": "obsidian-global-hotkeys", "name": "Global Hotkeys", "author": "mjessome", "description": "Configurable system-wide hotkeys for running commands.", "repo": "mjessome/obsidian-global-hotkeys" }, { "id": "obsidian-emotion-picker", "name": "Emotion Picker", "author": "Daniel Nikolaev", "description": "Choose an emotion from a list to insert into a note.", "repo": "dartungar/obsidian-emotion-picker" }, { "id": "obsidian-rant", "name": "Rant-Lang", "author": "lanice", "description": "Thin wrapper around the high-level procedural templating language Rant.", "repo": "lanice/obsidian-rant" }, { "id": "vim-im-select", "name": "Vim IM Select", "author": "alonelur", "description": "Support auto select the apposite input method in different vim mode.", "repo": "alonelur/vim-im-select-obsidian" }, { "id": "obsidian-wrap-with-shortcuts", "name": "Wrap with shortcuts", "author": "manic", "description": "Wrap selected text in custom tags with shortcuts. E.g.: underline, sub, ruby (furigana).", "repo": "manic/obsidian-wrap-with-shortcuts" }, { "id": "obsidian-timestamper", "name": "TimeStamper", "author": "gru80", "description": "Insert a customized or predefined time- or date-stamp at the current cursor position.", "repo": "gru80/obsidian-timestamper" }, { "id": "obsidian-siteswap", "name": "Siteswap", "author": "tdresser", "description": "Visualize Juggling Pattern Siteswap via the JugglingLab gif server.", "repo": "tdresser/obsidian-siteswap" }, { "id": "obsidian-completr", "name": "Completr", "author": "tth05", "description": "Advanced auto-completion for LaTeX, frontmatter, and standard writing.", "repo": "tth05/obsidian-completr" }, { "id": "obsidian-binary-file-manager-plugin", "name": "Binary File Manager", "author": "qawatake", "description": "Detect new binary files in the vault and create Markdown files with metadata.", "repo": "qawatake/obsidian-binary-file-manager-plugin" }, { "id": "obsidian-local-file-interface-plugin", "name": "Local File Interface", "author": "qawatake", "description": "Commands for moving files in and out of the vault.", "repo": "qawatake/obsidian-local-file-interface-plugin" }, { "id": "obsidian-memos", "name": "Thino", "author": "quorafind", "description": "Quickly capture memos and display them in the sidebar with a heatmap. (Closed source)", "repo": "quorafind/Obsidian-Thino" }, { "id": "13th-age-statblocks", "name": "13th Age Statblocks", "author": "ben", "description": "Render 13th Age statblocks.", "repo": "ben/obsidian-13th-age-statblocks" }, { "id": "obsidian-snippetor", "name": "Snippetor", "author": "ebullient", "description": "Create and tweak common snippets.", "repo": "ebullient/obsidian-snippetor" }, { "id": "para-shortcuts", "name": "PARA Shortcuts", "author": "goatiful", "description": "Useful commands to set up and manage your knowledge using the PARA method.", "repo": "goatiful/para-shortcuts" }, { "id": "obsidian-koreader-plugin", "name": "KOReader Highlights", "author": "edo78", "description": "Sync highlights/notes from KOReader.", "repo": "edo78/obsidian-koreader-sync" }, { "id": "obsidian-lock-screen-plugin", "name": "Lock Screen", "author": "ericbiewener", "description": "Protect your vault with a lock screen.", "repo": "ericbiewener/obsidian-lock-screen-plugin" }, { "id": "pinboard-sync", "name": "Pinboard Sync", "author": "automatt", "description": "Sync Pinboard.in links with your daily notes.", "repo": "automatt/obsidian-pinboard-sync" }, { "id": "multi-column-markdown", "name": "Multi-Column Markdown", "author": "ckrobinson", "description": "Create Markdown documents with multiple columns of content viewable in reading mode.", "repo": "ckrobinson/multi-column-markdown" }, { "id": "obsidian-frontmatter-tag-suggest", "name": "Frontmatter Tag Suggest", "author": "jmilldotdev", "description": "Autocomplete tags in the frontmatter tags field.", "repo": "jmilldotdev/obsidian-frontmatter-tag-suggest" }, { "id": "simple-note-quiz", "name": "Simple Note Quiz", "author": "beginner137", "description": "Start a simple quiz on your current note.", "repo": "beginner137/Obsidian-simple-note-quiz" }, { "id": "obsidian-local-rest-api", "name": "Local REST API with MCP", "author": "Adam Coddington", "description": "Unlock your automation needs by interacting with your notes over a secure REST API.", "repo": "coddingtonbear/obsidian-local-rest-api" }, { "id": "obsidian-better-command-palette", "name": "Better Command Palette", "author": "alexbieg", "description": "A command palette that does all of the things you want it to do.", "repo": "alexbieg/obsidian-better-command-palette" }, { "id": "obsidian-codeblock-labels", "name": "Code Block Labels", "author": "stbowers", "description": "Add labels to fenced code blocks.", "repo": "stbowers/obsidian-codeblock-labels" }, { "id": "obsidian-file-info-plugin", "name": "File Info Panel", "author": "cattailnu", "description": "Create 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.", "repo": "cattailnu/obsidian-file-info-panel-plugin" }, { "id": "copy-as-html", "name": "Copy as HTML", "author": "jenningsb2", "description": "Convert the selected Markdown to HTML and copy it to the clipboard.", "repo": "jenningsb2/copy-as-html" }, { "id": "obsidian-relativenumber", "name": "Relativenumber (relative line numbers)", "author": "thisdotrob", "description": "Display relative line numbers in the editor's gutter.", "repo": "thisdotrob/obsidian-relativenumber-plugin" }, { "id": "obsidian-topic-linking", "name": "Topic Linking", "author": "liammagee", "description": "Convert PDF files and web links to Markdown, and create topics from Markdown.", "repo": "liammagee/obsidian-topic-linking" }, { "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-power-search", "name": "Power Search", "author": "aviral-batra", "description": "Search notes based on current line.", "repo": "aviral-batra/obsidian-power-search" }, { "id": "obsidian-divide-and-conquer", "name": "Divide and Conquer", "author": "mikedidomizio", "description": "Commands for bulk enabling/disabling of plugins. Useful for debugging when you have many plugins.", "repo": "mikedidomizio/obsidian-divide-and-conquer" }, { "id": "obsidian-excel-to-markdown-table", "name": "Excel to Markdown Table", "author": "ganesshkumar", "description": "Paste data from Microsoft Excel, Google Sheets, Apple Numbers and LibreOffice Calc as Markdown tables.", "repo": "ganesshkumar/obsidian-excel-to-markdown-table" }, { "id": "obsidian-core-search-assistant-plugin", "name": "Core Search Assistant", "author": "qawatake", "description": "Enhance built-in search: keyboard interface, card preview, bigger preview.", "repo": "qawatake/obsidian-core-search-assistant-plugin" }, { "id": "settings-search", "name": "Settings Search", "author": "javalent", "description": "Globally search settings.", "repo": "javalent/settings-search" }, { "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": "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": "auto-note-mover", "name": "Auto Note Mover", "author": "farux", "description": "Automatically move the active notes to their respective folders according to rules you set.", "repo": "farux/obsidian-auto-note-mover" }, { "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": "todoist-text", "name": "Todoist Text", "author": "wesmoncrief", "description": "Integrate your Todoist tasks with Markdown checkboxes.", "repo": "wesmoncrief/obsidian-todoist-text" }, { "id": "big-calendar", "name": "Big Calendar", "author": "quorafind", "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": "obsidian-remember-file-state", "name": "Remember File State", "author": "ludovicchabant", "description": "Remember cursor position, selection, scrolling, and more for each file.", "repo": "ludovicchabant/obsidian-remember-file-state" }, { "id": "obsidian-things-link", "name": "Things Link", "author": "gavinmn", "description": "Seamlessly link an Note to a Things Project.", "repo": "gavinmn/obsidian-things-link" }, { "id": "obsidian-key-sequence-shortcut", "name": "Key Sequence Shortcut", "author": "anselmwang", "description": "Execute 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-living-graph", "name": "Living Graph", "author": "geoffreysflaminglasersword", "description": "A for-fun graph plugin.", "repo": "geoffreysflaminglasersword/obsidian-living-graph" }, { "id": "obsidian-mark-and-select", "name": "Mark and Select", "author": "anselmwang", "description": "Set mark, move cursors freely and select from mark to cursor position.", "repo": "anselmwang/obsidian-mark-and-select" }, { "id": "obsidian-full-calendar", "name": "Full Calendar", "author": "obsidian-community", "description": "Keep events and manage your calendar alongside all your other notes in your vault.", "repo": "obsidian-community/obsidian-full-calendar" }, { "id": "markdown-shortcuts", "name": "Markdown shortcuts", "author": "julesguesnon", "description": "Write Markdown from shortcuts.", "repo": "julesguesnon/obsidian-markdown-shortcuts" }, { "id": "digitalgarden", "name": "Digital Garden", "author": "oleeskild", "description": "Publish your notes to a digital garden for others to enjoy.", "repo": "oleeskild/obsidian-digital-garden" }, { "id": "obsidian-hotkeys-chords", "name": "Hotkeys Chords", "author": "trenta3", "description": "Configurable hotkeys chords to activate commands.", "repo": "trenta3/obsidian-hotkeys-chords" }, { "id": "obsidian-circuitjs", "name": "CircuitJS", "author": "stevengann", "description": "Embed CircuitJS circuit simulations into notes.", "repo": "stevengann/obsidian-circuitjs" }, { "id": "heatmap-calendar", "name": "Heatmap Calendar", "author": "richardsl", "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-bible-linker", "name": "Bible Linker", "author": "kuchejak", "description": "Link/Copy multiple Bible verses easily using your own Bible files. Compatible with the Bible Study Kit.", "repo": "kuchejak/obsidian-bible-linker-plugin" }, { "id": "creases", "name": "Creases", "author": "Liam Cain", "description": "Tools for effectively folding Markdown sections.", "repo": "liamcain/obsidian-creases" }, { "id": "obsidian-kobo-highlights-importer-plugin", "name": "Kobo Highlights Importer", "author": "ogkevin", "description": "Import highlights from Kobo devices.", "repo": "ogkevin/obsidian-kobo-highlights-import" }, { "id": "obsidian-dynamic-embed", "name": "Dynamic Embed", "author": "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": "dabravin/obsidian-dynamic-embed" }, { "id": "obsidian-kindle-export", "name": "Kindle", "author": "simeonlukas", "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": "mom0aut", "description": "Search everywhere by pressing double shift like in IntelliJ.", "repo": "mom0aut/obsidian-search-everywhere" }, { "id": "obsidian-textgenerator-plugin", "name": "Text Generator", "author": "nhaouari", "description": "Generate text content using GPT-3 (OpenAI).", "repo": "nhaouari/obsidian-textgenerator-plugin" }, { "id": "markdown-table-editor", "name": "Markdown Table Editor", "author": "ganesshkumar", "description": "An editor for Markdown tables. Open CSV, Microsoft Excel/Google Sheets data as Markdown tables.", "repo": "ganesshkumar/obsidian-table-editor" }, { "id": "obsidian-steemit", "name": "Steemit", "author": "anpigon", "description": "Publish documents to Steemit.", "repo": "anpigon/obsidian-steemit-plugin" }, { "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": "munach", "description": "Extract PDF annotations (notes and highlights) and sort them by topic.", "repo": "munach/obsidian-extract-pdf-annotations" }, { "id": "obsidian-file-cleaner", "name": "File Cleaner", "author": "johnsonhong997", "description": "Clean empty files and unused attachments in your vault.", "repo": "johnsonhong997/obsidian-file-cleaner" }, { "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": "novel-word-count", "name": "Novel word count", "author": "isaaclyman", "description": "Display a word count, page count, creation date, or other statistics for each file, folder and vault in the File Explorer pane.", "repo": "isaaclyman/novel-word-count-obsidian" }, { "id": "waypoint", "name": "Waypoint", "author": "Idrees", "description": "Easily generate dynamic MOCs in your folder notes using waypoints. Enables folders to show up in the graph view and removes the need for messy tags!", "repo": "idreesinc/Waypoint" }, { "id": "obsidian-version-history-diff", "name": "Version History Diff", "author": "kometenstaub", "description": "Diff the version history of the core Sync and File Recovery plugins and Git for the active file.", "repo": "kometenstaub/obsidian-version-history-diff" }, { "id": "lapel", "name": "Lapel", "author": "Liam Cain", "description": "Show the heading levels in the gutter of the editor.", "repo": "liamcain/obsidian-lapel" }, { "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": "obsidian-format-code", "name": "Format code", "author": "ivariable", "description": "Commands to format code (internally uses prettier).", "repo": "ivariable/Obsidian-Format-Code" }, { "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": "heycalmdown-navigate-cursor-history", "name": "Navigate Cursor History", "author": "heycalmdown", "description": "Remember the recent cursor position history and jump back and forth like VS Code.", "repo": "heycalmdown/navigate-cursor-history" }, { "id": "obsidian-screwdriver", "name": "Screwdriver", "author": "vrtmrz", "description": "Utility to put any files in and out under your vault.", "repo": "vrtmrz/obsidian-screwdriver" }, { "id": "obsidian-etherpad-plugin", "name": "Etherpad", "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-desmos", "name": "Desmos", "author": "nigecat", "description": "Embed Desmos graphs into your notes.", "repo": "nigecat/obsidian-desmos" }, { "id": "obsidian-custom-frames", "name": "Custom Frames", "author": "Ell", "description": "Turn web apps into panes using iframes with custom styling. Also comes with presets for Google Keep, Todoist and more.", "repo": "ellpeck/ObsidianCustomFrames" }, { "id": "obsidian-quiet-outline", "name": "Quiet Outline", "author": "guopenghui", "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": "johnsonhong997", "description": "Help you to view some recent daily notes on one page.", "repo": "johnsonhong997/obsidian-daily-notes-viewer" }, { "id": "obsidian-zotero-desktop-connector", "name": "Zotero Integration", "author": "obsidian-community", "description": "Insert and import citations, bibliographies, notes, and PDF annotations from Zotero.", "repo": "obsidian-community/obsidian-zotero-integration" }, { "id": "obsidian-path-title", "name": "Path Title", "author": "jdeal", "description": "Add the 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 notes.", "repo": "marc0l92/obsidian-jira-issue" }, { "id": "obsidian-telegraph-publish", "name": "Telegraph Publish", "author": "reorx", "description": "Publish your note to a Telegraph page.", "repo": "reorx/obsidian-telegraph-publish" }, { "id": "smort-obsidian", "name": "Smort", "author": "smortapp", "description": "Add Smort.io articles to your vault, and easily edit, annotate and share articles.", "repo": "smortapp/obsidian-smort" }, { "id": "obsidian-asciidoc-blocks", "name": "AsciiDoc Blocks Plugin", "author": "juracy", "description": "Render asciidoc blocks, initially asciidoc tables.", "repo": "juracy/obsidian-asciidoc-blocks" }, { "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-chat-view", "name": "Chat View", "author": "adifyr", "description": "Chat View lets you quickly and easily create elegant Chat UIs in your Markdown Files.", "repo": "adifyr/obsidian-chat-view" }, { "id": "obsidian-wordnik", "name": "Wordnik Definitions", "author": "lizard-heart", "description": "Grab information from Wordnik for a topic and bring it into your notes.", "repo": "lizard-heart/obsidian-wordnik-definitions" }, { "id": "obsidian-list-modified", "name": "List Modified", "author": "franciskafieh", "description": "Link all modified files meeting certain criteria to a daily note.", "repo": "franciskafieh/obsidian-list-modified" }, { "id": "typing-speed", "name": "Typing speed", "author": "supercip971", "description": "Show the current typing speed in the status bar.", "repo": "supercip971/obsidian-typing-speed" }, { "id": "obsidian-latex-suite", "name": "Latex Suite", "author": "artisticat", "description": "Make typesetting LaTeX math as fast as handwriting through snippets, text expansion, and editor enhancements.", "repo": "artisticat1/obsidian-latex-suite" }, { "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-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-jtab", "name": "jTab Guitar Codeblocks", "author": "davfive", "description": "Add guitar chords and tabs to your notes with jTab code blocks.", "repo": "davfive/obsidian-jtab" }, { "id": "obsidian-google-tasks", "name": "Google Tasks", "author": "yukigasai", "description": "Interact with your Google Tasks.", "repo": "yukigasai/obsidian-google-tasks" }, { "id": "execute-code", "name": "Execute Code", "author": "twibiral", "description": "Execute code snippets within a note.", "repo": "twibiral/obsidian-execute-code" }, { "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-book-search-plugin", "name": "Book Search", "author": "anpigon", "description": "Create book notes and insert book metadata from providers including Google Books and Naver.", "repo": "anpigon/obsidian-book-search-plugin" }, { "id": "obsidian-scroll-offset", "name": "Scroll Offset", "author": "lijyze", "description": "Preserve custom distances before or after cursor.", "repo": "lijyze/scroll-offset" }, { "id": "kr-book-info-plugin", "name": "Korean Book Info", "author": "kmsk99", "description": "Crawl Yes24 to get book information.", "repo": "kmsk99/kr-book-info-plugin" }, { "id": "obsidian-math-plus", "name": "Math+", "author": "ocapraro", "description": "Take math notes using Excalidraw.", "repo": "ocapraro/obsidian-math-plus" }, { "id": "obsidian-columns", "name": "Columns", "author": "tnichols217", "description": "Create columns in Markdown.", "repo": "tnichols217/obsidian-columns" }, { "id": "obsidian-mkdocs-publisher", "name": "Enveloppe", "author": "enveloppe", "description": "Publish your notes to a preconfigured GitHub repository.", "repo": "enveloppe/obsidian-enveloppe" }, { "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": "gnopps", "description": "Reward yourself for completing tasks/todos, highly configurable.", "repo": "gnopps/obsidian-rewarder" }, { "id": "obsidian-link-embed", "name": "Link Embed", "author": "seraphli", "description": "Convert URLs in your notes into embeded previews.", "repo": "seraphli/obsidian-link-embed" }, { "id": "obsidian-notion-video", "name": "Notion Video", "author": "lastknightcoder", "description": "Embed Notion videos.", "repo": "lastknightcoder/obsidian-notion-video" }, { "id": "plugins-galore", "name": "Plugins Galore", "author": "plugins-galore", "description": "Easily sideload other plugins.", "repo": "plugins-galore/obsidian-plugins-galore" }, { "id": "omnisearch", "name": "Omnisearch", "author": "Simon Cambier", "description": "Intelligent search for your notes, PDFs, and OCR for images.", "repo": "scambier/obsidian-omnisearch" }, { "id": "obsidian-calibre-plugin", "name": "Calibre", "author": "caronchen", "description": "Access your Calibre libraries and read books directly in Obsidian.", "repo": "caronchen/obsidian-calibre-plugin" }, { "id": "auto-card-link", "name": "Auto Card Link", "author": "nekoshita", "description": "Automatically fetches metadata from a URL and makes it as a card-styled link.", "repo": "nekoshita/obsidian-auto-card-link" }, { "id": "auto-moc", "name": "AutoMOC", "author": "dalcantara7", "description": "Look for missing linked mentions to the current note and import 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": "Automatically generate a Map of Content for the current Folder and Subfolders.", "repo": "turulix/obsidian-folder-index" }, { "id": "obsidian-filename-emoji-remover", "name": "Filename Emoji Remover", "author": "ytolun", "description": "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-pandoc-reference-list", "name": "Pandoc Reference List", "author": "obsidian-community", "description": "Display a formatted reference in the sidebar for each Pandoc citekey present in the current document.", "repo": "obsidian-community/obsidian-pandoc-reference-list" }, { "id": "obsidian-epub-plugin", "name": "ePub Reader", "author": "caronchen", "description": "Open documents with \".epub\" file extension.", "repo": "caronchen/obsidian-epub-plugin" }, { "id": "obsidian-enhancing-export", "name": "Enhancing Export", "author": "mokeyish", "description": "Enhanced export based on Pandoc. Allows export to formats like HTML, DOCX, ePub and PDF or Hugo.", "repo": "mokeyish/obsidian-enhancing-export" }, { "id": "obsidian-upcoming", "name": "Upcoming", "author": "charliecm", "description": "Open upcoming daily notes in their own panes.", "repo": "charliecm/obsidian-upcoming" }, { "id": "obsidian-bbcode", "name": "BBCode Convertor", "author": "salockhart", "description": "Convert Markdown files to BBCode.", "repo": "salockhart/obsidian-bbcode" }, { "id": "obsidian-folder-focus-mode", "name": "Folder Focus Mode", "author": "grochowski", "description": "Focus the file explorer on chosen folder and its files and subdirectories, while hiding all the other elements.", "repo": "grochowski/obsidian-folder-focus-mode" }, { "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": "nuke-orphans", "name": "Nuke Orphans", "author": "sandorex", "description": "Trash orphaned files and attachments.", "repo": "sandorex/nuke-orphans-plugin" }, { "id": "obsidian-front-matter-title-plugin", "name": "Front Matter Title", "author": "snezhig", "description": "Define a title in frontmatter to be displayed as the filename.", "repo": "snezhig/obsidian-front-matter-title" }, { "id": "obsidian-bellboy", "name": "Bellboy", "author": "shakedlokits", "description": "Opinionated file structure manager.", "repo": "shakedlokits/obsidian-bellboy" }, { "id": "obsidian-note-autocreator", "name": "Note Auto Creator", "author": "simontc", "description": "Automatically create notes when links are created to them.", "repo": "simontc/obsidian-note-autocreation" }, { "id": "tasks-packrat-plugin", "name": "Packrat", "author": "therden", "description": "Manage completed instances of recurring tasks that were created and completed using the Tasks plugin.", "repo": "therden/packrat" }, { "id": "obsidian-media-db-plugin", "name": "Media DB", "author": "Moritz Jung", "description": "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" }, { "id": "obsidian-sequence-hotkeys", "name": "Sequence Hotkeys", "author": "moolmanruan", "description": "Set hotkeys with key sequences instead of a single chord.", "repo": "moolmanruan/obsidian-sequence-hotkeys" }, { "id": "local-quotes", "name": "Local Quotes", "author": "sundevista", "description": "Collect your quotes from all over the vault and embed them in different locations and watch them refreshing in real-time.", "repo": "sundevista/local-quotes" }, { "id": "obsidian-state-switcher", "name": "Yaml Manager", "author": "lijyze", "description": "Keep you away from directly operating YAML frontmatter.", "repo": "lijyze/obsidian-state-switcher" }, { "id": "excalibrain", "name": "ExcaliBrain", "author": "zsviczian", "description": "An interactive, structured mind-map of your Obsidian vault.", "repo": "zsviczian/excalibrain" }, { "id": "simple-dice-roller", "name": "Simple Dice Roller", "author": "yeeshue99", "description": "Simulate and average dice formulas.", "repo": "yeeshue99/SimpleDiceRoller" }, { "id": "obsidian-advanced-codeblock", "name": "Advanced Codeblock", "author": "lijyze", "description": "Add additional features to code blocks.", "repo": "lijyze/obsidian-advanced-codeblock" }, { "id": "obsidian-camera", "name": "Camera", "author": "aldrinjenson", "description": "Create and save snaps or video recordings.", "repo": "aldrinjenson/obsidian-camera" }, { "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": "linkify", "name": "Linkify", "author": "matthewhchan", "description": "Convert matching text into links.", "repo": "matthewhchan/linkify" }, { "id": "obsidian-timestamp-notes", "name": "Timestamp Notes", "author": "juliang22", "description": "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": "braincache", "name": "braincache", "author": "xspgmike", "description": "Create braincache flashcards.", "repo": "xspgmike/braincache_obsidian" }, { "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", "author": "bramses", "description": "Copy and paste Stack Overflow answers.", "repo": "bramses/obsidian-stack-overflow" }, { "id": "obsidian-share-as-gist", "name": "Share as Gist", "author": "timrogers", "description": "Share a note as a GitHub.com Gist.", "repo": "timrogers/obsidian-share-as-gist" }, { "id": "obsidian-redirect", "name": "Redirect", "author": "jglev", "description": "Facilitate management of especially non-Markdown files, by allowing aliases to be set on any file.", "repo": "jglev/obsidian-redirect" }, { "id": "obsidian-image-gallery", "name": "Image Gallery", "author": "lucaorio", "description": "A zero setup masonry image gallery for Obsidian.", "repo": "lucaorio/obsidian-image-gallery" }, { "id": "code-block-plugin", "name": "Code Block", "author": "paddan", "description": "Convert text into code blocks with automatic language detection.", "repo": "paddan/code-block-plugin" }, { "id": "zotero-bridge", "name": "Zotero Bridge", "author": "vanakat", "description": "Integrate with Zotero through ZotServer.", "repo": "vanakat/zotero-bridge" }, { "id": "wielder", "name": "Wielder", "author": "victorb", "description": "Run Clojure/ClojureScript inside your notes.", "repo": "victorb/obsidian-wielder" }, { "id": "obsidian-thumbnails", "name": "Thumbnails", "author": "meikul", "description": "Insert YouTube thumbnails into your notes.", "repo": "meikul/obsidian-thumbnails" }, { "id": "obsidian-table-to-csv-exporter", "name": "Table to CSV Exporter", "author": "metawops", "description": "Export tables from a pane in reading mode into CSV files.", "repo": "metawops/obsidian-table-to-csv-export" }, { "id": "scroll-speed", "name": "Scroll Speed", "author": "flolu", "description": "Change the scroll speed.", "repo": "flolu/obsidian-scroll-speed" }, { "id": "obsidian-task-progress-bar", "name": "Task Genius", "author": "taskgenius", "description": "Comprehensive task management that includes progress bars, task status cycling, and advanced task tracking features.", "repo": "taskgenius/taskgenius-plugin" }, { "id": "obsidian-translator", "name": "Translator", "author": "luhaifeng666", "description": "Translate selected text.", "repo": "luhaifeng666/obsidian-translator" }, { "id": "obsidian-diagrams-net", "name": "Diagrams.net", "author": "jensmtg", "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", "author": "zhaohongxuan", "description": "Sync Tencent Weread highlights and annotations.", "repo": "zhaohongxuan/obsidian-weread-plugin" }, { "id": "obsidian-golinks", "name": "GoLinks", "author": "xavdid", "description": "Render go/links as clickable links.", "repo": "xavdid/obsidian-golinks" }, { "id": "zotero-link", "name": "Zotero Link", "author": "vanakat", "description": "Insert link to a Zotero item.", "repo": "vanakat/zotero-link" }, { "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": "jon-heard", "description": "Type text shortcuts which are then replaced with JavaScript generated text.", "repo": "jon-heard/obsidian-inline-scripts" }, { "id": "habit-tracker", "name": "Habit Tracker", "author": "narsail", "description": "Display the Habits of a calendar week.", "repo": "narsail/habit-tracker-obsidian" }, { "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", "author": "dominiczaq", "description": "Calculate and displays diff in hours and minutes between two dates in `timediff` Markdown block.", "repo": "dominiczaq/obsidian-plugin-time-diff" }, { "id": "typing-transformer-obsidian", "name": "Typing Transformer", "author": "aptend", "description": "Improved, configurable auto formatting as typing.", "repo": "aptend/typing-transformer-obsidian" }, { "id": "obsidian-trim-whitespace", "name": "Trim Whitespace", "author": "zlovatt", "description": "Trim unnecessary whitespace.", "repo": "zlovatt/obsidian-trim-whitespace" }, { "id": "cmdr", "name": "Commander", "author": "jsmorabito", "description": "Customize your workspace by adding commands everywhere, create macros and supercharge your mobile toolbar.", "repo": "jsmorabito/obsidian-commander" }, { "id": "ninja-cursor", "name": "Ninja Cursor", "author": "vrtmrz", "description": "Enhance cursor visibility.", "repo": "vrtmrz/ninja-cursor" }, { "id": "OA-file-hider", "name": "File Hider", "author": "eldritch-oliver", "description": "Hide files and folders from the file explorer.", "repo": "eldritch-oliver/file-hider" }, { "id": "obsidian-path-finder", "name": "Path Finder", "author": "jerrywcy", "description": "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": "nagi1999a", "description": "Highlight and focus on the currently selected heading.", "repo": "nagi1999a/obsidian-focus-plugin" }, { "id": "open-related-url", "name": "Open Related Url", "author": "dpickett", "description": "Open URLs found in a note's YAML frontmatter.", "repo": "dpickett/open-related-url" }, { "id": "hard-breaks", "name": "Hard Breaks", "author": "bkis", "description": "Turn soft line breaks in Markdown into hard line breaks.", "repo": "bkis/obsidian-hard-breaks" }, { "id": "obsidian-file-cooker", "name": "File Cooker", "author": "ivaneye", "description": "Deal batch notes from search results,current file, or Dataview query string.", "repo": "ivaneye/obsidian-files-cooker" }, { "id": "podnotes", "name": "PodNotes", "author": "chhoumann", "description": "Write notes on podcasts with ease.", "repo": "chhoumann/PodNotes" }, { "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-plugin-tagged-documents-viewer", "name": "Tagged Documents Viewer", "author": "mgeduld", "description": "Open a modal with scrollable content of all documents that contain a specific tag or tags.", "repo": "mgeduld/obsidian-tagged-documents-viewer" }, { "id": "better-inline-fields", "name": "Better Inline Fields", "author": "dsarman", "description": "Enhance 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": "simple-note-review", "name": "Simple Note Review", "author": "Daniel Nikolaev", "description": "Simple, customizable plugin for easy note review, resurfacing and repetition.", "repo": "dartungar/obsidian-simple-note-review" }, { "id": "obsidian-heading-shifter", "name": "Heading Shifter", "author": "k4a-l", "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": "mara-li/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": "alexw00", "description": "Automatically find and create new links between notes.", "repo": "alexw00/obsidian-note-linker" }, { "id": "obsidian-dashing-cursor", "name": "Dashing cursor", "author": "9r0x", "description": "Enable a dashing cursor that follows the page scroll.", "repo": "9r0x/obsidian-dashing-cursor" }, { "id": "obsidian-quickshare", "name": "QuickShare", "author": "mcndt", "description": "Securely share your 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": "carlonicora", "description": "Tabletop role playing game campaign manager.", "repo": "carlonicora/obsidian-rpg-manager" }, { "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": "embed-code-file", "name": "Embed Code File", "author": "almariah", "description": "Embed code file from vault using code blocks.", "repo": "almariah/embed-code-file" }, { "id": "literate-haskell", "name": "Literate Haskell", "author": "jajaperson", "description": "Integrate .lhs files into your PKM.", "repo": "jajaperson/obsidian-literate-haskell" }, { "id": "obsidian-bulk-rename-plugin", "name": "Bulk Rename", "author": "oleglustenko", "description": "Rename files based on a pattern.", "repo": "oleglustenko/obsidian-bulk-rename" }, { "id": "new-tab-default-page", "name": "Default New Tab Page", "author": "Chris Grieser", "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 VS Code.", "repo": "yekingyan/obsidian-open-in-other-editor" }, { "id": "obsidian-day-and-night", "name": "Day and Night", "author": "cybert17", "description": "Automatically toggle themes between day theme and night theme on a set time schedule.", "repo": "cybert17/obsidian-day-and-night" }, { "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": "janitor", "name": "Janitor", "author": "canna71", "description": "Perform cleanup tasks on your vault.", "repo": "canna71/obsidian-janitor" }, { "id": "script-launcher", "name": "Script Launcher", "author": "alessandroruggiero", "description": "Add scripts shortcuts on your bottom bar and launch them.", "repo": "alessandroruggiero/script-launcher" }, { "id": "obsidian-tikzjax", "name": "TikZJax", "author": "artisticat", "description": "Render LaTeX and TikZ diagrams in your notes.", "repo": "artisticat1/obsidian-tikzjax" }, { "id": "todoist-completed-tasks-plugin", "name": "Todoist completed tasks", "author": "ledaryy", "description": "Add completed Todoist tasks to your notes.", "repo": "ledaryy/obsidian-todoist-completed-tasks" }, { "id": "obsidian-auto-hide", "name": "Auto Hide", "author": "skjar", "description": "Collapse sidebars when clicking on the editor/viewer panel.", "repo": "skjar/obsidian-auto-hide" }, { "id": "quick-snippets-and-navigation", "name": "Quick snippets and navigation", "author": "ieviev", "description": "Keyboard navigation up/down for headings\n- Configurable default code block and callout\n- Copy code block via keyboard shortcut.", "repo": "ieviev/obsidian-keyboard-shortcuts" }, { "id": "google-calendar", "name": "Google Calendar", "author": "yukigasai", "description": "Interact with your Google Calendar.", "repo": "yukigasai/obsidian-google-calendar" }, { "id": "obsidian-copy-search-url", "name": "Copy Search URL", "author": "Carlo Zottmann", "description": "Add a button to the search view to copy the search URL.", "repo": "czottmann/obsidian-copy-search-url" }, { "id": "simple-time-tracker", "name": "Super Simple Time Tracker", "author": "Ell", "description": "Multi-purpose time trackers for your notes.", "repo": "ellpeck/ObsidianSimpleTimeTracker" }, { "id": "blockquote-levels", "name": "Blockquote Levels", "author": "Carlo Zottmann", "description": "Add commands for increasing/decreasing the blockquote level of the current line or selection(s).", "repo": "czottmann/obsidian-blockquote-levels" }, { "id": "custom-sort", "name": "Custom File Explorer sorting", "author": "sebastianmc", "description": "Manual or automatic config-driven reordering and sorting of files and folders in File Explorer.", "repo": "sebastianmc/obsidian-custom-sort" }, { "id": "obsidian-meta-bind-plugin", "name": "Meta Bind", "author": "Moritz Jung", "description": "Make your notes interactive with inline input fields, metadata displays, and buttons.", "repo": "mprojectscode/obsidian-meta-bind-plugin" }, { "id": "microblog-publish-plugin", "name": "Micro.publish", "author": "Otávio Cordeiro", "description": "Publish notes to Micro.blog.", "repo": "otaviocc/obsidian-microblog" }, { "id": "obsidian-table-generator", "name": "Table Generator", "author": "quorafind", "description": "Generate Markdown tables quickly like Typora.", "repo": "quorafind/Obsidian-Table-Generator" }, { "id": "aosr", "name": "Aosr", "author": "linanwx", "description": "Another Obsidian spaced repetition. Use flashcards to review and remember knowledge.", "repo": "linanwx/aosr" }, { "id": "obsidian-sakana-widget", "name": "Sakana Widget", "author": "quorafind", "description": "Add the Sakana! widget.", "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": "chronology", "name": "Chronology", "author": "canna71", "description": "A calendar and a timeline of the note's creation and modification.", "repo": "canna71/obsidian-chronology" }, { "id": "duplicate-line", "name": "Duplicate line", "author": "msztolcman", "description": "Duplicate line or selection with single hotkey.", "repo": "msztolcman/obsidian-duplicate-line" }, { "id": "squiggle", "name": "Squiggle", "author": "jqhoogland", "description": "Probabilistic estimation with Squiggle in your notes.", "repo": "jqhoogland/obsidian-squiggle" }, { "id": "influx", "name": "Influx", "author": "jensmtg", "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", "author": "rwirdemann", "description": "Define commands for creating planning documents and moving tasks between them.", "repo": "rwirdemann/obsidian-week-planner" }, { "id": "obsidian-toggle-list", "name": "ToggleList", "author": "thingnotok", "description": "Toggle the checklist states (paragraph/list/checklist/custom styles).", "repo": "thingnotok/obsidian-toggle-list" }, { "id": "obsidian-html-plugin", "name": "HTML Reader", "author": "nuthrash", "description": "Open .html and .htm files.", "repo": "nuthrash/obsidian-html-plugin" }, { "id": "obsidian-theme-toggler", "name": "Theme Toggler", "author": "larsmagnus", "description": "Toggle light or dark mode separately for each tab.", "repo": "larsmagnus/obsidian-theme-toggler" }, { "id": "note-synchronizer", "name": "Note Synchronizer", "author": "tansongchen", "description": "Synchronize your notes to other note-based software like Anki, following more strictly the principles of Zettelkasten and treating each file as a note.", "repo": "tansongchen/obsidian-note-synchronizer" }, { "id": "url-namer", "name": "URL Namer", "author": "zfei", "description": "Retrieve the HTML title of web pages to name external links.", "repo": "zfei/obsidian-url-namer" }, { "id": "obsidian-plugin-update-tracker", "name": "Plugin Update Tracker", "author": "swar8080", "description": "Know when installed plugins have updates and evaluate the risk of upgrading.", "repo": "swar8080/obsidian-plugin-update-tracker" }, { "id": "keyboard-analyzer", "name": "Keyboard Analyzer", "author": "noname-oni", "description": "See and analyse your keyboard hotkeys and shortcuts.", "repo": "noname-oni/obsidian-keyboard-analyzer" }, { "id": "obsidian-douban-plugin", "name": "Douban", "author": "wanxp", "description": "Import movies, books, music, notes, games info from Douban.", "repo": "wanxp/obsidian-douban" }, { "id": "insert-unsplash-image", "name": "Image Inserter", "author": "cloudy9101", "description": "Help users easily search and insert images to editors from Unsplash.", "repo": "cloudy9101/obsidian-image-inserter" }, { "id": "repeat-plugin", "name": "Repeat", "author": "prncc", "description": "Review notes using periodic or spaced repetition.", "repo": "prncc/obsidian-repeat-plugin" }, { "id": "readavocado-sync", "name": "Readavocado Sync", "author": "innneang", "description": "Sync your Readavocado highlights.", "repo": "innneang/obsidian-readavocado-sync" }, { "id": "update-relative-links", "name": "Update Relative Links", "author": "val3344", "description": "Update relative links.", "repo": "val3344/obsidian-update-relative-links" }, { "id": "actions-uri", "name": "Actions URI", "author": "Carlo Zottmann", "description": "Add 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-dynamic-background", "name": "Dynamic Background", "author": "samuelsong70", "description": "Adding dynamic background effects to the editor.", "repo": "samuelsong70/obsidian-dynamic-background" }, { "id": "obsidian-note-content-pusher", "name": "Note Content Pusher", "author": "lizard-heart", "description": "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": "macrojd", "description": "Create 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-gitlab-issues", "name": "Gitlab Issues", "author": "benr77", "description": "Import Gitlab issues.", "repo": "benr77/obsidian-gitlab-issues" }, { "id": "symbols-prettifier", "name": "Symbols Prettifier", "author": "florianwoelki", "description": "Prettify the symbols with actual symbols you commonly type, like arrows.", "repo": "florianwoelki/obsidian-symbols-prettifier" }, { "id": "obsidian-account-linker", "name": "Account Linker", "author": "qwegat", "description": "Describe external service accounts in the frontmatter.", "repo": "qwegat/Obsidian-Account-Linker" }, { "id": "editing-toolbar", "name": "Editing Toolbar", "author": "pkm-er", "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": "pkm-er/obsidian-editing-toolbar" }, { "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": "edit-gemini", "name": "Edit Gemini", "author": "basil-mori", "description": "Edit and create .gmi files.", "repo": "basil-mori/obsidian-edit-gemini" }, { "id": "obsidian-new-note-new-window", "name": "New Note New Window", "author": "pr0dt0s", "description": "Easily open new notes in a floating window.", "repo": "pr0dt0s/new-note-new-window" }, { "id": "obsidian-checkbox3states-plugin", "name": "Checkbox 3 states", "author": "hrenaud", "description": "A third state to checkbox list.", "repo": "hrenaud/obsidian-checkbox3states-plugin" }, { "id": "qmd-as-md-obsidian", "name": "qmd as md", "author": "Daniel Borek", "description": "Edit, preview, and render Quarto (.qmd) files with executable code cells via Quarto to PDF, DOCX, HTML, or reveal.js.", "repo": "danieltomasz/qmd-as-md-obsidian" }, { "id": "mathpad", "name": "Mathpad", "author": "canna71", "description": "Computer algebra system and calculator.", "repo": "canna71/obsidian-mathpad" }, { "id": "obsidian-trash-explorer", "name": "Trash Explorer", "author": "proog", "description": "Restore and delete files from the Obsidian .trash folder.", "repo": "proog/obsidian-trash-explorer" }, { "id": "floating-toc", "name": "floating toc", "author": "pkm-er", "description": "A floating directory that hovers a widget of the current directory on the notes page.", "repo": "pkm-er/obsidian-floating-toc-plugin" }, { "id": "obsidian-pretty-bibtex", "name": "Pretty BibTeX", "author": "sandrofigo", "description": "Show raw BibTeX bibliography entries in a prettier way.", "repo": "sandrofigo/obsidian-pretty-bibtex" }, { "id": "obsidian-to-flomo", "name": "Share to Flomo", "author": "kaminono", "description": "Quickly share content to Flomo.", "repo": "kaminono/obsidian-to-flomo" }, { "id": "obsidian-things3-sync", "name": "Things3 Sync", "author": "royxue", "description": "Sync between Obsidian and Things3. Supports multi-language, tags and dates.", "repo": "royxue/obsidian-things3-sync" }, { "id": "status-bar-quote", "name": "Status Bar Quote", "author": "yesjinu", "description": "Show your favorite quote in the status bar.", "repo": "yesjinu/StatusBarQuote" }, { "id": "obsidian-awesome-flashcard", "name": "Awesome Flashcard", "author": "awesomedog", "description": "Handy Anki integration.", "repo": "awesomedog/obsidian-awesome-flashcard" }, { "id": "obsidian-daily-note-outline", "name": "Daily Note Outline", "author": "iiz00", "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-scroll-to-top-plugin", "name": "Scroll to Top", "author": "cloudhao1999", "description": "Add a button to scroll to the top of the current note.", "repo": "cloudhao1999/obsidian-scroll-to-top-plugin" }, { "id": "obsidian-export-image", "name": "Export Image plugin", "author": "zhouhua", "description": "Easily convert your article to image.", "repo": "zhouhua/obsidian-export-image" }, { "id": "obsidian-old-note-admonitor", "name": "Old Note Admonitor", "author": "tadashi-aikawa", "description": "Show warnings if the note has not been updated for over specific days.", "repo": "tadashi-aikawa/obsidian-old-note-admonitor" }, { "id": "obsidian42-strange-new-worlds", "name": "Strange New Worlds", "author": "tfthacker", "description": "Reveal networked thought and the strange new worlds created by your vault.", "repo": "tfthacker/obsidian42-strange-new-worlds" }, { "id": "obsidian-dynbedded", "name": "Dynbedded", "author": "Marcus Breiden", "description": "Dynamic embeds.", "repo": "mmomm-org/obsidian-dynbedded" }, { "id": "copy-document-as-html", "name": "Copy document as HTML", "author": "mvdkwast", "description": "Copy the current document to clipboard as HTML, including images.", "repo": "mvdkwast/obsidian-copy-as-html" }, { "id": "obsidian-chorded-hotkeys", "name": "Chorded Hotkeys", "author": "treymeyers", "description": "Type multiple letters at the same time to trigger text insertion, template insertion, or command execution.", "repo": "TreyMeyers/obsidian-chorded-hotkeys" }, { "id": "obsidian-dirtreeist", "name": "Dirtreeist", "author": "k4a-l", "description": "Render a directory Structure Diagram from a Markdown lists in codeblock.", "repo": "k4a-l/obsidian-dirtreeist" }, { "id": "obsidian-handlebars", "name": "Handlebars Template Plugin", "author": "sbquinlan", "description": "Add support for Handlebars template blocks in notes.", "repo": "sbquinlan/obsidian-handlebars" }, { "id": "obsidian-rapid-notes", "name": "Rapid Notes", "author": "valteriomon", "description": "Create and place notes quickly in specific folders based on predefined prefixes.", "repo": "valteriomon/obsidian-rapid-notes" }, { "id": "3d-graph", "name": "3D Graph", "author": "alexw00", "description": "Add a 3D graph view.", "repo": "alexw00/obsidian-3d-graph" }, { "id": "sigma", "name": "Sigma", "author": "monesga", "description": "Use notes as calculation sheets.", "repo": "monesga/obsidian-sigma" }, { "id": "obsidian-quran-lookup", "name": "Quran Lookup", "author": "abuibrahim2", "description": "Easily add Quran verses and translations.", "repo": "abuibrahim2/quranlookup" }, { "id": "obsidian-relation-pane", "name": "Relation Pane", "author": "mottox2", "description": "Display a panel that summarize relations between notes.", "repo": "mottox2/obsidian-relation-pane" }, { "id": "obsidian-achievements", "name": "Achievements", "author": "zachatoo", "description": "Add achievements to Obsidian.", "repo": "zachatoo/obsidian-achievements" }, { "id": "obsidian-smart-links", "name": "Smart Links", "author": "kemayo", "description": "Automatically detect strings using regular expressions and turn them into links in reading view. Useful for stock symbols, issue tracking, etc.", "repo": "kemayo/obsidian-smart-links" }, { "id": "deepl", "name": "DeepL", "author": "friebetill", "description": "Translate selected text into more than 25 languages with DeepL.", "repo": "friebetill/obsidian-deepl" }, { "id": "obsidian-md-to-jira", "name": "Markdown to Jira Converter", "author": "muckmuck96", "description": "Convert notes or selections to Jira markup and vice versa.", "repo": "muckmuck96/obsidian-md-to-jira" }, { "id": "emo-uploader", "name": "Emo", "author": "yaleiyale", "description": "Upload images to hosting platforms, or files to GitHub and embed them as Markdown file/image links.", "repo": "yaleiyale/obsidian-emo-uploader" }, { "id": "bpmn-plugin", "name": "BPMN", "author": "joleaf", "description": "Enable viewing BPMN diagrams using bpmn-js.", "repo": "joleaf/obsidian-bpmn-plugin" }, { "id": "obsidian-image-layouts", "name": "Image Layouts", "author": "vertis", "description": "Add beautiful image layouts to your notes.", "repo": "vertis/obsidian-image-layouts" }, { "id": "obsidian-new-bullet-with-time", "name": "New Bullet With Time", "author": "quorafind", "description": "Automatically add the current time to new bullet lines.", "repo": "quorafind/Obsidian-New-Bullet-With-Time" }, { "id": "obsidian-code-preview", "name": "Code Preview", "author": "hankjs", "description": "Code block preview by file path.", "repo": "hankjs/obsidian-code-preview" }, { "id": "obsidian-toggle-meta-yaml-plugin", "name": "Toggle Meta Yaml", "author": "hua03", "description": "Toggle metadata YAML.", "repo": "hua03/obsidian-toggle-meta-yaml-plugin" }, { "id": "daily-notes-editor", "name": "Daily Notes Editor", "author": "quorafind", "description": "Edit daily notes in one page (inline), which works similar to Roam Research's default daily note view.", "repo": "quorafind/Obsidian-Daily-Notes-Editor" }, { "id": "obsidian-asciimath", "name": "asciimath", "author": "widcardw", "description": "Add asciimath support.", "repo": "widcardw/obsidian-asciimath" }, { "id": "scrybble.ink", "name": "Scrybble", "author": "scrybbling-together", "description": "Synchronize highlights from your ReMarkable tablet.", "repo": "scrybbling-together/scrybble" }, { "id": "samepage", "name": "SamePage", "author": "samepage-network", "description": "Official SamePage client, the intra tool-for-thought protocol.", "repo": "samepage-network/obsidian-samepage" }, { "id": "numerals", "name": "Numerals", "author": "ryanc", "description": "Turn any code block into an advanced calculator. Evaluate math expressions on each line of a code block, including units, currency, and optional TeX rendering.", "repo": "gtg922r/obsidian-numerals" }, { "id": "hidden-folder-obsidian", "name": "Hidden Folder", "author": "ptrsvltns", "description": "Hidden Folder.", "repo": "ptrsvltns/hidden-folder-obsidian" }, { "id": "make-md", "name": "make.md", "author": "make-md", "description": "Build custom, code-free workspaces using databases, visual views, and relational trackers.", "repo": "make-md/makemd" }, { "id": "obsidian-markdown-export-plugin", "name": "markdown export", "author": "bingryan", "description": "Export Markdown to a package, including images.", "repo": "bingryan/obsidian-markdown-export-plugin" }, { "id": "obsidian-link-opener", "name": "External Link Opener", "author": "zorazrr", "description": "Open external links using a modal or a tab.", "repo": "zorazrr/obsidian-link-opener" }, { "id": "obsidian-clipper", "name": "Clipper", "author": "jgchristopher", "description": "Capture highlights from the web.", "repo": "jgchristopher/obsidian-clipper" }, { "id": "obsidian-transcription", "name": "Transcription", "author": "djmango", "description": "Create high-quality transcriptions via Whisper from Markdown linked audio files.", "repo": "djmango/obsidian-transcription" }, { "id": "crumbs-obsidian", "name": "Crumbs", "author": "tgrosinger", "description": "Breadcrumb navigation.", "repo": "tgrosinger/crumbs-obsidian" }, { "id": "obsidian-dataset-aid", "name": "Text Dataset Aid", "author": "connerohnesorge", "description": "Create personal datasets for fine-tuning language models.", "repo": "connerohnesorge/Text-Dataset-Aid-Plugin" }, { "id": "d2-obsidian", "name": "D2", "author": "terrastruct", "description": "A modern diagram scripting language that turns text to diagrams.", "repo": "terrastruct/d2-obsidian" }, { "id": "writing", "name": "Writing", "author": "johackim", "description": "Write and format your next book.", "repo": "johackim/obsidian-writing" }, { "id": "sync-graph-settings", "name": "Sync Graph Settings", "author": "xallt", "description": "Sync global graph settings (like color groups) to local graphs.", "repo": "xallt/sync-graph-settings" }, { "id": "obsidian-prozen", "name": "ProZen", "author": "cmoskvitin", "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": "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": "obsidian-aggregator", "name": "Aggregator", "author": "seraphli", "description": "Gather information from files, and make a summary in the file.", "repo": "seraphli/obsidian-aggregator" }, { "id": "translate", "name": "Translate", "author": "Fevol", "description": "Translate text and notes with Google Translate, DeepL, Azure, and more.", "repo": "fevol/obsidian-translate" }, { "id": "obsidian-mindmap-nextgen", "name": "Mindmap NextGen", "author": "james-tindal", "description": "Preview notes as Markmap mind maps.", "repo": "james-tindal/obsidian-mindmap-nextgen" }, { "id": "obsidian-project-garden", "name": "Project Garden", "author": "bgoosman", "description": "See all your projects in one place.", "repo": "bgoosman/obsidian-project-garden" }, { "id": "dmn-plugin", "name": "DMN", "author": "joleaf", "description": "Enable viewing DMNs using dmn-js.", "repo": "joleaf/obsidian-dmn-plugin" }, { "id": "obsidian-fuzzytag", "name": "FuzzyTag", "author": "adriandersen", "description": "Fuzzy match autocomplete tags in frontmatter.", "repo": "adriandersen/obsidian-fuzzytag" }, { "id": "workona-to-obsidian", "name": "Workona Import", "author": "holmes555", "description": "Import Workona resources through generated JSON file.", "repo": "holmes555/workona-to-obsidian" }, { "id": "obsidian-readlater", "name": "Read Later", "author": "canna71", "description": "Synch web pages to Markdown and integrate with read-it-later apps (Pocket, Instapaper).", "repo": "canna71/obsidian-readlater" }, { "id": "surfing", "name": "Surfing", "author": "pkm-er", "description": "Surf the net like a web browser.", "repo": "pkm-er/Obsidian-Surfing" }, { "id": "obsidian-toggle-case", "name": "Toggle Case", "author": "matthewalner", "description": "Set a hotkey to toggle between `lowercase` `UPPERCASE` and `Title Case`.", "repo": "matthewalner/obsidian-toggle-case" }, { "id": "file-forgetting-curve-obsidian", "name": "File Forgetting Curve", "author": "ptrsvltns", "description": "File Forgetting Curve.", "repo": "ptrsvltns/file-forgetting-curve-obsidian" }, { "id": "open-gate", "name": "Open Gate", "author": "nguyenvanduocit", "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", "author": "quorafind", "description": "Display cards based on sequence.", "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": "todo-sort", "name": "Todo sort", "author": "ryangomba", "description": "Sort todos by completion status.", "repo": "ryangomba/obsidian-todo-sort" }, { "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": "nakalsio", "description": "Makie inserting external links easier to your notes.", "repo": "nakalsio/obsidian-danpung" }, { "id": "obsidian-basetag", "name": "Base Tag Renderer", "author": "darrenkuro", "description": "Render the basename of tags in preview mode.", "repo": "darrenkuro/obsidian-basetag" }, { "id": "keyshots", "name": "Keyshots", "author": "krazymanj", "description": "Add classic hotkey/shortcuts commands from popular IDEs like Visual Studio Code or JetBrains Family.", "repo": "krazymanj/obsidian-keyshots" }, { "id": "google-photos", "name": "Google Photos", "author": "Alan Grainger", "description": "Google Photos integration.", "repo": "alangrainger/obsidian-google-photos" }, { "id": "obsidian-wakatime", "name": "WakaTime", "author": "wakatime", "description": "Automatic time tracking and metrics generated from your usage activity.", "repo": "wakatime/obsidian-wakatime" }, { "id": "text-extractor", "name": "Text Extractor", "author": "Simon Cambier", "description": "A (companion) plugin to facilitate the extraction of text from images (OCR) and PDFs.", "repo": "scambier/obsidian-text-extractor" }, { "id": "obsidian-local-images-plus", "name": "Local Images Plus", "author": "sergei-korneev", "description": "A reincarnation of Local Images to download images in Markdown notes to local storage.", "repo": "sergei-korneev/obsidian-local-images-plus" }, { "id": "obsidian-audio-notes", "name": "Audio Notes", "author": "jjmaldonis", "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-review-notes-plugin", "name": "Review Notes Plugin", "author": "tjandy98", "description": "Show 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.5 and GPT-4 language models.", "repo": "micahke/obsidian-gpt3-notes" }, { "id": "obsidian-checklist-reset", "name": "Checklist Reset", "author": "lhansford", "description": "Add a command to reset the state of any checklists in a document.", "repo": "lhansford/obsidian-checklist-reset" }, { "id": "mermaid-tools", "name": "Mermaid Tools", "author": "Daniel Nikolaev", "description": "Improved Mermaid.js experience: visual toolbar with common elements and more.", "repo": "dartungar/obsidian-mermaid" }, { "id": "boost-link-suggestions", "name": "Boost Link Suggestions", "author": "jglev", "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": "kosmosisdire", "description": "Export html from single files, canvas pages, or whole vaults. Direct access to the exported HTML files allows you to publish your digital garden anywhere. Focuses on flexibility, features, and style parity.", "repo": "kosmosisdire/obsidian-webpage-export" }, { "id": "file-chucker", "name": "File Chucker", "author": "kenlim", "description": "Quickly move a file to a new or existing folder, then open the next file.", "repo": "kenlim/file-chucker-plugin" }, { "id": "obsidian-file-color", "name": "File Color", "author": "ecustic", "description": "Set colors on folders and files in the file tree.", "repo": "ecustic/obsidian-file-color" }, { "id": "hugo-preview-obsidian", "name": "Hugo preview", "author": "fzdwx", "description": "Preview your Hugo site.", "repo": "fzdwx/hugo-preview-obsidian" }, { "id": "canvas-randomnote", "name": "Canvas Random Note", "author": "jmilldotdev", "description": "Add random notes from your vault to the canvas.", "repo": "jmilldotdev/obsidian-canvas-randomnote" }, { "id": "hints-plugin", "name": "Hints Flow", "author": "slpbx", "description": "Capture from Telegram, WhatsApp, Slack, Email, SMS, Raycast and more using Hints AI Assistant.", "repo": "slpbx/obsidian-plugin" }, { "id": "quote-share", "name": "Quote Share", "author": "nguyenvanduocit", "description": "Easily generate beautiful gradient images from text and share them on social media.", "repo": "nguyenvanduocit/quote-share" }, { "id": "obsidian-vega", "name": "Vega Visualizations", "author": "justin-j-k", "description": "Create highly-customizable data visualizations like line charts and scatter plots using Vega or Vega-Lite.", "repo": "justin-j-k/obsidian-vega" }, { "id": "spoiler-block-obsidian", "name": "Spoiler Block", "author": "alljavi", "description": "Hide information until you want to reveal it.", "repo": "alljavi/spoiler-block-obsidian" }, { "id": "obsidian-contacts", "name": "Contacts", "author": "vbeskrovnov", "description": "Manage and organize contacts.", "repo": "vbeskrovnov/obsidian-contacts" }, { "id": "terminal", "name": "Terminal", "author": "polyipseity", "description": "Integrate consoles, shells, and terminals.", "repo": "polyipseity/obsidian-terminal" }, { "id": "smart-connections", "name": "Smart Connections", "author": "🌴 Brian", "description": "Find related notes and excerpts while writing. Your link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.", "repo": "brianpetro/obsidian-smart-connections" }, { "id": "canvas-css-class", "name": "Canvas CSS class", "author": "mara-li", "description": "Add a CSS class to the canvas, but also other attributes.", "repo": "mara-li/obsidian-canvas-css-class" }, { "id": "short-internal-links-to-headings", "name": "Short links", "author": "scottwillmoore", "description": "Display short internal links to files, notes, headings, and blocks.", "repo": "scottwillmoore/obsidian-short-links" }, { "id": "obsidian-hyphenation", "name": "Hyphenation", "author": "7596ff", "description": "Enable justified text and hyphenation.", "repo": "7596ff/obsidian-hyphenation" }, { "id": "order-list", "name": "Order List", "author": "lizard-heart", "description": "Add '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": "weekly-review", "name": "Weekly Review", "author": "brandonkboswell", "description": "Open all the files you have created in the last week.", "repo": "brandonkboswell/weekly-review" }, { "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": "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": "s3-attachments-storage", "name": "S3 attachments storage", "author": "ttax00", "description": "Storage and retrieval of media attachments on S3 compatible services.", "repo": "ttax00/obsidian-s3" }, { "id": "obsidian-pending-notes", "name": "Pending notes", "author": "ulisesantana", "description": "Search links without notes in your vault.", "repo": "ulisesantana/obsidian-pending-notes" }, { "id": "email-block-plugin", "name": "Email code block", "author": "joleaf", "description": "Render an email code block.", "repo": "joleaf/obsidian-email-block-plugin" }, { "id": "code-emitter", "name": "Code Emitter", "author": "mokeyish", "description": "Allow code blocks to be executed interactively in a sandbox like Jupyter notebooks. Supported language Rust, Kotlin, Python, JavaScript, TypeScript, etc.", "repo": "mokeyish/obsidian-code-emitter" }, { "id": "obsidian-plugin-groups", "name": "Plugin Groups", "author": "mocca101", "description": "Manage your Plugins with groups: Enable & disable multiple plugins at once or delay their startup to speed up your Obsidian start up time.", "repo": "mocca101/obsidian-plugin-groups" }, { "id": "obsidian-ivre-plugin", "name": "IVRE", "author": "ivre", "description": "Grab networking data from IVRE and bring it into your notes.", "repo": "ivre/obsidian-ivre-plugin" }, { "id": "tor2e-statblocks", "name": "The One Ring 2E Statblocks", "author": "modality", "description": "Render NPC and adversary statblocks for The One Ring 2E roleplaying game.", "repo": "modality/obsidian-the-one-ring-2e-statblocks" }, { "id": "obsidian-canvas-conversation", "name": "Canvas Conversation", "author": "andrebaltazar8", "description": "Create a canvas conversation using ChatGPT.", "repo": "andrebaltazar8/obsidian-canvas-conversation" }, { "id": "image-captions", "name": "Image Captions", "author": "Alan Grainger", "description": "Add captions to images with inline Markdown and link support. The caption format is compatible with the Commonmark spec and other Markdown applications.", "repo": "alangrainger/obsidian-image-captions" }, { "id": "khoj", "name": "Khoj", "author": "khoj-ai", "description": "An AI personal assistant for your digital brain.", "repo": "khoj-ai/khoj" }, { "id": "reference-map", "name": "Reference Map", "author": "anoopkcn", "description": "Reference and citation map for literature review and discovery.", "repo": "anoopkcn/obsidian-reference-map" }, { "id": "obsidian-custom-file-extensions-plugin", "name": "Custom File Extensions Plugin", "author": "meeptech", "description": "Simple and modular control over what views open what file extensions from the app settings.", "repo": "meeptech/obsidian-custom-file-extensions-plugin" }, { "id": "incremental-id", "name": "Incremental ID", "author": "adziok", "description": "Generate Jira-like IDs for each note.", "repo": "adziok/obsidian-incremental-id" }, { "id": "canvas-mindmap", "name": "Canvas Mindmap", "author": "quorafind", "description": "Make your canvas work like a mindmap.", "repo": "quorafind/Obsidian-Canvas-MindMap" }, { "id": "link-exploder", "name": "Link Exploder", "author": "benhughes", "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": "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": "adamantine-pick", "name": "Adamantine Pick", "author": "notlibrary", "description": "Embeddable Pikchr diagrams renderer.", "repo": "notlibrary/obsidian-adamantine-pick" }, { "id": "cycle-in-sidebar", "name": "Cycle In Sidebar", "author": "houcheng", "description": "Hotkeys to cycle through tabs in the left or right sidebars.", "repo": "houcheng/obsidian-cycle-in-sidebar-plugin" }, { "id": "s3-image-uploader", "name": "S3 Image Uploader", "author": "jvsteiner", "description": "Self-host images on AWS S3.", "repo": "jvsteiner/s3-image-uploader" }, { "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": "canvas-filter", "name": "Canvas Filter", "author": "ikoshelev", "description": "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": "Manage aliases of notes.", "repo": "pulsovi/obsidian-note-aliases" }, { "id": "double-colon-conceal", "name": "Double Colon Conceal", "author": "msrch", "description": "Display double colon (i.e. Dataview inline fields) as a single colon for more natural reading experience.", "repo": "msrch/obsidian-double-colon-conceal" }, { "id": "grappling-hook", "name": "Grappling Hook", "author": "Chris Grieser", "description": "Blazingly fast file switching to bookmarked files. For people for whom using the Quick Switcher still takes too much time.", "repo": "chrisgrieser/grappling-hook" }, { "id": "ytranscript", "name": "YTranscript", "author": "lstrzepek", "description": "Easily fetch transcription for any YouTube video.", "repo": "lstrzepek/obsidian-yt-transcript" }, { "id": "console", "name": "Console Markdown", "author": "dellermann", "description": "Render console commands and their output.", "repo": "dellermann/obsidian-console" }, { "id": "kill-and-yank", "name": "Kill and Yank", "author": "inouetakuya", "description": "Enable kill and yank (like Emacs) in the editor.", "repo": "inouetakuya/obsidian-kill-and-yank" }, { "id": "habit-calendar", "name": "Habit Calendar", "author": "hedonihilist", "description": "Monthly Habit Calendar for DataviewJS. Render a calendar inside DataviewJS code block, showing your habit status within a month.", "repo": "hedonihilist/obsidian-habit-calendar" }, { "id": "quip", "name": "Quip", "author": "sblakey", "description": "Commands to publish notes to Quip.com.", "repo": "sblakey/obsidian-quip" }, { "id": "babashka", "name": "Babashka", "author": "filipesilva", "description": "Evaluate Clojure(Script) code blocks in Babashka.", "repo": "filipesilva/obsidian-babashka" }, { "id": "custom-classes", "name": "Custom Classes", "author": "lilarest", "description": "Add your own HTML classes to chosen Markdown elements directly from your notes.", "repo": "lilarest/obsidian-custom-classes" }, { "id": "dmn-eval", "name": "DMN Eval", "author": "joleaf", "description": "Enable evaluating/executing DMNs.", "repo": "joleaf/obsidian-dmn-eval-plugin" }, { "id": "restore-tab-key", "name": "Restore Tab Key", "author": "jrymk", "description": "Restore tab key behavior: tab key inserts a tab, the way it should be.", "repo": "jrymk/restore-tab-key" }, { "id": "obsidian-omnivore", "name": "Omnivore", "author": "omnivore-app", "description": "Import your saved Omnivore articles and highlights.", "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": "latex-algorithms", "name": "LaTeX Algorithms", "author": "samzhang02", "description": "Facilitate writing algorithm blocks in LaTeX.", "repo": "samzhang02/obsidian-latex-algorithms" }, { "id": "material-symbols", "name": "Material Symbols", "author": "cberane", "description": "Add Google's Material Symbols (outlined).", "repo": "cberane/obsidian-material-symbols" }, { "id": "unicode-search", "name": "Unicode Search", "author": "bambuscontrol", "description": "Search and insert Unicode characters into your editor.", "repo": "bambuscontrol/obsidian-unicode-search" }, { "id": "reading-comments", "name": "Reading comments", "author": "bumbrt", "description": "Create inline comments while you read books or articles. Comments could be grouped hierarchically by tags.", "repo": "bumbrt/obsidian-reading-comments" }, { "id": "heading-level-indent", "name": "Heading Level Indent", "author": "svonjoi", "description": "Indenting content under headers based on their level.", "repo": "svonjoi/obsidian-heading-level-indent" }, { "id": "progressbar", "name": "ProgressBar", "author": "zwpaper", "description": "Render CodeBlock into a progress bar based on time or manually.", "repo": "zwpaper/obsidian-progressbar" }, { "id": "text-progress-bar", "name": "Text Progress Bar", "author": "michaeladams", "description": "Display low-fi text progress bars in your notes.", "repo": "michaeladams/obsidian-text-progress-bar" }, { "id": "open-files-with-commands", "name": "Open files with commands", "author": "lostpaul", "description": "Create commands that only open one file at the time and that can be used with the commander plugin.", "repo": "lostpaul/ob-open-files-with-commands" }, { "id": "awesome-reader", "name": "Awesome Reader", "author": "awesomedog", "description": "Add support for multiple ebook formats. Remember reading progress and create notes from the table of contents.", "repo": "awesomedog/obsidian-awesome-reader" }, { "id": "no-empty-windows", "name": "No Empty Windows", "author": "popscallion", "description": "Close the window with cmd+W on macOS when the last tab is closed.", "repo": "popscallion/obsidian-no-empty-windows" }, { "id": "marp", "name": "Marp", "author": "jichoup", "description": "Create slide decks in Markdown with Marp.", "repo": "jichoup/obsidian-marp-plugin" }, { "id": "o2", "name": "O2", "author": "songkg7", "description": "Convert Obsidian Markdown syntax to other Markdown platforms such as Jekyll.", "repo": "songkg7/o2" }, { "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": "mara-li/obsidian-create-note-in-folder" }, { "id": "msg-handler", "name": "MSG Handler", "author": "ozntel", "description": "Easily display and search MSG files from Outlook in your vault.", "repo": "ozntel/obsidian-msg-handler" }, { "id": "aw-watcher-obsidian", "name": "ActivityWatch", "author": "lordgrimmauld", "description": "Integrate with ActivityWatch to allow detailed tracking of time spent in Obsidian.", "repo": "lordgrimmauld/aw-watcher-obsidian" }, { "id": "apple-books-highlights", "name": "Apple Books Highlights", "author": "atfzl", "description": "Sync your Apple Books highlights automatically.", "repo": "atfzl/obsidian-apple-books-plugin" }, { "id": "mixa", "name": "Mixa", "author": "mixasite", "description": "Publish your notes and blog posts with Mixa.", "repo": "mixasite/obsidian-mixa" }, { "id": "vextab", "name": "Vextab", "author": "luigman", "description": "Render guitar tablature and music notation using Vextab.", "repo": "luigman/obsidian-vextab" }, { "id": "callout-manager", "name": "Callout Manager", "author": "eth-p", "description": "Easily create and customize callouts.", "repo": "eth-p/obsidian-callout-manager" }, { "id": "callout-integrator", "name": "Callout Integrator", "author": "cleoche", "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": "open-weather", "name": "OpenWeather", "author": "willasm", "description": "Return the current weather from OpenWeather in a configurable string format.", "repo": "willasm/obsidian-open-weather" }, { "id": "optimize-canvas-connections", "name": "Optimize Canvas Connections", "author": "felixchenier", "description": "Declutter a canvas by reconnecting notes using their nearest edges.", "repo": "felixchenier/obsidian-optimize-canvas-connections" }, { "id": "chatgpt-md", "name": "ChatGPT MD", "author": "bramses", "description": "A seamless integration of ChatGPT, OpenRouter.ai and local LLMs via Ollama into your notes.", "repo": "bramses/chatgpt-md" }, { "id": "home-tab", "name": "Home tab", "author": "olrenso", "description": "A browser-like search tab for your local files.", "repo": "olrenso/obsidian-home-tab" }, { "id": "awesome-image", "name": "Awesome Image", "author": "awesomedog", "description": "One-stop solution for image management and viewing.", "repo": "awesomedog/obsidian-awesome-image" }, { "id": "emoji-titler", "name": "Emoji Titler", "author": "hyeonseonam", "description": "Easily insert an emoji in the title using a keyboard shortcut.", "repo": "hyeonseonam/obsidian-emoji-titler" }, { "id": "perilous-writing", "name": "Perilous Writing", "author": "sameersismail", "description": "Write continuously—or lose all progress.", "repo": "sameersismail/obsidian-perilous-writing" }, { "id": "floating-highlights", "name": "Floating Highlights", "author": "karthikraju391", "description": "Adding animations to focus more on the highlights as you scroll down while in reading mode.", "repo": "karthikraju391/obsidian-float" }, { "id": "ibook", "name": "ibook", "author": "bingryan", "description": "Export your Apple iBook highlights and annotations into your vault.", "repo": "bingryan/obsidian-ibook-plugin" }, { "id": "commando-command-repeater", "name": "Commando", "author": "qaptor", "description": "Enable repeated calls of a command using defined or per-invocation values.", "repo": "qaptor/Commando" }, { "id": "file-publisher", "name": "File Publisher", "author": "yiglas", "description": "Publish a file to a given POST API.", "repo": "yiglas/obsidian-file-publisher" }, { "id": "open-in-new-tab", "name": "Open In New Tab", "author": "patleeman", "description": "Open files in new tabs.", "repo": "patleeman/obsidian-open-in-new-tab" }, { "id": "zen", "name": "Zen", "author": "maxymillion", "description": "Add a focus mode.", "repo": "maxymillion/zen" }, { "id": "nl-syntax-highlighting", "name": "Natural Language Syntax Highlighting", "author": "artisticat", "description": "Highlight adjectives, nouns, adverbs, verbs, and conjunctions in the editor.", "repo": "artisticat1/nl-syntax-highlighting" }, { "id": "focus-active-sentence", "name": "Focus Active Sentence", "author": "artisticat", "description": "Highlight the sentence the cursor is currently resting on.", "repo": "artisticat1/focus-active-sentence" }, { "id": "global-search-and-replace", "name": "Global Search and Replace", "author": "mahmoudfawzykhalil", "description": "Search and replace in all vault files.", "repo": "mahmoudfawzykhalil/obsidian-global-search-and-replace" }, { "id": "journal-review", "name": "Journal Review", "author": "kageetai", "description": "Review your daily notes on their anniversaries, like \"what happened today last year\".", "repo": "kageetai/obsidian-plugin-journal-review" }, { "id": "brainframe", "name": "Brainframe", "author": "pedersen", "description": "Tools to make Obsidian more into our second brains.", "repo": "pedersen/obsidian-brainframe" }, { "id": "tasks-calendar-wrapper", "name": "Tasks Calendar Wrapper", "author": "leonezz", "description": "Simple wrapper for Tasks Calendar and Tasks Timeline.", "repo": "leonezz/obsidian-tasks-calendar-wrapper" }, { "id": "image-upload-toolkit", "name": "Image Upload Toolkit", "author": "addozhang", "description": "Upload local images embedded in Markdown to remote store and export Markdown with image public URL for publishing to static site. Currently, it supports Imgur, Aliyun OSS, ImageKit and AWS S3.", "repo": "addozhang/obsidian-image-upload-toolkit" }, { "id": "latex-to-unicode", "name": "LaTeX to Unicode converter", "author": "fjdu", "description": "Convert LaTeX commands into unicode sequences.", "repo": "fjdu/obsidian-latex-unicode" }, { "id": "fantasy-content-generator", "name": "Fantasy Content Generator", "author": "gregory-jagermeister", "description": "A fantasy content generator for all your TTRPG and world-building needs.", "repo": "gregory-jagermeister/Fantasy-Content-Generator" }, { "id": "gemmy", "name": "Gemmy", "author": "silver", "description": "Obsidian Unhelper. 2023 April Fool's plugin brought to you by Obsidian.", "repo": "ericaxu/gemmy" }, { "id": "jelly-snippets", "name": "Jelly Snippets", "author": "rabirabirara", "description": "A simple text snippets plugin.", "repo": "rabirabirara/obsidian-jelly-snippets" }, { "id": "testing-vault", "name": "Testing Vault", "author": "pedersen", "description": "Randomized vault generator with links between notes, frontmatter, tags, orphan and leaf notes.", "repo": "pedersen/obsidian-testing-vault" }, { "id": "prioritize", "name": "Prioritize", "author": "tekknoman", "description": "Prioritize your tasks and notes.", "repo": "tekknoman/obsidian-prio-plugin" }, { "id": "avatar", "name": "Avatar", "author": "maradotwebp", "description": "Display an avatar image in your notes.", "repo": "maradotwebp/obsidian-avatar" }, { "id": "page-properties", "name": "Page Properties", "author": "necauqua", "description": "Add page properties similar to Logseq.", "repo": "necauqua/obsidian-page-properties" }, { "id": "source-code-note", "name": "Source Code Note", "author": "waiting0324", "description": "Organize source code note easily.", "repo": "waiting0324/obsidian-code-note" }, { "id": "float-search", "name": "Floating Search", "author": "quorafind", "description": "Search text by using Obsidian default search view.", "repo": "quorafind/Obsidian-Float-Search" }, { "id": "meld-build", "name": "Meld Build", "author": "meld-cp", "description": "Write and execute (sandboxed) JavaScript to render templates, query DataView and create dynamic notes.", "repo": "meld-cp/obsidian-build" }, { "id": "tasks-to-omnifocus", "name": "Send Tasks to OmniFocus", "author": "lizard-heart", "description": "Extract tasks from the current note and create them in OmniFocus.", "repo": "lizard-heart/obsidian-to-omnifocus" }, { "id": "x86-flow-graphing", "name": "x86 Assembly Flow Graphing", "author": "dwolfe884", "description": "Convert well formatted x86 assembly into appropriate flow graphs using Obsidian canvases.", "repo": "dwolfe884/obsidian-x86-flow-graph" }, { "id": "unfilled-stats-highlighter", "name": "Unfilled Stats Highlighter", "author": "white7292", "description": "Streamline your stat/habit tracking process by automatically identifying and prefixing unfilled stats, making them easier to spot and fill out.", "repo": "white7292/obsidian-hd-unfilled-stats-highlighter" }, { "id": "oz-calendar", "name": "OZ Calendar", "author": "ozntel", "description": "View your notes in Calendar using any YAML key with a date.", "repo": "ozntel/oz-calendar" }, { "id": "advanced-merger", "name": "Advanced Merger", "author": "antokeinanen", "description": "Merge a folder of notes for easier export.", "repo": "antokeinanen/obsidian-advanced-merger" }, { "id": "gpt-assistant", "name": "GPT Assistant", "author": "m7mdisk", "description": "Use a GPT-3 based model on your notes and get personalized answers from your knowledge base.", "repo": "m7mdisk/obsidian-gpt" }, { "id": "pseudocode-in-obs", "name": "Pseudocode", "author": "ytliu74", "description": "Render LaTeX-style pseudocode inside a code block.", "repo": "ytliu74/obsidian-pseudocode" }, { "id": "ai-commander", "name": "AI Commander", "author": "yzh503", "description": "Generate audio transcripts, images, and text in context of PDF attachments or web search results using OpenAI and Bing API.", "repo": "yzh503/obsidian-aicommander-plugin" }, { "id": "get-stock-information", "name": "Get Stock Information", "author": "mikejongbloet", "description": "Take a stock symbol and returns a callout block with the latest stock information.", "repo": "mikejongbloet/obsidian-get-stock-information" }, { "id": "frontmatter-alias-display", "name": "Frontmatter Alias Display", "author": "notmuhammad", "description": "Show frontmatter aliases as display names in the File Explorer.", "repo": "notmuhammad/obsidian-frontmatter-alias-display" }, { "id": "companion", "name": "Companion", "author": "rizerphe", "description": "Autocomplete with AI, including ChatGPT, through a copilot-like interface.", "repo": "rizerphe/obsidian-companion" }, { "id": "character-insertion", "name": "Character Insertion", "author": "takamichie", "description": "Insert a specified symbol under the cursor.", "repo": "takamichie/Obsidian_CharacterInsertionPlugin" }, { "id": "whisper", "name": "Whisper", "author": "nikdanilov", "description": "Speech-to-text using OpenAI Whisper.", "repo": "nikdanilov/whisper-obsidian-plugin" }, { "id": "colorful-note-borders", "name": "Colorful Note Borders", "author": "rusi", "description": "Add customizable colorful borders to notes based on folder location or frontmatter metadata, enhancing visual organization.", "repo": "rusi/obsidian-colorful-note-borders" }, { "id": "tab-rotator", "name": "Tab Rotator", "author": "autohub7", "description": "Rotate opened files to the left or right with a specified interval.", "repo": "autohub7/obsidian-tab-rotator" }, { "id": "bulkopen-selected-links", "name": "Bulk open selected links", "author": "autohub7", "description": "Easily open all selected links in edit mode.", "repo": "autohub7/obsidian-open-selected-links" }, { "id": "code-files", "name": "Code Files", "author": "lukasbach", "description": "Edit code files with VS Code's powerful Monaco Editor.", "repo": "lukasbach/obsidian-code-files" }, { "id": "vim-toggle", "name": "Vim Toggle", "author": "connerohnesorge", "description": "Toggle Vim on/off and customize toggling behavior.", "repo": "connerohnesorge/vim-toggle" }, { "id": "flashcard-learning", "name": "Flashcard Learning", "author": "gaetanmuck", "description": "Improved flashcard learning system.", "repo": "gaetanmuck/obsidian-flashcard-learning" }, { "id": "file-order", "name": "File Order", "author": "lukasbach", "description": "Use number-prefixes in your file names to define a custom order, and drag-and-drop the files to update that order.", "repo": "lukasbach/obsidian-file-order" }, { "id": "obsidian-soomda", "name": "Soomda", "author": "michaellee", "description": "Quickly hide your sidebars.", "repo": "michaellee/soomda" }, { "id": "any-block", "name": "AnyBlock", "author": "any-block", "description": "Take any fragment as a block and render it into multiple effects.", "repo": "any-block/any-block" }, { "id": "bbawj-semantic-search", "name": "Semantic Search", "author": "bbawj", "description": "Semantic search for files using OpenAI's text embeddings.", "repo": "bbawj/obsidian-semantic-search" }, { "id": "wikipedia-search", "name": "Wikipedia Helper", "author": "strangegirlmurph", "description": "Search, link, insert and open Wikipedia/Wikimedia articles.", "repo": "strangegirlmurph/obsidian-wikipedia-helper" }, { "id": "wucai-highlights-official", "name": "WuCai highlights Official", "author": "makediff", "description": "Sync WuCai highlights into your notes.", "repo": "makediff/obsidian-wucai" }, { "id": "marp-slides", "name": "Marp Slides", "author": "samuele-cozzi", "description": "Create Marp presentations.", "repo": "samuele-cozzi/obsidian-marp-slides" }, { "id": "tolino-notes-import", "name": "Tolino notes Importer", "author": "juergenbr", "description": "Import notes from a Tolino E-Reader.", "repo": "juergenbr/obsidian-tolino-notes-import" }, { "id": "codeblock-customizer", "name": "Codeblock Customizer", "author": "mugiwara85", "description": "Customize your code blocks in editing, and reading mode as well.", "repo": "mugiwara85/CodeblockCustomizer" }, { "id": "select-current-line", "name": "Select current line", "author": "gokulk16", "description": "Select the current line where the cursor is placed. Press 'ESC' key to select.", "repo": "gokulk16/select-current-line-plugin" }, { "id": "ai-assistant", "name": "AI Assistant", "author": "qgrail", "description": "Chat with OpenAI and Anthropic models or run prompt-based edits directly from notes.", "repo": "qgrail/obsidian-ai-assistant" }, { "id": "flomo-importer", "name": "Flomo Importer", "author": "jia6y", "description": "Make Flomo memos to motes.", "repo": "jia6y/flomo-to-obsidian" }, { "id": "draw-harada-method", "name": "Draw Harada Method", "author": "yildbs", "description": "Draw the harada method. Create your own 1 goal, 8 plans, and 64 actions!", "repo": "yildbs/obsidian-harada-method-plugin" }, { "id": "auto-classifier", "name": "Auto Classifier", "author": "hyeonseonam", "description": "Automatically classify tag from your notes using ChatGPT API. It analyze your note (It can be title, frontmatter, content or selected area) and automatically insert tag where you set.", "repo": "hyeonseonam/auto-classifier" }, { "id": "dynamic-timetable", "name": "Dynamic Timetable", "author": "l7cy", "description": "Calculate the estimated time of completion from the estimated time of the task and dynamically create a timetable.", "repo": "l7cy/obsidian-dynamic-timetable" }, { "id": "cron", "name": "Cron", "author": "cdloh", "description": "Simple CRON / scheduler to regularly run user scripts or commands.", "repo": "cdloh/obsidian-cron" }, { "id": "tray", "name": "Tray", "author": "dragonwocky", "description": "Run Obsidian from the system tray for customisable window management and global quick notes.", "repo": "dragonwocky/obsidian-tray" }, { "id": "quickly", "name": "Quickly", "author": "tmfelwu", "description": "Quickly navigate and create notes through OS shortcut keys.", "repo": "tmfelwu/obsidian-inbox" }, { "id": "link-range", "name": "Link Range", "author": "rmellmer", "description": "Add ranged wikilink support.", "repo": "rmellmer/obsidian-link-range" }, { "id": "latex-matrices", "name": "Latex Matrices", "author": "deltekk", "description": "Speed up LaTeX matrices writing.", "repo": "deltekk/Obsidian-Latex-Matrices" }, { "id": "smart-rename", "name": "Smart Rename", "author": "mnaoumov", "description": "Rename notes keeping previous title in existing links.", "repo": "mnaoumov/obsidian-smart-rename" }, { "id": "hk-code-block", "name": "HK Code Block", "author": "heekangpark", "description": "Improve the display of code blocks in reading view with titles, line numbers, line highlights, and more.", "repo": "heekangpark/obsidian-hk-code-block" }, { "id": "ring-a-secretary", "name": "Ring a secretary", "author": "vrtmrz", "description": "Yet another ChatGPT-powered digital secretary.", "repo": "vrtmrz/ring-a-secretary" }, { "id": "folder-notes", "name": "Folder notes", "author": "lostpaul", "description": "Create notes within folders that can be accessed without collapsing the folder, similar to the functionality offered in Notion.", "repo": "lostpaul/obsidian-folder-notes" }, { "id": "pocketbook-cloud-highlight-importer", "name": "Pocketbook Cloud Highlight Importer", "author": "lenalebt", "description": "Import notes and highlights from your Pocketbook Cloud account.", "repo": "lenalebt/obsidian-pocketbook-cloud-highlight-importer" }, { "id": "pivotal-tracker-integration", "name": "Pivotal Tracker Integration", "author": "jonnydeates", "description": "Pull stories, bugs, chores from Pivotal Tracker.", "repo": "jonnydeates/obsidian-pivotal-tracker-integration-plugin" }, { "id": "loom", "name": "Loom", "author": "cosmicoptima", "description": "A recursively branching interface to GPT-3 and other language models.", "repo": "cosmicoptima/loom" }, { "id": "file-diff", "name": "File Diff", "author": "friebetill", "description": "View the differences between two files with merge options.", "repo": "friebetill/obsidian-file-diff" }, { "id": "crossbow", "name": "Crossbow", "author": "shoedler", "description": "Find backlinks in your notes.", "repo": "shoedler/crossbow" }, { "id": "image-ocr", "name": "Image OCR", "author": "kaffarell", "description": "Run OCR on images and paste the result in the description.", "repo": "kaffarell/obsidian-tesseract-ocr" }, { "id": "ultimate-todoist-sync", "name": "Ultimate Todoist Sync", "author": "heroblackink", "description": "Todoist task synchronization.", "repo": "heroblackink/ultimate-todoist-sync-for-obsidian" }, { "id": "gpt-liteinquirer", "name": "GPT-LiteInquirer", "author": "ittuann", "description": "Experience OpenAI ChatGPT assistance, drafting content without interrupting your creative flow.", "repo": "ittuann/obsidian-gpt-liteinquirer-plugin" }, { "id": "text2anki-openai", "name": "text2anki-openai", "author": "manibatra", "description": "Use OpenAI to generate flashcards from text and add them to Anki.", "repo": "manibatra/obsidian-text2anki-openai" }, { "id": "google-keep-import", "name": "Google Keep Import", "author": "Dale de Silva", "description": "Import Google Keep backup json files and their attachments. Can also be used to import other files.", "repo": "daledesilva/obsidian_google-keep-import" }, { "id": "copilot", "name": "Copilot", "author": "Logan Yang", "description": "Your AI Copilot: Chat with Your Second Brain, Learn Faster, Work Smarter.", "repo": "logancyang/obsidian-copilot" }, { "id": "game-search", "name": "Game Search", "author": "cmorooney", "description": "Help insert game metadata into game notes or vaults, optionally sync with Steam Library and Wishlist", "repo": "cmorooney/obsidian-game-search-plugin" }, { "id": "links", "name": "Links", "author": "mii-key", "description": "Manipulate links.", "repo": "mii-key/obsidian-links" }, { "id": "github-issue-augmentation", "name": "GitHub Issue Augmentation", "author": "samprintz", "description": "Augment GitHub issue IDs.", "repo": "samprintz/obsidian-issue-augmentation-plugin" }, { "id": "persistent-links", "name": "Persistent Links", "author": "ivan-lednev", "description": "Automatically repair internal links to blocks and headings when moving them between files.", "repo": "ivan-lednev/obsidian-persistent-links" }, { "id": "ai-mentor", "name": "AI Mentor", "author": "clementpoiret", "description": "Meet your open source AI mentor. Ask questions, get answers, and learn new things.", "repo": "clementpoiret/ai-mentor" }, { "id": "show-diff", "name": "Show Diff", "author": "ivan-lednev", "description": "Render Git diffs in your notes.", "repo": "ivan-lednev/obsidian-automatic-changelog" }, { "id": "markdoc", "name": "Markdoc", "author": "kamoshi", "description": "Basic support for Markdoc files.", "repo": "kamoshi/obsidian-markdoc" }, { "id": "personal-assistant", "name": "Personal Assistant", "author": "edonyzpc", "description": "AI-powered workflows to streamline the management of records, callouts, frontmatter, graph view, themes, and plugins.", "repo": "edonyzpc/personal-assistant" }, { "id": "colored-text", "name": "Colored Text", "author": "erincayaz", "description": "Color the selected texts.", "repo": "erincayaz/obsidian-colored-text" }, { "id": "last-modified-timestamp-in-status-bar", "name": "File Creation and Last Modified Timestamps in Status Bar", "author": "yustynn", "description": "Dynamic display of file modification timestamp in the status bar.", "repo": "yustynn/obsidian-last-modified-timestamp-in-status-bar" }, { "id": "slide-note", "name": "Slide Note", "author": "phantom1003", "description": "Conveniently take notes on PDF course slides.", "repo": "phantom1003/obsidian-slide-note" }, { "id": "chem", "name": "Chem", "author": "acylation", "description": "Providing chemistry supports. Rendering SMILES strings into chemistry structures.", "repo": "acylation/obsidian-chem" }, { "id": "askify-obsidian-sync", "name": "Askify Sync", "author": "helloworldkr", "description": "Syncing between Obsidian and Askify.", "repo": "helloworldkr/Askify-Obsidian-Sync" }, { "id": "fuzzy-chinese-pinyin", "name": "Fuzzy Chinese Pinyin", "author": "lazyloong", "description": "Fuzzy search using Chinese Pinyin.", "repo": "lazyloong/obsidian-fuzzy-chinese" }, { "id": "custom-state-for-task-list", "name": "Custom State for Task List", "author": "okamiwong", "description": "Add custom states to task list items.", "repo": "okamiwong/obsidian-custom-state-for-task-list" }, { "id": "findoc", "name": "Financial Doc", "author": "studiowebux", "description": "Financial documentation and tracking using CSV format and Chart.js.", "repo": "studiowebux/obsidian-findoc" }, { "id": "auto-template-trigger", "name": "Auto Template Trigger", "author": "numeroflip", "description": "Automatically prompt for a template, when creating a note.", "repo": "numeroflip/obsidian-auto-template-trigger" }, { "id": "flowershow", "name": "Publish with Flowershow", "author": "flowershow", "description": "Publish notes with Flowershow.", "repo": "flowershow/obsidian-flowershow" }, { "id": "ketcher", "name": "Ketcher", "author": "yulei-chen", "description": "View or draw chemical structures and reactions using Ketcher.", "repo": "yulei-chen/obsidian-ketcher" }, { "id": "rofi-helper", "name": "Rofi Helper", "author": "digitalsignalperson", "description": "Add a leaf ID parameter to the URI protocol for switching between open tabs with Rofi. A sample Rofi script is included.", "repo": "digitalsignalperson/obsidian-rofi-helper" }, { "id": "open-plugin-settings", "name": "Open Plugin Settings", "author": "mara-li", "description": "Create a command to open a specified plugin settings.", "repo": "mara-li/obsidian-open-settings" }, { "id": "auto-hide-cursor", "name": "Auto Hide Cursor", "author": "jmxo", "description": "Hide the cursor when scrolling and show it again when moving the mouse.", "repo": "jmxo/obsidian-auto-hide-cursor" }, { "id": "mathlive", "name": "MathLive", "author": "danzilberdan", "description": "Faster and more intuitive MathJax editing using MathLive.", "repo": "danzilberdan/obsidian-mathlive" }, { "id": "pubscale", "name": "PubScale", "author": "piriwata", "description": "Seamlessly sync Markdown notes into PlanetScale tables.", "repo": "piriwata/pubScale" }, { "id": "plugin-manager", "name": "Plugin Manager", "author": "ohm-en", "description": "Extend plugin management.", "repo": "ohm-en/obsidian-plugin-manager" }, { "id": "better-mathjax", "name": "Better MathJax", "author": "greasycat", "description": "Math autocompletion and customizable snippets.", "repo": "greasycat/BetterMathjax" }, { "id": "mood-tracker", "name": "Mood Tracker", "author": "Daniel Nikolaev", "description": "Track your moods & emotions easily. Visualize tracked history and browse the past entries.", "repo": "dartungar/obsidian-mood-tracker" }, { "id": "ling-gloss", "name": "Interlinear Glossing", "author": "mijyuoon", "description": "Format interlinear glosses used in linguistics texts.", "repo": "mijyuoon/obsidian-ling-gloss" }, { "id": "brain", "name": "brAIn", "author": "lusob", "description": "A ChatGPT powered chatbot specifically focused on question answering over your vault notes.", "repo": "lusob/obsidian-brain" }, { "id": "silicon", "name": "Silicon AI", "author": "deepfates", "description": "Add some intelligence to your notes with Silicon AI.", "repo": "deepfates/silicon" }, { "id": "blur", "name": "Blur", "author": "gapmiss", "description": "Create obfuscated blocks of text.", "repo": "gapmiss/blur" }, { "id": "pieces-for-developers", "name": "Pieces for Developers", "author": "pieces-app", "description": "Streamline your coding workflow with powerful features for capturing, managing, translating, and enhancing code snippets.", "repo": "pieces-app/obsidian-pieces" }, { "id": "chess-study", "name": "Chess Study", "author": "chrislicodes", "description": "A chess study helper and PGN viewer/editor.", "repo": "chrislicodes/obsidian-chess-study" }, { "id": "mermaid-helper", "name": "Mermaid.js Helper (OMH)", "author": "francescodicursi", "description": "Additional commands for mermaid.js workflow and more.", "repo": "francescodicursi/Mermaid.js-Helper-OMH-plugin" }, { "id": "telegram-sync", "name": "Telegram Sync", "author": "soberhacker", "description": "Transfer messages and files from Telegram to Obsidian.", "repo": "soberhacker/obsidian-telegram-sync" }, { "id": "sync-google-calendar", "name": "Sync Google Calendar", "author": "dexin-qi", "description": "Synchronize events from Google Calendar and manage them like tasks.", "repo": "dexin-qi/obsidian-sync-calendar" }, { "id": "share-to-cubox", "name": "Share to Cubox", "author": "redwinam", "description": "Share notes to Cubox.", "repo": "redwinam/obsidian-cubox" }, { "id": "attachment-management", "name": "Attachment Management", "author": "trganda", "description": "Customize attachment path, auto-rename attachments, etc.", "repo": "trganda/obsidian-attachment-management" }, { "id": "dendron-tree", "name": "Dendron Tree", "author": "levirs565", "description": "Add tree for exploring Dendron note.", "repo": "levirs565/obsidian-dendron-tree" }, { "id": "lskypro-auto-upload", "name": "Image To Lskypro", "author": "nekotarou", "description": "Auto upload images from clipboard to Lskypro.", "repo": "nekotarou/lskypro-auto-upload" }, { "id": "canvas-links", "name": "Canvas Links", "author": "aqav", "description": "Add views to show \"outgoing links\" and \"backlinks\" of canvas in Obsidian.", "repo": "aqav/obsidian-canvas-links" }, { "id": "hamsterbase", "name": "HamsterBase Official", "author": "hamsterbase", "description": "Export highlights from HamsterBase into your vault.", "repo": "hamsterbase/obsidian-hamsterbase" }, { "id": "auto-anki", "name": "Auto Anki", "author": "cadrianxyz", "description": "Using AI to automate card creation for Spaced Repetion in Anki.", "repo": "cadrianxyz/obsidian-auto-anki" }, { "id": "todotxt", "name": "TodoTxt", "author": "mvgrimes", "description": "Manage Todo.txt files.", "repo": "mvgrimes/obsidian-todotxt-plugin" }, { "id": "arcana", "name": "Arcana", "author": "Alessandro Farace", "description": "Supercharge your note-taking through AI-powered insights and suggestions.", "repo": "a-f-v/obsidian-arcana" }, { "id": "api-request", "name": "APIRequest", "author": "rooyca", "description": "Request and retrieve data from APIs. The responses are delivered in a JSON format for easy integration with your notes.", "repo": "rooyca/obsidian-api-request" }, { "id": "link-with-alias", "name": "Link with alias", "author": "pvojtechovsky", "description": "Create links and aliases in front matter of target document.", "repo": "pvojtechovsky/obsidian-link-with-alias" }, { "id": "hackerone", "name": "HackerOne", "author": "neolex-security", "description": "Fetch HackerOne bug reports.", "repo": "neolex-security/obsidian-hackerone" }, { "id": "flashcards-llm", "name": "Flashcards LLM", "author": "crybot", "description": "Use Large Language Models (such as ChatGPT) to automatically generate flashcards from your notes.", "repo": "crybot/obsidian-flashcards-llm" }, { "id": "confluence-to-obsidian", "name": "Confluence Import", "author": "kkei34", "description": "Import Confluence space into your vault.", "repo": "kkei34/confluence-to-obsidian-plugin" }, { "id": "recipe-grabber", "name": "Recipe Grabber", "author": "seethroughdev", "description": "Quickly grab the important contents of any online recipe.", "repo": "seethroughdev/obsidian-recipe-grabber" }, { "id": "note-archiver", "name": "Note archiver", "author": "thenomadlad", "description": "Tools to archive your notes in another folder.", "repo": "thenomadlad/obsidian-note-archiver" }, { "id": "automatic-list-styles", "name": "Automatic List Styles", "author": "wiseguru", "description": "Automatically formats the styles of ordered lists, incrementing the list style for each layer.", "repo": "wiseguru/obsidian-automatic-list-styles" }, { "id": "iconoir-icons", "name": "Iconoir Icons", "author": "gapmiss", "description": "Create and display customized SVG Iconoir icons.", "repo": "gapmiss/iconoir-icons" }, { "id": "chat-stream", "name": "Chat Stream", "author": "rpggio", "description": "Create branching GPT chats using canvas notes.", "repo": "rpggio/obsidian-chat-stream" }, { "id": "shukuchi", "name": "Shukuchi", "author": "tadashi-aikawa", "description": "Teleport to links (URL or internal link) and jump to their destinations.", "repo": "tadashi-aikawa/shukuchi" }, { "id": "blindfold-obsidian", "name": "BlindFold", "author": "vzsky", "description": "Fold text by making it completely hidden.", "repo": "vzsky/blindfold-obsidian" }, { "id": "file-include", "name": "File Include", "author": "tillahoffmann", "description": "Include or embed files in Obsidian Markdown.", "repo": "tillahoffmann/obsidian-file-include" }, { "id": "vault-chat", "name": "Vault Chat", "author": "exoascension", "description": "A ChatGPT bot trained on your vault notes. Ask your AI questions about your own thoughts and ideas!", "repo": "exoascension/vault-chat" }, { "id": "background-image", "name": "Background Image", "author": "shmolf", "description": "Specify a remote URL as the background image, and a few settings to tweak the experience.", "repo": "shmolf/obsidian-editor-background" }, { "id": "mermaid-themes", "name": "Mermaid Themes", "author": "jvsteiner", "description": "Alternate support for mermaid.js that supports theming and customization.", "repo": "jvsteiner/mermaid-themes" }, { "id": "memos-sync", "name": "Memos Sync", "author": "ryojerryyu", "description": "Syncing memos from a Memos server to your daily note. Fully compatible with official Daily Notes plugin, Calendar plugin and Periodic Notes plugin.", "repo": "ryojerryyu/obsidian-memos-sync" }, { "id": "html-server", "name": "Html Server", "author": "pr0dt0s", "description": "Spin up a local http server to access your vault via a web browser.", "repo": "pr0dt0s/obsidian-html-server" }, { "id": "obsidian-importer", "name": "Importer", "author": "Obsidian", "description": "Convert your data to Markdown files you can use in Obsidian. Works with Apple Notes, OneNote, Evernote, Notion, Google Keep, and many other formats.", "repo": "obsidianmd/obsidian-importer" }, { "id": "movie-obsidian", "name": "Movie", "author": "onuraycicek", "description": "Search movies info and trailers.", "repo": "onuraycicek/obsidian-movie" }, { "id": "cloudinary", "name": "Cloudinary", "author": "uday-samsani", "description": "Upload content (images, videos, audio) to Cloudinary and insert (copy or drag both) them into your notes.", "repo": "uday-samsani/obsidian-cloudinary" }, { "id": "markdown-link-space-encoder", "name": "Markdown Link Space Encoder", "author": "rkosova", "description": "Automatically encode spaces to %20 in Markdown-style links.", "repo": "rkosova/obsidian-markdown-link-space-encoder" }, { "id": "ai-summary", "name": "AI Notes Summary", "author": "irbull", "description": "Use OpenAI to generate a summary of referenced notes.", "repo": "irbull/obsidian-ai-summary" }, { "id": "bmo-chatbot", "name": "BMO Chatbot", "author": "longy2k", "description": "Generate and brainstorm ideas while creating your notes using Large Language Models (LLMs) such as OpenAI's \"gpt-3.5-turbo\" and \"gpt-4\".", "repo": "longy2k/obsidian-bmo-chatbot" }, { "id": "lilypond", "name": "Lilypond", "author": "dot-asterisk-nl", "description": "Render Lilypond templates.", "repo": "dot-asterisk-nl/obsidian-lilypond" }, { "id": "time-ruler", "name": "Time Ruler", "author": "j-palindrome", "description": "A drag-and-drop time ruler combining the best of a task list and a calendar view (integrates with Tasks, Full Calendar, and Dataview).", "repo": "j-palindrome/obsidian-time-ruler" }, { "id": "markdown-blogger", "name": "Markdown Blogger", "author": "afazio1", "description": "Push Markdown notes to your local blog, portfolio, or static site. Works with Astro.js, Next.js, and any other framework configured to render Markdown pages.", "repo": "afazio1/obsidian-markdown-blogger" }, { "id": "typst", "name": "Typst Renderer", "author": "fenjalien", "description": "Render `typst` code blocks and math blocks to images with Typst.", "repo": "fenjalien/obsidian-typst" }, { "id": "logstravaganza", "name": "Logstravaganza", "author": "Carlo Zottmann", "description": "A simple proxy for `console.*()` calls which copies log messages and uncaught exceptions to a note.", "repo": "czottmann/obsidian-logstravaganza" }, { "id": "simple-rss", "name": "Simple RSS", "author": "monnierant", "description": "Collect RSS articles into notes.", "repo": "monnierant/obsidian-simple-rss" }, { "id": "supsub", "name": "SupSub", "author": "wjgoarxiv", "description": "Easily format superscripts and subscripts in your notes.", "repo": "wjgoarxiv/obsidian-supsub" }, { "id": "chemical-structure-renderer", "name": "Chemical Structure Renderer", "author": "xaya1001", "description": "Render chemical structures from SMILES strings into PNG or SVG format using Ketcher and Indigo Service.", "repo": "xaya1001/obsidian-Chemical-Structure-Renderer" }, { "id": "quick-links", "name": "Quick Links", "author": "iafisher", "description": "Create quick link shortcuts to Wikipedia and other sites", "repo": "iafisher/obsidian-quick-links" }, { "id": "markdown-tree", "name": "Markdown Tree", "author": "carvah", "description": "Create a beautiful and intuitive directory tree using Markdown-oriented code style using tabs, spaces and enters.", "repo": "carvah/markdown-tree-plugin" }, { "id": "editor-width-slider", "name": "Editor Width Slider", "author": "mugishomp", "description": "Customize Obsidian's editor width with a slider for a tailored editing experience.", "repo": "mugishomp/obsidian-editor-width-slider" }, { "id": "auto-front-matter", "name": "Auto Front Matter", "author": "conorzhong", "description": "Auto update front matter.", "repo": "conorzhong/obsidian-auto-front-matter" }, { "id": "emoji-tags-titler", "name": "EmoTagsTitler", "author": "cyfine", "description": "Add the emojis contained in the tags to the beginning of the note title.", "repo": "cyfine/EmoTagsTitler" }, { "id": "readability-score", "name": "Readability Score", "author": "zuchka", "description": "Score the readabilty of your writing using the Flesch Reading Ease (FRE) formula.", "repo": "zuchka/obsidian-readability" }, { "id": "style-importer", "name": "Style Importer", "author": "joshrouwhorst", "description": "Import a stylesheet from a URL into your snippets folder.", "repo": "joshrouwhorst/style-importer" }, { "id": "badges", "name": "Badges", "author": "gapmiss", "description": "Add inline badges/callouts to notes.", "repo": "gapmiss/badges" }, { "id": "pf2-action-icons", "name": "Pathfinder 2E Action Icons", "author": "thiagocoutinhor", "description": "Display Pathfinder 2E action icons.", "repo": "thiagocoutinhor/pf2-action-icons" }, { "id": "advanced-random-note", "name": "Advanced Random Note", "author": "karstenpedersen", "description": "Create commands from custom queries to open random notes.", "repo": "karstenpedersen/obsidian-advanced-random-note" }, { "id": "hide-folders", "name": "Hide Folders", "author": "jonasdoesthings", "description": "Quickly toggle the visibility of specific folders in the file navigator based on configured names. Useful for hiding attachment folders.", "repo": "jonasdoesthings/obsidian-hide-folders" }, { "id": "git-url", "name": "Git Url", "author": "khuongduy354", "description": "Create a url to your file on your git remote repo.", "repo": "khuongduy354/obsidian-git-url" }, { "id": "apl-render", "name": "APL Render", "author": "vzsky", "description": "Render APL syntax.", "repo": "vzsky/apl-obsidian" }, { "id": "guid-front-matter", "name": "Add an ID to the front matter", "author": "llimllib", "description": "Add a globally unique ID to every Markdown document's frontmatter.", "repo": "llimllib/obsidian-guid-plugin" }, { "id": "due-when", "name": "Due When", "author": "andrewbaxter439", "description": "Add shortcuts to insert due dates for end of this week or end of next week.", "repo": "andrewbaxter439/due-when" }, { "id": "notes-dater", "name": "Notes dater", "author": "paultreanor", "description": "Add created on and last updated on dates of the active note to the status bar.", "repo": "paultreanor/notes-dater" }, { "id": "style-text", "name": "Style Text", "author": "juanjoarranz", "description": "Apply custom CSS styles to selected text in your notes.", "repo": "juanjoarranz/style-text-obsidian-plugin" }, { "id": "markdown-chords", "name": "Markdown Chords", "author": "dnotes", "description": "Add musical chord notation and chord diagrams for stringed instruments (e.g. guitar) in Markdown. Supports chords in any Western scale/mode, including extended jazz chords.", "repo": "dnotes/obsidian-markdown-chords" }, { "id": "memorization", "name": "Memorization", "author": "nwindian", "description": "Generate study index notes using a spaced repetition algorithm (SM-2).", "repo": "nwindian/Memorization-Plugin" }, { "id": "edit-history", "name": "Edit History", "author": "antoniotejada", "description": "Keep an automatic edit history of your notes, review the history, diff against or restore previous edits.", "repo": "antoniotejada/obsidian-edit-history" }, { "id": "air-quotes", "name": "Air Quotes", "author": "Alan Grainger", "description": "Search and insert quotes from a source text as you type.", "repo": "alangrainger/obsidian-air-quotes" }, { "id": "vault-2-book", "name": "Vault 2 Book", "author": "mitra98t", "description": "Convert your notes to a book creating a single file containing all the notes linked.", "repo": "mitra98t/vault2book-plugin" }, { "id": "nai4obsidian", "name": "NovelAI", "author": "salokingreen", "description": "Generate text with NovelAI's models.", "repo": "salokingreen/NAI4Obsidian" }, { "id": "laws-of-form", "name": "Laws of Form", "author": "kevger", "description": "Create, manage and display Laws of Form expressions like ((a)) (b) = a (b).", "repo": "kevger/obsidian-laws-of-form" }, { "id": "notes-sync-share", "name": "Notes Sync Share", "author": "alt-er", "description": "Sync and share (publish) your notes in your own private service.", "repo": "alt-er/obsidian-sync-share" }, { "id": "password-protection", "name": "Password Protection", "author": "qing3962", "description": "Lock and protect your private notes and diary with a password, no encrypt, no decrypt.", "repo": "qing3962/password-protection" }, { "id": "lds-scriptures-reference", "name": "LDS Scriptures Reference", "author": "pacokwon", "description": "Easily insert references to LDS scriptures.", "repo": "pacokwon/obsidian-lds-library-plugin" }, { "id": "tinypng-image", "name": "TinyPNG Image", "author": "ckt1031", "description": "Compress images using TinyPNG to save your storage.", "repo": "ckt1031/obsidian-tinypng-plugin" }, { "id": "css-editor", "name": "CSS Editor", "author": "zachatoo", "description": "Edit CSS snippet files.", "repo": "zachatoo/obsidian-css-editor" }, { "id": "oblogger", "name": "oblogger", "author": "lofttech", "description": "Tag explorer and frontmatter logger.", "repo": "lofttech/obsidian-oblogger" }, { "id": "code-styler", "name": "Code Styler", "author": "mayurankv", "description": "Style codeblocks and inline code in reading view and editing view.", "repo": "mayurankv/Obsidian-Code-Styler" }, { "id": "bulk-exporter", "name": "Bulk Exporter", "author": "symunona", "description": "Filter, export notes from your vault using metadata into a customizable new structure.", "repo": "symunona/obsidian-bulk-exporter" }, { "id": "ruled-template", "name": "Ruled template", "author": "ypetremann", "description": "Use templates based on rules when creating a new file.", "repo": "ypetremann/obsidian-ruled-template" }, { "id": "colored-tags", "name": "Colored Tags", "author": "pfrankov", "description": "Colorize tags in different colors to visually distinguish them from each other.", "repo": "pfrankov/obsidian-colored-tags" }, { "id": "auto-hyperlink", "name": "Auto Hyperlink", "author": "take6", "description": "Insert hyperlink according to user-defined rule.", "repo": "take6/obsidian-plugin-auto-hyperlink" }, { "id": "simple-canvasearch", "name": "Simple CanvaSearch", "author": "ddalexb", "description": "Quickly fuzzysearch notes, cards and their content and shift focus to them within the currently opened canvas.", "repo": "ddalexb/obsidian-simple-canvasearch" }, { "id": "source-scanner", "name": "Source Scanner", "author": "gerrie-myburgh", "description": "Scanner that extracts comments from source and places it in Markdown files.", "repo": "gerrie-myburgh/source-scanner" }, { "id": "link-tree", "name": "Link Tree", "author": "j-palindrome", "description": "View file links and backlinks as a recursively expandable, filterable list with editable text, combining the structure of outliners like Dynalist & WorkFlowy with the flexibility of Obsidian.", "repo": "j-palindrome/obsidian-link-tree" }, { "id": "markdown-to-slack-message", "name": "Markdown to Slack Message", "author": "idreamer", "description": "Convert a Markdown note to the Slack message blocks that enable you to send to Slack.", "repo": "idreamer/markdown-to-slack-message" }, { "id": "poker", "name": "Poker", "author": "maadhattah", "description": "Easily document and view your poker hands.", "repo": "maadhattah/obsidian-poker" }, { "id": "color-palette", "name": "Color Palette", "author": "alegendstale", "description": "Create and insert color palettes into your notes.", "repo": "alegendstale/obsidian-color-palette" }, { "id": "periodic-para", "name": "LifeOS", "author": "leyang", "description": "Life management system.", "repo": "quanru/obsidian-lifeos" }, { "id": "zettelgpt", "name": "ZettelGPT", "author": "overraddit", "description": "Effortlessly generate context-aware answers from ChatGPT, while maintaining a visually clear and organized conversation history.", "repo": "overraddit/ZettelGPT" }, { "id": "ics", "name": "ICS", "author": "open-horizon-labs", "description": "Add events from calendar ics on the web to daily notes on demand. Includes vdir support. Daily Planner, Templater and Dataview friendly.", "repo": "open-horizon-labs/obsidian-ics" }, { "id": "better-comment-toggle", "name": "Better Comment Toggle", "author": "mrgvsv", "description": "Improved comment toggling.", "repo": "mrgvsv/obsidian-better-comment-toggle" }, { "id": "syncftp", "name": "SyncFTP", "author": "alex-donnan", "description": "Connect to an SFTP and push/pull file changes to it.", "repo": "alex-donnan/SyncFTP" }, { "id": "fill-in-the-blank", "name": "Fill in the Blank (FITB)", "author": "mister-mcgee", "description": "Use --magic-- to render inline text as blank line(s) instead.", "repo": "mister-mcgee/obsidian-fill-in-the-blank" }, { "id": "custom-list-character", "name": "Custom list character", "author": "lilian-pouliquen", "description": "Choose the character to use when creating a bullet list between '-', '*' and '+'.", "repo": "lilian-pouliquen/obsidian-custom-list-character" }, { "id": "micro-templates", "name": "Micro templates", "author": "epszaw", "description": "Flexible embedded micro templates powered by Javascript functions.", "repo": "epszaw/obsidian-micro-templates" }, { "id": "obligator", "name": "Obligator", "author": "newbrict", "description": "A fully featured replacement for the built-in daily notes plugin. Obligator functions like a virtual bullet journal by copying over unchecked to-do items to your new daily note, along with adding any scheduled items you've set up.", "repo": "newbrict/obsidian-obligator" }, { "id": "syncthing-integration", "name": "Syncthing Integration", "author": "lbf38", "description": "Syncthing integration.", "repo": "lbf38/obsidian-syncthing-integration" }, { "id": "fantasy-name", "name": "Fantasy name generator", "author": "lukewh", "description": "Insert a random fantasy name.", "repo": "lukewh/fantasy-name" }, { "id": "tag-many", "name": "TagMany", "author": "joshua-martius", "description": "Add the same tag(s) to multiple notes in a folder (optionally including subfolders) at once.", "repo": "joshua-martius/tagmany" }, { "id": "better-search-views", "name": "Better Search Views", "author": "ivan-lednev", "description": "Upgrade global search, backlinks and queries with outliner-like context trees.", "repo": "ivan-lednev/better-search-views" }, { "id": "inline-code-highlight", "name": "InlineCodeHighlight", "author": "dimava", "description": "Apply syntax highlighting to inline codeblocks.", "repo": "dimava/inline-code-highlight" }, { "id": "index-checker", "name": "Index Checker", "author": "pavlodeshko", "description": "Make sure your index \"MOC\" files (notes or Canvas) contain all links they should contain.", "repo": "pavlodeshko/obsidian-index-checker" }, { "id": "mini-toolbar", "name": "Mini Toolbar", "author": "quorafind", "description": "Mini context toolbar in editor.", "repo": "quorafind/Obsidian-Mini-Toolbar" }, { "id": "runjs", "name": "RunJS", "author": "eoureo", "description": "Run JavaScript code.", "repo": "eoureo/obsidian-runjs" }, { "id": "quail", "name": "Quaily", "author": "lyricat", "description": "Save, publish, delivery notes via Quail.ink as newsletters and blogs.", "repo": "lyricat/obsidian-quail" }, { "id": "gtd-no-next-step", "name": "GTD No Next Step", "author": "saibotsivad", "description": "Add a badge to Getting Things Done (GTD) \"project\" files with no defined next step.", "repo": "saibotsivad/obsidian-gtd-no-next-step" }, { "id": "safe-filename-linter", "name": "Safe Filename Linter", "author": "sneakyfoxes", "description": "Lint filenames for invalid or troublesome characters.", "repo": "sneakyfoxes/obsidian-safe-filename-linter" }, { "id": "at-people", "name": "At People", "author": "backmind", "description": "Use the @ to create links to people files with smart fuzzy search, accent-insensitive matching, and backlink-based ranking.", "repo": "backmind/obsidian-at-people" }, { "id": "copy-inline-code", "name": "Copy Inline Code", "author": "ozavodny", "description": "Easily copy the contents of an inline code element with a single click.", "repo": "ozavodny/obsidian-copy-inline-code-plugin" }, { "id": "archwiki-reader", "name": "ArchWiki Reader", "author": "lucifayr", "description": "Read any ArchWiki page.", "repo": "lucifayr/archwiki-obsidian" }, { "id": "easy-bake", "name": "Easy Bake", "author": "obsidian-community", "description": "Easily compile many notes down to a single file.", "repo": "obsidian-community/obsidian-easy-bake" }, { "id": "finnish-spellcheck", "name": "Finnish Spellcheck", "author": "antokeinanen", "description": "Spellchecker for the Finnish language using Voikko.", "repo": "antokeinanen/obsidian-finnish-spellcheck" }, { "id": "birthday-tracker", "name": "Birthday-Tracker", "author": "raboro", "description": "Keep track of all birthdays of your family and friends.", "repo": "raboro/Obsidian-Birthday-Tracker-Plugin" }, { "id": "lovely-mindmap", "name": "Lovely-Mindmap", "author": "shaunhurryup", "description": "Build your own knowledge graph with smiles :-)", "repo": "shaunhurryup/lovely-mindmap" }, { "id": "linkshelf", "name": "LinkStowr", "author": "joelseq", "description": "Save links from your browser.", "repo": "joelseq/obsidian-linkstowr" }, { "id": "codename", "name": "Codename", "author": "dstack", "description": "Solve the hardest problem: naming things.", "repo": "dstack/obsidian-codename" }, { "id": "uncheck-all", "name": "Uncheck All", "author": "shacharharshuv", "description": "Uncheck all checkboxes in the current note using one command.", "repo": "shacharharshuv/obsidian-uncheck-all" }, { "id": "zotero-sync-client", "name": "Zotero Sync", "author": "frthjf", "description": "Zotero API client to sync your Zotero library into your vault.", "repo": "frthjf/obsidian-zotero-sync-client" }, { "id": "multi-tag", "name": "Multi Tag", "author": "technohiker", "description": "Add tags to multiple notes at once. Either right-click a folder, or select multiple notes and right-click the selection.", "repo": "technohiker/obsidian-multi-tag" }, { "id": "zettelkasten-llm-tools", "name": "Zettelkasten LLM Tools", "author": "glovguy", "description": "Zettelkasten note taking powered by Large Language Models (e.g. semantic search).", "repo": "glovguy/obsidian-gpt-zettelkasten" }, { "id": "reflection", "name": "Reflection", "author": "brandonkboswell", "description": "Show daily and weekly notes from this day in years past.", "repo": "brandonkboswell/reflection" }, { "id": "ai-research-assistant", "name": "AI Research Assistant", "author": "interwebalchemy", "description": "A Prompt Engineering research utility for generative AI models like OpenAI's ChatGPT that facilitates archiving and searching conversations and live editing a conversation's context/memory.", "repo": "interwebalchemy/obsidian-ai-research-assistant" }, { "id": "red-pen", "name": "Red Pen", "author": "lucasmelin", "description": "Red Pen acts as a proofreader for your writing.", "repo": "lucasmelin/red-pen" }, { "id": "harpoon", "name": "Harpoon", "author": "rodrez", "description": "Use shortcuts to manage and navigate your top four frequently-used files.", "repo": "rodrez/obsidian-harpoon" }, { "id": "wikidata-importer", "name": "Wikidata Importer", "author": "samwho", "description": "Import data from Wikidata into your vault.", "repo": "samwho/obsidian-wikidata-importer" }, { "id": "emacs-text-editor", "name": "Emacs text editor", "author": "klojer", "description": "Partial emulation of Emacs text editor.", "repo": "klojer/obsidian-emacs-text-editor" }, { "id": "quicknote", "name": "Quick note", "author": "jamesgreenblue", "description": "Create a quick note in a floating window (on command or by right-clicking the Obsidian app icon).", "repo": "jamesgreenblue/obsidian-quicknote" }, { "id": "frontmatter-modified-date", "name": "Update modified date", "author": "Alan Grainger", "description": "Automatically update a frontmatter modified date field when the file is modified.", "repo": "alangrainger/obsidian-frontmatter-modified-date" }, { "id": "speech2text-helper", "name": "Speech To Text Keyboard Helper", "author": "mwoz123", "description": "Make Google Speech to Text on Android available from the command palette.", "repo": "mwoz123/speech-to-text-keyboard-helper" }, { "id": "voice", "name": "Voice", "author": "chrisurf", "description": "Adds sound, audio, and speech to your notes.", "repo": "chrisurf/obsidian-voice" }, { "id": "copilot-auto-completion", "name": "Copilot auto completion", "author": "j0rd1smit", "description": "A highly configurable copilot-like auto-completion using the ChatGPT API.", "repo": "j0rd1smit/obsidian-copilot-auto-completion" }, { "id": "unitade", "name": "UNITADE.md", "author": "falcion", "description": "Treat any file as any view, code editor and syntax highlighting, modals for creating and renaming files, assign views for files, unloading registries and many more for advanced work with non-markdown files.", "repo": "falcion/UNITADE.md" }, { "id": "nostr-writer", "name": "Nostr Writer", "author": "jamesmagoo", "description": "Publish your writing directly to Nostr.", "repo": "jamesmagoo/nostr-writer" }, { "id": "image-converter", "name": "Image Converter", "author": "xryul", "description": "Convert, compress, resize, annotate, markup, draw, crop, rotate, flip, align, drag-resize, rename with variables, and batch process images: WEBP, JPG, PNG, HEIC, TIF", "repo": "xryul/obsidian-image-converter" }, { "id": "solve", "name": "Solve", "author": "liamriddell", "description": "Real-time equation and date calculations.", "repo": "liamriddell/obsidian-solve" }, { "id": "modules", "name": "Modules", "author": "polyipseity", "description": "Load JavaScript and related languages like TypeScript modules from the vault and the Internet.", "repo": "polyipseity/obsidian-modules" }, { "id": "codeblock-tabs", "name": "CodeBlock Tabs", "author": "jeminmau", "description": "Create tab group for contiguous code blocks.", "repo": "jeminmau/Obsidian-CodeBlock-Tabs" }, { "id": "mdx", "name": "MDX", "author": "yulei-chen", "description": "Preview MDX in Obsidian, with support for Code Hike.", "repo": "yulei-chen/obsidian-mdx" }, { "id": "waka_time_box", "name": "Waka time box", "author": "simonla", "description": "Show daily coding activity from WakaTime.", "repo": "simonla/obsidian_waka_box" }, { "id": "cloze", "name": "Cloze", "author": "dearvikki", "description": "Convert highlights, underlines, bolded texts or any selected texts into clozes.", "repo": "dearvikki/obsidian-cloze-plugin" }, { "id": "attachment-manager", "name": "Attachment Manager", "author": "chenfeicqq", "description": "Bind attachment folder names to note names, which automatically rename, delete and show/hide when changed.", "repo": "chenfeicqq/obsidian-attachment-manager" }, { "id": "data-entry", "name": "Data Entry", "author": "waynevanson", "description": "Create forms that save data simply; the data view of data entry.", "repo": "waynevanson/data-entry-obsidian-plugin" }, { "id": "youversion-linker", "name": "YouVersion Linker", "author": "jaanonim", "description": "Automatically link bible verses in your notes to YouVersion bible.", "repo": "jaanonim/obsidian-youversion-linker" }, { "id": "graph-nested-tags", "name": "Nested tags graph", "author": "drpilman", "description": "Link nested tags in graph view.", "repo": "drpilman/obsidian-graph-nested-tags" }, { "id": "gnome-terminal-loader", "name": "Gnome Terminal Loader", "author": "cheesecake87", "description": "Sidebar action icons to quickly open the Gnome Terminal or to have the Gnome Terminal run a Python module.", "repo": "cheesecake87/gnome-terminal-loader" }, { "id": "checkbox-reorder", "name": "Checkbox Reorder", "author": "erl-koenig", "description": "Reorder completed checkboxes to the end of the according list.", "repo": "erl-koenig/obsidian-checkboxReorder" }, { "id": "auto-literature", "name": "autoLiterature", "author": "hucorz", "description": "Assist you in taking notes for your literature.", "repo": "hucorz/obsidian-autoLiterature" }, { "id": "media-sync", "name": "Media Sync", "author": "fnya", "description": "Download images from the image URLs in notes and display the content.", "repo": "fnya/media-sync" }, { "id": "chatgpt-definitions", "name": "ChatGPT Definition", "author": "julix14", "description": "Let your AI assistant ChatGPT define words and concepts for you.", "repo": "julix14/chatGPT-Obsidian" }, { "id": "local-backup", "name": "Local Backup", "author": "velviagris", "description": "Automatically creates a local backup of the vault.", "repo": "velviagris/obsidian-local-backup" }, { "id": "battlesnake-viewer", "name": "BattleSnake Board Viewer", "author": "enderinvader", "description": "Render BattleSnake positions diagrams in note preview.", "repo": "enderinvader/battlesnake-viewer" }, { "id": "mtg-card-links", "name": "MTG Card Links", "author": "aedans", "description": "Link to Magic the Gathering cards by enclosing the card name in square brackets.", "repo": "aedans/mtg-card-links" }, { "id": "floccus-bookmarks-to-markdown", "name": "Floccus Bookmarks to Markdown", "author": "mddevils", "description": "Import and convert your bookmarks from Floccus.", "repo": "mddevils/floccus-bookmarks-to-markdown" }, { "id": "spreadsheets", "name": "Spreadsheets", "author": "divamgupta", "description": "Create and edit advanced spreadsheets. Rich formatting, formulas, cells, filtering and more!", "repo": "divamgupta/obsidian-spreadsheets" }, { "id": "postfix", "name": "Postfix", "author": "bhagyas", "description": "Use postfix completions to automatically format text.", "repo": "bhagyas/obsidian-postfix-plugin" }, { "id": "handwritten-notes", "name": "Handwritten Notes", "author": "fbarrca", "description": "Annotate PDFs and create handwritten notes inside your vault.", "repo": "fbarrca/obsidian-handwritten-notes" }, { "id": "writeas-publisher", "name": "Writeas Blog Publisher", "author": "encima", "description": "Publish notes to any write.as blogs you own.", "repo": "encima/obsidian-writeas-plugin" }, { "id": "flashcard-gen", "name": "Flashcard Generator", "author": "chloedia", "description": "Generate quizzes and questions from your notes.", "repo": "chloedia/Obsidian_Quiz_Generator" }, { "id": "typing-assistant", "name": "Typing Assistant", "author": "jambo2018", "description": "Support multiple shortcut menus to improve input efficiency.", "repo": "jambo2018/notion-assistant-plugin" }, { "id": "excalidraw-cn", "name": "Excalidraw CN", "author": "korbinzhao", "description": "Excalidraw supporting Chinese hand write font by default.", "repo": "korbinzhao/obsidian-excalidraw-cn-plugin" }, { "id": "header-enhancer", "name": "Header Enhancer", "author": "hobeedzc", "description": "Level up your headers, customize your notes. Header Enhancer makes your notes header better and more useful.", "repo": "hobeedzc/obsidian-header-enhancer-plugin" }, { "id": "mlir-syntax-highlight", "name": "MLIR Syntax Highlight", "author": "lewuathe", "description": "Show syntax highlighing for MLIR in code blocks the editor.", "repo": "lewuathe/obsidian-mlir-syntax-highlight" }, { "id": "sheets", "name": "Sheets Extended", "author": "niconekoru", "description": "Vertical headers, merged cells, and custom CSS tables with Advanced Tables compatability.", "repo": "niconekoru/obsidan-advanced-table-xt" }, { "id": "auto-journal", "name": "Auto Journal", "author": "ebonsignori", "description": "Opinionated journaling automation like daily notes but with backfills for the days when Obsidian wasn't opened.", "repo": "ebonsignori/obsidian-auto-journal" }, { "id": "exercises", "name": "Exercises", "author": "alexccavaco", "description": "Create interactive exercises in your notes.", "repo": "alexccavaco/obsidian-exercises" }, { "id": "file-explorer-plus", "name": "File Explorer++", "author": "kelszo", "description": "Hide and pin files and folders in the file explorer using custom filters.", "repo": "kelszo/obsidian-file-explorer-plus" }, { "id": "ticktick", "name": "TickTick", "author": "viduycheung", "description": "Check and create tasks in TickTick.", "repo": "viduycheung/ticktick-obsidian" }, { "id": "webdav-file-explorer", "name": "Webdav File Explorer", "author": "red0orange", "description": "Explore your webdav files.", "repo": "red0orange/obsidian-webdav-file-explorer" }, { "id": "nifty-links", "name": "Nifty Links", "author": "x-ai", "description": "Generate elegant, Notion-style rich link cards to enhance your note-taking experience.", "repo": "x-ai/obsidian-nifty-links" }, { "id": "github-embeds", "name": "GitHub Embeds", "author": "mrgvsv", "description": "Embed GitHub issues, PRs, and code snippets.", "repo": "mrgvsv/obsidian-github-embeds" }, { "id": "tenki", "name": "Tenki", "author": "ms3056", "description": "A simple weather display.", "repo": "ms3056/Tenki" }, { "id": "tokei", "name": "Tokei", "author": "ms3056", "description": "A simple time and date display.", "repo": "ms3056/Tokei" }, { "id": "vox", "name": "Vox", "author": "vincentbavitz", "description": "Intelligently transcribe and categorize your voice notes.", "repo": "vincentbavitz/obsidian-vox" }, { "id": "ai-editor", "name": "AI Editor", "author": "buszk", "description": "Elevate your workflow with customizable LLM actions.", "repo": "buszk/obsidian-ai-editor" }, { "id": "custom-font-loader", "name": "Custom Font Loader", "author": "pourmand1376", "description": "Customize your vault with any font you want (+ Support for Android and iOS).", "repo": "pourmand1376/obsidian-custom-font" }, { "id": "pickly-page-blend", "name": "Pickly PageBlend", "author": "dmitrichev", "description": "Publish your notes in one click.", "repo": "dmitrichev/pickly-page-blend" }, { "id": "codeblock-template", "name": "Codeblock Template", "author": "sylcool", "description": "Reuse content within code blocks, with the ability to use variables.", "repo": "sylcool/obsidian-codeblock-template" }, { "id": "2hop-links-plus", "name": "2Hop Links Plus", "author": "l7cy", "description": "Related links up to 2 hops away are displayed in a card format, allowing for easy browsing through connections between notes. Each card contains a preview of the corresponding note.", "repo": "l7cy/obsidian-2hop-links-plus" }, { "id": "day-planner-og", "name": "Day Planner OG", "author": "ebullient", "description": "Day planning from a simple task list in a Markdown note (bare bones, preserves the features and behavior of the original plugin).", "repo": "ebullient/obsidian-day-planner-og" }, { "id": "workbooks", "name": "Workbooks", "author": "canna71", "description": "Work with spreadsheets inside your notes.", "repo": "canna71/obsidian-sheets" }, { "id": "automatic-table-of-contents", "name": "Automatic Table Of Contents", "author": "johansatge", "description": "Create a table of contents in a note that updates itself when the note changes.", "repo": "johansatge/obsidian-automatic-table-of-contents" }, { "id": "cannoli", "name": "Cannoli", "author": "deablabs", "description": "Create and run LLM scripts in canvas.", "repo": "deablabs/cannoli" }, { "id": "template-search-library", "name": "Search Templates Library", "author": "pentchaff", "description": "Save search templates for future re-use.", "repo": "pentchaff/obsidian-search-library" }, { "id": "potato-indexer", "name": "Potato Indexer", "author": "loyalpotato", "description": "Generate a content index based on your selection or the whole file.", "repo": "loyalpotato/potato-indexer" }, { "id": "just-share-please", "name": "Just Share Please", "author": "Ell", "description": "Quickly and easily share individual notes online using an anonymized link. Also easy to self-host!", "repo": "ellpeck/ObsidianJustSharePlease" }, { "id": "typewriter-mode", "name": "Typewriter Mode", "author": "davisriedel", "description": "Typewriter scrolling, highlighting of the current line, dimming of unfocused paragraphs and more.", "repo": "davisriedel/obsidian-typewriter-mode" }, { "id": "js-engine", "name": "JS Engine", "author": "Moritz Jung", "description": "Run JavaScript from within your notes.", "repo": "mprojectscode/obsidian-js-engine-plugin" }, { "id": "mononote", "name": "Mononote", "author": "Carlo Zottmann", "description": "Ensure each note occupies only one tab. If a note is already open, its existing tab will be focussed instead of opening the same file in the current tab.", "repo": "czottmann/obsidian-mononote" }, { "id": "url-display", "name": "URL Display", "author": "Stephanie Lin", "description": "Extract and display external URLs of the note.", "repo": "lin-stephanie/obsidian-url-display" }, { "id": "multiple-notes-outline", "name": "Multiple Notes Outline", "author": "iiz00", "description": "Add custom views which show outlines of multiple notes with headings, links, tags and list items.", "repo": "iiz00/obsidian-multiple-notes-outline" }, { "id": "change-case", "name": "Change Case", "author": "dbrockman", "description": "Change the case (UPPER CASE, camelCase, snake_case, etc) of the current selection.", "repo": "dbrockman/obsidian-change-case" }, { "id": "send-to-ghost", "name": "Send to Ghost", "author": "southpaw1496", "description": "Send and publish notes to your Ghost blog.", "repo": "southpaw1496/obsidian-send-to-ghost" }, { "id": "content-linker", "name": "Content Linker", "author": "medill-east", "description": "Search and add bi-directional links to existing content.", "repo": "medill-east/obsidian-content-linker" }, { "id": "swiss-army-knife", "name": "Swiss army knife", "author": "mwoz123", "description": "Collection of various utilities (e.g. duplicate empty line remover).", "repo": "mwoz123/swiss-army-knife-obsidian" }, { "id": "share-to-notionnext", "name": "Share to NotionNext", "author": "jxpeng98", "description": "Share files to any Notion database using the Notion API, originally created by EasyChris/obsidian-to-notion.", "repo": "jxpeng98/obsidian-to-NotionNext" }, { "id": "expiration-date-tracker", "name": "Expiration-Date-Tracker", "author": "raboro", "description": "Keep track of all expiration dates, for example, for your groceries.", "repo": "raboro/obsidian-expiration-date-tracker-plugin" }, { "id": "eml-reader", "name": "Email Reader", "author": "pulsovi", "description": "A preview mode for embedded .eml files.", "repo": "pulsovi/obsidian_eml_reader" }, { "id": "size-history", "name": "Size History", "author": "pbrw", "description": "Admire the growth of your vault with a \"hand-drawn\" chart.", "repo": "pbrw/obsidian-size-history" }, { "id": "zettelflow", "name": "ZettelFlow", "author": "rafaelgb", "description": "Create and manage your notes in a Zettelkasten way via Canvas.", "repo": "rafaelgb/Obsidian-ZettelFlow" }, { "id": "inline-math", "name": "No more flickering inline math", "author": "ryotaushio", "description": "Remove flickering inline math.", "repo": "ryotaushio/obsidian-inline-math" }, { "id": "excel", "name": "Excel", "author": "ljcoder2015", "description": "Create spreadsheets and easily embed them in Markdown.", "repo": "ljcoder2015/obsidian-excel" }, { "id": "canvas-send-to-back", "name": "Canvas Send to Back", "author": "zachatoo", "description": "Move cards in canvas to the top or behind all other cards.", "repo": "zachatoo/obsidian-canvas-send-to-back" }, { "id": "text-transform", "name": "Text Transform", "author": "ipshing", "description": "Add options to transform text to different casings using keyboard shortcuts.", "repo": "ipshing/obsidian-text-transform" }, { "id": "tag-page-md", "name": "Tag Page", "author": "mjsumpter", "description": "Dynamically generate and update tag-specific pages, offering a consolidated view of each tag's references across your vault.", "repo": "mjsumpter/obsidian-tag-page" }, { "id": "text-conversions", "name": "Text Conversions", "author": "ironsigma", "description": "Perform various text conversions on the selected text.", "repo": "ironsigma/obsidian-text-conversions" }, { "id": "zotlit", "name": "ZotLit", "author": "aidenlx", "description": "Integrate with Zotero, create literature notes, and insert citations from a Zotero library.", "repo": "aidenlx/zotlit" }, { "id": "qb-reader-parser", "name": "QB Reader Parser", "author": "j-barta", "description": "Automatically parse tossups from QB Reader into a format readable by the Obsidian_to_Anki plugin.", "repo": "j-barta/qb-reader-parser" }, { "id": "contentful-publisher", "name": "Contentful Publisher", "author": "ziyafenn", "description": "Manage your Contentful content.", "repo": "ziyafenn/obsidian-contentful-publisher" }, { "id": "copy-metadata", "name": "Copy Metadata", "author": "wenlzhang", "description": "Copy file metadata, e.g., creation time, to clipboard. Insert copied metadata to file name.", "repo": "wenlzhang/obsidian-copy-metadata" }, { "id": "palta-note", "name": "Palta Note", "author": "mrniket", "description": "Render Bhatkhande notation for Tabla.", "repo": "mrniket/palta-obsidian-plugin" }, { "id": "tags-overview", "name": "Tags Overview", "author": "christianwannerstedt", "description": "An extended tags panel where tagged files can be easily viewed, filtered, and accessed.", "repo": "christianwannerstedt/obsidian-tags-overview" }, { "id": "next-link", "name": "Next Link", "author": "jdluque", "description": "Jump quickly between note links.", "repo": "jdluque/next-link" }, { "id": "writing-goals", "name": "Writing Goals", "author": "lynchjames", "description": "Set dynamic writing goals for your notes and folders.", "repo": "lynchjames/obsidian-writing-goals" }, { "id": "auto-archive", "name": "Auto Archive", "author": "shanedonburke", "description": "Automatically archive notes once they reach a certain age.", "repo": "shanedonburke/obsidian-auto-archive" }, { "id": "calctex", "name": "Calctex", "author": "mika-dev", "description": "Calculate LaTeX formulas.", "repo": "developer-mike/obsidian-calctex" }, { "id": "vocabulary-cards", "name": "Vocabulary Cards", "author": "meniam", "description": "An easy way to display vocabulary words as flashcards and as a list.", "repo": "meniam/obsidian-vocabulary-cards" }, { "id": "cardify", "name": "Cardify", "author": "joshuakto", "description": "Create links for blocks in a Markdown file and generate Markdown file for each link within a folder. Enabling drag-and-drop of cards onto canvas.", "repo": "joshuakto/obsidian-cardify" }, { "id": "qiniu-image-uploader", "name": "Qiniu Image Uploader", "author": "jianzs", "description": "Upload images from your clipboard to qiniu.com and embed uploaded image to your note.", "repo": "jianzs/obsidian-qiniu-image-uploader" }, { "id": "anki-sync-plus", "name": "AnkiSync+", "author": "rochag07", "description": "Integration between Obsidian and Anki.", "repo": "rochag07/anki-sync-plus" }, { "id": "eleven-labs", "name": "Eleven Labs", "author": "veritas1", "description": "Turn your notes into text-to-speech audio files with Eleven Labs.", "repo": "veritas1/eleven-labs-obsidian-plugin" }, { "id": "timetracker", "name": "Timetracker", "author": "hedgehog1833", "description": "A stopwatch whose value can be inserted in the editor with a hotkey.", "repo": "hedgehog1833/obsidian-timetracker" }, { "id": "html-tabs", "name": "HTML Tabs", "author": "ptournet", "description": "Create and render Tabs and tab panels in your notes.", "repo": "ptournet/obsidian-html-tabs" }, { "id": "moviegrabber", "name": "Moviegrabber", "author": "superschnizel", "description": "Grab movie data from public APIs and transform it into notes that can be used with dataview and properties.", "repo": "superschnizel/Obsidian-Moviegrabber" }, { "id": "digital-paper", "name": "digital paper", "author": "danferns", "description": "turn off backspace and undo, just like writing with a pen on real paper.", "repo": "danferns/digital-paper-obsidian-plugin" }, { "id": "auto-tag", "name": "Auto Tag", "author": "ctrlaltfocus", "description": "Easily generate relevant tags for your notes or selected text.", "repo": "ctrlaltfocus/obsidian-plugin-auto-tag" }, { "id": "timer", "name": "Timer", "author": "raboro", "description": "Measure time.", "repo": "raboro/obsidian-timer-plugin" }, { "id": "vscode-editor", "name": "VSCode Editor", "author": "sunxvming", "description": "Edit Code Files like VSCode.", "repo": "sunxvming/obsidian-vscode-editor" }, { "id": "merge-notes", "name": "Merge Notes", "author": "fnya", "description": "Merge the selected notes.", "repo": "fnya/merge-notes" }, { "id": "oin-gotoheading", "name": "Go To Heading", "author": "oin", "description": "Quickly navigate between headings.", "repo": "oin/obsidian-gotoheading" }, { "id": "gpg-crypt", "name": "gpgCrypt", "author": "tejado", "description": "Encrypt your notes using GPG. Supports smartcards for enhanced security! Keep your information safe and accessible only to you.", "repo": "tejado/obsidian-gpgCrypt" }, { "id": "share-note", "name": "Share Note", "author": "Alan Grainger", "description": "Instantly share/publish a note, with the full theme and content exactly like you see in Obsidian. Data is shared encrypted by default, and only you and the person you send it to have the key.", "repo": "alangrainger/share-note" }, { "id": "todotxt-codeblocks", "name": "TodoTxt Codeblocks", "author": "benjamonnguyen", "description": "Manage your tasks inside code blocks according to the Todo.txt specification.", "repo": "benjamonnguyen/obsidian-todotxt-codeblocks" }, { "id": "screengarden-obsidian", "name": "screen.garden", "author": "screendotgarden", "description": "Realtime multiplayer collaboration, live cursors without merge conflicts, folder sync, share links, web editing.", "repo": "screendotgarden/screengarden-obsidian" }, { "id": "wrangle-todos", "name": "TODO Wrangler", "author": "jeel-shah", "description": "Wrangle your TODOs and put them at the bottom of the file.", "repo": "jeel-shah/todo-wrangler" }, { "id": "permalink-opener", "name": "Permalink Opener", "author": "kepano", "description": "Open URLs based on a permalink or slug in the note properties. Useful with static site generators such as Jekyll, Hugo, Eleventy, etc.", "repo": "kepano/obsidian-permalink-opener" }, { "id": "fold-anywhere", "name": "Fold Anywhere", "author": "quorafind", "description": "Set start and end marker, and then fold any text anywhere in live preview mode.", "repo": "quorafind/Obsidian-Fold-Anywhere" }, { "id": "collapse-node", "name": "Collapse Node", "author": "quorafind", "description": "Collapse node in canvas.", "repo": "quorafind/Obsidian-Collapse-Node" }, { "id": "idorecall", "name": "iDoRecall", "author": "idorecall", "description": "Create recalls from your notes.", "repo": "idorecall/idorecall" }, { "id": "modalforms", "name": "Modal forms", "author": "danielo515", "description": "Define forms for capturing data that you will be able to open from anywhere you can run JavaScript.", "repo": "danielo515/obsidian-modal-form" }, { "id": "table-checkboxes", "name": "Markdown table checkboxes", "author": "0x-dln", "description": "Add support for stateful checkboxes inside Markdown tables.", "repo": "0x-dln/obsidian-table-checkboxes" }, { "id": "tag-breakdown-generator", "name": "Tag Breakdown Generator", "author": "hananoshikayomaru", "description": "Break down nested tags into multiple parent tags.", "repo": "hananoshikayomaru/obsidian-tag-generator" }, { "id": "recipe-view", "name": "Recipe view", "author": "lachsh", "description": "View your notes as interactive recipe cards while you cook.", "repo": "lachsh/obsidian-recipe-view" }, { "id": "mini-vimrc", "name": "Mini Vimrc", "author": "cabra-arretado", "description": "Add Vim keybindings via .vimrc", "repo": "cabra-arretado/mini-vimrc-obsidian" }, { "id": "image2latex", "name": "Image2LaTEX", "author": "hugo-persson", "description": "Convert your images with math to LaTeX code.", "repo": "hugo-persson/obsidian-ocrlatex" }, { "id": "timeline-view", "name": "Timeline View", "author": "b-camphart", "description": "Display your notes in a timeline, based on a given property.", "repo": "b-camphart/timeline-view" }, { "id": "tracker-plus", "name": "Tracker+", "author": "greater-than", "description": "Track and visualize data from your notes. Works with Tracker Markdown.", "repo": "greater-than/Obsidian-Tracker-Plus" }, { "id": "ollama", "name": "Ollama", "author": "hinterdupfinger", "description": "Enable the usage of Ollama within your notes.", "repo": "hinterdupfinger/obsidian-ollama" }, { "id": "file-tree-generator", "name": "File Tree Generator", "author": "unarray", "description": "Generate a file tree using callouts.", "repo": "unarray/file-tree-generator" }, { "id": "sets", "name": "Sets", "author": "canna71", "description": "Create, edit and search sets of notes like Notion or AnyType DBs.", "repo": "canna71/obsidian-sets" }, { "id": "magic-calendar", "name": "MagicCalendar", "author": "vaccarini-lorenzo", "description": "Leverage natural language processing techniques to find calendar events in Markdown notes, seamlessly synchronizing them with a calendar of choice.", "repo": "vaccarini-lorenzo/MagicCalendar" }, { "id": "reclipped-official", "name": "ReClipped Official", "author": "tech-reclipped", "description": "Export video annotations from ReClipped into your vault.", "repo": "tech-reclipped/ReClipped-Obsidian-Official" }, { "id": "chat-with-bard", "name": "Gemini AI Assistant", "author": "artel250", "description": "A Google Gemini integration, completely for free.", "repo": "artel250/Obsidian-Gemini-Assistant" }, { "id": "lunar-calendar", "name": "Lunar Calendar", "author": "whg555", "description": "A calendar that supports the lunar calendar.", "repo": "whg555/lunar-calendar" }, { "id": "halo", "name": "Halo", "author": "halo-sigs", "description": "Publish content to Halo sites.", "repo": "halo-sigs/obsidian-halo" }, { "id": "homework-manager", "name": "Homework Manager", "author": "kadisonm", "description": "Keep track of homework through a to-do list.", "repo": "kadisonm/obsidian-homework-plugin" }, { "id": "rescuetime", "name": "RescueTime", "author": "tatz884", "description": "View your RescueTime data.", "repo": "tatz884/RescueTime-Obsidian" }, { "id": "frontmatter-generator", "name": "Frontmatter generator", "author": "hananoshikayomaru", "description": "Generate frontmatter for your notes from JSON and JavaScript.", "repo": "hananoshikayomaru/Obsidian-Frontmatter-Generator" }, { "id": "auto-reading-mode", "name": "Auto Reading Mode", "author": "kelvinc6", "description": "Automatically switches previously opened Markdown pages into reading mode.", "repo": "kelvinc6/auto-reading-mode" }, { "id": "mochi-cards-pro", "name": "Mochi Cards Pro", "author": "xhayden", "description": "Create flashcards on Mochi.cards using the API provided by Mochi's Pro subscription.", "repo": "xhayden/obsidian-mochi-cards-pro" }, { "id": "jira-linker", "name": "Jira Linker", "author": "srz2", "description": "Quickly format a Jira issue tag as a link to you Jira instance.", "repo": "srz2/obsidian-jira-linker" }, { "id": "md-image-caption", "name": "Markdown Image Caption", "author": "hananoshikayomaru", "description": "Generate Markdown-based image captions.", "repo": "hananoshikayomaru/obsidian-image-caption" }, { "id": "title-generator", "name": "Title Generator", "author": "jaschaephraim", "description": "Quickly and easily title your notes using OpenAI's GPT-3.5.", "repo": "jaschaephraim/obsidian-title-generator" }, { "id": "csv-codeblock", "name": "CSV Codeblock", "author": "elrindir", "description": "Render code blocks with CSV format.", "repo": "elrindir/obsidian-csv-codeblock" }, { "id": "discord-message-formatter", "name": "Discord Message Formatter", "author": "emile-durkheim", "description": "Automatically format messages from Discord when you copy-paste them in a note.", "repo": "emile-durkheim/obsidian_discord_formatter" }, { "id": "remotely-secure", "name": "Remotely Sync", "author": "sboesen", "description": "Security fixes for the remotely-save unofficial plugin allowing users to synchronize notes between local device and the cloud service. Not backwards compatible.", "repo": "sboesen/remotely-sync" }, { "id": "gladdis", "name": "Gladdis", "author": "aurelienstebe", "description": "Gladdis (Generative Language Artificial Dedicated & Diligent Intelligence System) - it's an AI chatbot.", "repo": "aurelienstebe/Gladdis" }, { "id": "daily-note-pinner", "name": "Daily Note Pinner", "author": "lukemt", "description": "Pin the daily note of the present day. Unpin all daily notes of past and future days.", "repo": "lukemt/obsidian-daily-note-pinner" }, { "id": "moon-server-publisher", "name": "Moon server publisher", "author": "dzoukr", "description": "Publish your notes directly to Moon server instance.", "repo": "dzoukr/MoonServerObsidianPlugin" }, { "id": "improved-random-note", "name": "Improved Random Note", "author": "shockthunder", "description": "Improved interaction with the knowledge base in so-called wandering mode by opening specific Random Notes.", "repo": "shockthunder/improved-random-note" }, { "id": "json-table", "name": "JSON table", "author": "dario-baumberger", "description": "Simply switch between JSON and tables. Generate a table from a JSON string or a URL (which returns JSON) in your notes. Generate JSON from a table in your notes.", "repo": "dario-baumberger/obsidian-json-table" }, { "id": "abbreviations", "name": "Abbreviations expander", "author": "woodenmaiden", "description": "Easily create abbreviations that will be expanded after hitting `Space`.", "repo": "woodenmaiden/obsidian-abbreviations" }, { "id": "scholar", "name": "Scholar", "author": "lolipopshock", "description": "Manage research library and streamline research workflow.", "repo": "lolipopshock/obsidian-scholar" }, { "id": "metal-archives", "name": "Metal Archives (Unofficial)", "author": "vincenzocaputo", "description": "Create notes about metal bands and album from Metal Archives.", "repo": "vincenzocaputo/obsidian-metal-archives-plugin" }, { "id": "auto-filename", "name": "Auto Filename", "author": "rcsaquino", "description": "Automatically rename files on the go based on the first x characters of files.", "repo": "rcsaquino/obsidian-auto-filename" }, { "id": "canvas-llm-extender", "name": "Canvas LLM Extender", "author": "phasip", "description": "Let the OpenAI LLM / GPT add nodes to your canvas for you.", "repo": "phasip/obsidian-canvas-llm-extender" }, { "id": "inline-encrypter", "name": "Inline Encrypter", "author": "Alexander Cheryomukhin", "description": "Encrypt secrets in your notes.", "repo": "solargate/obsidian-inline-encrypter" }, { "id": "remove-empty-folders", "name": "Remove Empty Folders", "author": "fnya", "description": "Easily remove empty folders.", "repo": "fnya/remove-empty-folders" }, { "id": "fountain-editor", "name": "Fountain Editor", "author": "Chuang Caleb", "description": "Fountain (screenplay) syntax highlighting in the editor.", "repo": "chuangcaleb/obsidian-fountain-editor" }, { "id": "backlink-cache", "name": "Backlink Cache", "author": "mnaoumov", "description": "Store backlink cache to speed up `app.metadataCache.getBacklinksForFile`.", "repo": "mnaoumov/obsidian-backlink-cache" }, { "id": "favorite-note", "name": "Favorite Note", "author": "mahmudz", "description": "Mark your note as favorite.", "repo": "mahmudz/obsidian-favorite-plugin" }, { "id": "enhance-youtube-links", "name": "Enhance YouTube Links", "author": "git-sum", "description": "Get metadata from a YouTube video.", "repo": "git-sum/obsidian-enhance-youtube-links" }, { "id": "multi-properties", "name": "Multi Properties", "author": "technohiker", "description": "Add properties to multiple notes at once. Either right-click a folder or select multiple notes and right-click the selection.", "repo": "technohiker/obsidian-multi-properties" }, { "id": "teleprompter", "name": "Teleprompter", "author": "lumetrium", "description": "Teleprompter window for live presentations and video production.", "repo": "lumetrium/obsidian-teleprompter" }, { "id": "sync-to-xlog", "name": "sync-to-xlog", "author": "otto-j", "description": "Push notes to xlog.app.", "repo": "otto-j/sync-to-xlog" }, { "id": "tag-project-odaimoko", "name": "Tag Project", "author": "odaimoko", "description": "A Project Management Tool: Tag tasks everywhere, Manage in One page.", "repo": "odaimoko/tag-project" }, { "id": "global-markdown-encrypt", "name": "Global Markdown Encryption", "author": "shlemiel", "description": "In-memory AES256-GCM Markdown encryption.", "repo": "shlemiel/globaloe" }, { "id": "slackify-note", "name": "Slackify Note", "author": "jeremyoverman", "description": "Convert a note to Slack-compliant Markdown.", "repo": "jeremyoverman/obsidian-slackify-note" }, { "id": "timestamp-link", "name": "Timestamp Link", "author": "wenlzhang", "description": "Copy timestamped links to blocks, headings and notes.", "repo": "wenlzhang/obsidian-timestamp-link" }, { "id": "vocabulary-highlighter", "name": "Vocabulary Highlighter", "author": "eatgrass", "description": "Hightlight vocabulary based on the word frequency.", "repo": "eatgrass/obsidian-vocab-highlighter" }, { "id": "keyword-highlighter", "name": "Keyword Highlighter", "author": "marcel-goldammer", "description": "Automatically highlight specified keywords within your notes for enhanced visibility and quick reference.", "repo": "marcel-goldammer/obsidian-keyword-highlighter" }, { "id": "zhongwen-block", "name": "Zhongwen Block", "author": "0918nobita", "description": "Code blocks with features for Chinese learners.", "repo": "0918nobita/obsidian-zhongwen-block" }, { "id": "zettelkasten-outliner", "name": "Zettelkasten Outliner", "author": "tylersuzukinelson", "description": "A list representation for your Zettelkasten.", "repo": "tylersuzukinelson/zettelkasten-outliner" }, { "id": "quick-tagger", "name": "Quick Tagger", "author": "gorkycreator", "description": "Add and remove tags quickly. Tag search results, bulk tag, and add dedicated buttons/commands for your favorites!", "repo": "gorkycreator/obsidian-quick-tagger" }, { "id": "editor-autofocus", "name": "Editor Autofocus", "author": "mgussekloo", "description": "Autofocus the editor when opening a new file.", "repo": "mgussekloo/obsidian-editor-autofocus" }, { "id": "spotify-link", "name": "Spotify Link", "author": "studiowebux", "description": "Include the song you're currently listening to in your note.", "repo": "studiowebux/obsidian-spotify-link" }, { "id": "automatic-tags", "name": "Automatic Tags", "author": "jamalam360", "description": "Add tags to new notes automatically based on their path.", "repo": "jamalam360/obsidian-automatic-tags" }, { "id": "note-batcher", "name": "Note Batcher", "author": "mranyx", "description": "Create all unresolvered links with a single click.", "repo": "mranyx/obsidian-note-batcher" }, { "id": "file-index", "name": "File Index", "author": "steffo99", "description": "Create a metadata file about the files present in the Vault.", "repo": "steffo99/obsidian-file-index" }, { "id": "notes-merger", "name": "Notes Merger", "author": "niffka", "description": "Merge notes into a single Markdown document based on index Markdown file.", "repo": "niffka/notes-merger" }, { "id": "file-cleaner-redux", "name": "File Cleaner Redux", "author": "husjon", "description": "Help you to clean empty files and unused attachments in the vault.", "repo": "husjon/obsidian-file-cleaner-redux" }, { "id": "edit-mdx", "name": "Edit MDX", "author": "timppeters", "description": "Edit and create .mdx files.", "repo": "timppeters/obsidian-edit-mdx" }, { "id": "barcode-generator", "name": "Barcode Generator", "author": "noxonad", "description": "Generate customizable barcodes into your notes.", "repo": "noxonad/obsidian-barcode-generator" }, { "id": "epub-importer", "name": "Epub Importer", "author": "aoout", "description": "Import EPUB files as Markdown.", "repo": "aoout/obsidian-epub-importer" }, { "id": "short-tab-name", "name": "short tab name", "author": "shumpei-tanaka", "description": "Set tab name to short for UID user.", "repo": "shumpei-tanaka/obsidian-short-tab-name" }, { "id": "run", "name": "Run", "author": "hananoshikayomaru", "description": "Generate Markdown from dataview query and JavaScript.", "repo": "hananoshikayomaru/obsidian-run" }, { "id": "colored-tags-wrangler", "name": "Colored Tags Wrangler", "author": "code-of-chaos", "description": "Assign colors to tags. Has integrations with other plugins, like Kanban.", "repo": "code-of-chaos/obsidian-colored_tags_wrangler" }, { "id": "blockier", "name": "Blockier", "author": "blorbb", "description": "Extra block editing utilities.", "repo": "blorbb/obsidian-blockier" }, { "id": "desci", "name": "Desci", "author": "obsidian-desci", "description": "Web3, IPFS, and Desci integrations.", "repo": "obsidian-desci/Obsidian-Desci" }, { "id": "sort-frontmatter", "name": "Sort Frontmatter", "author": "mariomui", "description": "Sort frontmatter recursively.", "repo": "mariomui/obsidian-sort-frontmatter" }, { "id": "publish-url", "name": "Publish url", "author": "hananoshikayomaru", "description": "Copy Obsidian Publish URL to the clipboard.", "repo": "hananoshikayomaru/obsidian-publish-url" }, { "id": "3d-graph-new", "name": "3D Graph New", "author": "hananoshikayomaru", "description": "A 3D Graph view.", "repo": "hananoshikayomaru/obsidian-3d-graph" }, { "id": "spotify-links", "name": "Song Links", "author": "cutaiar", "description": "Insert a link to the song currently playing on your Spotify.", "repo": "cutaiar/obsidian-song-links" }, { "id": "hunchly", "name": "Hunchly", "author": "shadowoption", "description": "Import notes and images from Hunchly.", "repo": "shadowoption/Hunchly-obsidian-plugin" }, { "id": "ghcat-reminder", "name": "GChat Reminder", "author": "anil-e", "description": "Send notifications to Google Chat Webhook based on due dates in tasks.", "repo": "anil-e/obsidian_gchat_plugin" }, { "id": "arena", "name": "Are.na unofficial", "author": "0xroko", "description": "Save Are.na blocks as notes.", "repo": "0xroko/obsidian-arena-plugin" }, { "id": "better-canvas-lock", "name": "Better Canvas Lock", "author": "mara-li", "description": "Enhance the read-only mode in Canvas with fully lock the scroll, zoom, drag-and-drop in read-only!", "repo": "mara-li/obsidian-better-canvas-lock" }, { "id": "file-indicators", "name": "File indicators", "author": "jakobmick", "description": "Add custom indicators to the file explorer.", "repo": "jakobmick/obsidian-file-indicators" }, { "id": "omglol-statuslog-publish", "name": "Omg.publish", "author": "maymeow", "description": "Post selected text to OMG.lol statuslog.", "repo": "maymeow/obsidian-omglol-statuslog" }, { "id": "feeds", "name": "Feeds", "author": "lukemt", "description": "Create feeds of topic-specific bullet points.", "repo": "lukemt/obsidian-feeds" }, { "id": "minio-uploader", "name": "Minio Uploader", "author": "seebin", "description": "Upload images, videos, audio, PDFs, and other files to Minio OSS.", "repo": "seebin/obsidian-minio-uploader-plugin" }, { "id": "datetime-language-changer", "name": "Datetime Language Changer", "author": "zetabs", "description": "Customize the language used for datetime formatting by changing moment.js's locale.", "repo": "zetabs/datetime-language-changer" }, { "id": "image-classify-paste", "name": "Image Classify Paste", "author": "ostoe", "description": "Paste your image like Typora, the image link name not ![[Paste xxx]] but ![some name](relative-directory/xxx.png) with a relative directory.", "repo": "ostoe/Ob-ImagePastePlugin" }, { "id": "local-graphql", "name": "Local GraphQL", "author": "twistoy", "description": "Export Obsidian data as a local GraphQL server.", "repo": "twistoy/obsidian-local-graphql" }, { "id": "ical", "name": "iCal", "author": "andrewbrereton", "description": "Scan your vault for tasks that contain dates. Create an iCalendar file and store it in your vault or on Gist. You can then show this calendar in your Outlook, Google Calendar, Apple Calender, etc", "repo": "andrewbrereton/obsidian-to-ical-plugin" }, { "id": "periodic-table", "name": "Periodic Table", "author": "r-cramer4", "description": "View a periodic table of elements in the sidebar.", "repo": "r-cramer4/Periodic-Table-Obsidian" }, { "id": "incomplete-files", "name": "Incomplete files", "author": "hananoshikayomaru", "description": "Rule based keep track of your incomplete files.", "repo": "hananoshikayomaru/obsidian-incomplete-files" }, { "id": "helpmate", "name": "HelpMate", "author": "tfthacker", "description": "Add a sidebar view to see help sites for the plugins and themes you have installed.", "repo": "tfthacker/obsidian42-HelpMate" }, { "id": "random-numbers-generator", "name": "Random Number Generator", "author": "irewiewer", "description": "Insert a random number.", "repo": "irewiewer/obsidian-random-numbers-generator-plugin" }, { "id": "manictime", "name": "ManicTime", "author": "manictime", "description": "Send the path of the active file to locally installed ManicTime client.", "repo": "manictime/manictime-obsidian" }, { "id": "disk-usage", "name": "Disk Usage", "author": "promptier", "description": "Measure disk usage for tracking size of folders and file types.", "repo": "promptier/disk-usage" }, { "id": "chat-cbt", "name": "ChatCBT", "author": "Claire Froelich", "description": "AI-powered journaling assistant for your notes, inspired by cognitive behavioral therapy (CBT).", "repo": "clairefro/obsidian-chat-cbt-plugin" }, { "id": "custom-note-width", "name": "Custom Note Width", "author": "0skater0", "description": "Effortlessly change the line width of each note individually. Provides multiple ways to customize the experience, making it both efficient and user-friendly to adjust line widths.", "repo": "0skater0/obsidian-custom-note-width" }, { "id": "timethings", "name": "Time Things", "author": "plasmabit", "description": "Show a clock in the corner. Track the total editing time of a note and the last time it was modified.", "repo": "plasmabit/timethings" }, { "id": "calc-craft", "name": "CalcCraft", "author": "klaudyu", "description": "Enable table-based calculations with a spreadsheet-like approach, utilizing references. Highlight the dependencies within tables and identifies circular references with support for array formulas.", "repo": "klaudyu/CalcCraft" }, { "id": "tag-buddy", "name": "Tag Buddy", "author": "moremeyou", "description": "Add, edit, and remove tags in reading mode. Copy, move, or edit tagged blocks in reading and edit mode.", "repo": "moremeyou/Obsidian-Tag-Buddy" }, { "id": "adjacency-matrix-exporter", "name": "Adjacency Matrix Exporter", "author": "danielegrazzini", "description": "Create a numerical adjacency matrix of your vault in two ways: Absolute and Normalized.", "repo": "danielegrazzini/adjacency-matrix-exporter" }, { "id": "key-value-list", "name": "Key-Value List", "author": "christianwannerstedt", "description": "Turn lists into neatly formatted key-value lists.", "repo": "christianwannerstedt/obsidian-key-value-list" }, { "id": "attachment-uploader", "name": "Attachment Uploader", "author": "zhuxining", "description": "Upload attachments to PicSee or uPic, with customization for commands and file type.", "repo": "zhuxining/obsidian-attachment-uploader" }, { "id": "formatto-format", "name": "Formatto", "author": "evasquare", "description": "Simple, fast, and easy-to-use Markdown formatter.", "repo": "evasquare/formatto" }, { "id": "textanalysis", "name": "Text Analysis", "author": "mihakralj", "description": "Real-time text analysis on readability, structure, and complexity, incorporating over 30 indicators.", "repo": "mihakralj/obsidian-textanalysis" }, { "id": "minitabs", "name": "Minitabs", "author": "ssjy1919", "description": "Customize a set of nested tabs through code blocks.", "repo": "ssjy1919/Obsidian-minitabs" }, { "id": "show-whitespace-cm6", "name": "Show Whitespace", "author": "ebullient", "description": "CSS styles and CM6 extensions to highlight whitespace in Source and Live Preview modes.", "repo": "ebullient/obsidian-show-whitespace-cm6" }, { "id": "lyrics", "name": "Lyrics", "author": "eatgrass", "description": "Enhance the audio player with interacive lyrics.", "repo": "eatgrass/obsidian-lyrics" }, { "id": "desk", "name": "Desk", "author": "davidlandry93", "description": "A desk to see notes at a glance. Requires Dataview.", "repo": "davidlandry93/obsidian-desk" }, { "id": "rendered-block-link-suggestions", "name": "Rendered Block Link Suggestions", "author": "ryotaushio", "description": "Upgrade Obsidian's built-in link suggestions with block Markdown rendering.", "repo": "ryotaushio/obsidian-rendered-block-link-suggestions" }, { "id": "quick-preview", "name": "Quick Preview", "author": "ryotaushio", "description": "Quickly preview a suggestion before selecting it in link suggestions & quick switcher.", "repo": "ryotaushio/obsidian-quick-preview" }, { "id": "tldraw", "name": "tldraw", "author": "tldraw", "description": "Integration with tldraw, allowing users to draw and edit content on a virtual whiteboard.", "repo": "tldraw/obsidian-plugin" }, { "id": "custom-save", "name": "Custom save", "author": "hananoshikayomaru", "description": "Add custom save actions.", "repo": "hananoshikayomaru/obsidian-custom-save" }, { "id": "tickticksync", "name": "TickTickSync", "author": "thesamim", "description": "Sync TickTick tasks.", "repo": "thesamim/TickTickSync" }, { "id": "vim-yank-highlight", "name": "Vim Yank Highlight", "author": "aleksey-rowan", "description": "Highlight yanked text in Vim mode. Enjoy that subtle animation you've missed so much.", "repo": "aleksey-rowan/obsidian-vim-yank-highlight" }, { "id": "note-gallery", "name": "Note Gallery", "author": "pashashocky", "description": "A masonry gallery that will visualize your notes, similar to Craft note view.", "repo": "pashashocky/obsidian-note-gallery" }, { "id": "peerdraft", "name": "Peerdraft", "author": "peerdraft", "description": "Real-time, instant collaboration on documents or folders via Peerdraft.", "repo": "peerdraft/obsidian-plugin" }, { "id": "gamified-pkm", "name": "Gamificate your PKM", "author": "saertna", "description": "Enhance your Personal Knowledge Management with gamification elements. Boost motivation and achieve growth as you engage with your PKM.", "repo": "saertna/obsidian-gamified-pkm" }, { "id": "coder", "name": "Transcode", "author": "rudimuc", "description": "Encoding and decoding text using Base64, ROT13 and Atbash ciphers.", "repo": "rudimuc/obsidian-coder" }, { "id": "habit-tracker-21", "name": "Habit Tracker 21", "author": "zincplusplus", "description": "A minimalist, elegant habit tracker that helps you build lasting habits with clear progress visualization.", "repo": "zincplusplus/habit-tracker" }, { "id": "autocorrect-formatter", "name": "Autocorrect Formatter", "author": "b-yp", "description": "Format Markdown content using Autocorrect.", "repo": "b-yp/obsidian-autocorrect" }, { "id": "slash-commander", "name": "Slash Commander", "author": "alephpiece", "description": "Customize the slash command list, assign each command an icon.", "repo": "alephpiece/obsidian-slash-commander" }, { "id": "smart-title", "name": "Smart Title", "author": "maxzyma", "description": "Automatically extract tags and aliases from the title.", "repo": "maxzyma/obsidian-plugin-smart-title" }, { "id": "dynamic-line-height-cjk", "name": "Dynamic Line Height for CJK", "author": "ryotaushio", "description": "Dynamically adjust line height for lines & paragraphs containing CJK characters.", "repo": "ryotaushio/obsidian-dynamic-line-height-cjk" }, { "id": "pomodoro-timer", "name": "Pomodoro Timer", "author": "eatgrass", "description": "Manage your daily focus using the Pomodoro Technique.", "repo": "eatgrass/obsidian-pomodoro-timer" }, { "id": "vim-im-control", "name": "Vim IM Control", "author": "hideakitai", "description": "Switch input method when `InsertLeave` and `InsertEnter`. Supports macOS, Windows, and Linux.", "repo": "hideakitai/obsidian-vim-im-control" }, { "id": "intelligence", "name": "Intelligence", "author": "ransurf", "description": "OpenAI GPT Assistants functionality", "repo": "ransurf/obsidian-intelligence" }, { "id": "global-proxy", "name": "Global Proxy", "author": "windingblack", "description": "Configure network proxies for users in areas with restricted networks.", "repo": "windingblack/obsidian-global-proxy" }, { "id": "subdivider", "name": "Subdivider", "author": "mediosz", "description": "Convert your notes into nested folders, and automatically create separate files for each subheading.", "repo": "mediosz/obsidian-subdivider" }, { "id": "image-helper", "name": "Image Helper", "author": "byfun", "description": "Context menu to convert image format in reading view.", "repo": "byfun/obsidian-image-helper" }, { "id": "highlight-helper", "name": "Highlight Helper", "author": "byfun", "description": "Helper to collect highlights.", "repo": "byfun/obsidian-highlight-helper" }, { "id": "syncread", "name": "syncread-assistant", "author": "flyer1b", "description": "Sync articles from SyncRead.", "repo": "flyer1b/LightRead-master" }, { "id": "storyclock", "name": "Storyclock Viewer", "author": "jonzfisher", "description": "Map timing onto a storyclock. Inspired by Plot Devices Storyclock.", "repo": "jonzfisher/obsidian-chronostory" }, { "id": "neighbouring-files", "name": "Neighbouring Files", "author": "fabianuntermoser", "description": "Navigate to the next and previous file in the current directory.", "repo": "fabianuntermoser/obsidian-neighbouring-files-plugin" }, { "id": "local-gpt", "name": "Local GPT", "author": "pfrankov", "description": "Local Ollama and OpenAI-like GPT's assistance for maximum privacy and offline access.", "repo": "pfrankov/obsidian-local-gpt" }, { "id": "note-to-mp", "name": "NoteToMP", "author": "sunbooshi", "description": "Send notes to WeChat MP drafts, or copy notes to WeChat MP editor, perfect preservation of note styles, support code highlighting, line numbers in code, and support local image uploads.", "repo": "sunbooshi/note-to-mp" }, { "id": "wechat-public-platform", "name": "Wechat Public Platform", "author": "ai-chen2050", "description": "Release the article from your vault to WeChat, Baidu Baijiahao, or another article release platform.", "repo": "ai-chen2050/obsidian-wechat-public-platform" }, { "id": "my_anime_list_text_exporter", "name": "my anime list text exporter", "author": "xmoncoco", "description": "add anime data for your notes.", "repo": "xmoncoco/my_anime_list_text_exporter" }, { "id": "open-as-md", "name": "open-as-md", "author": "kursad-k", "description": "Edit non-md file types as Markdown files.", "repo": "kursad-k/obsidian-openasmd" }, { "id": "tmayoff-meals", "name": "Meal Plan", "author": "tmayoff", "description": "Meal planning and recipe manager.", "repo": "tmayoff/obsidian-meals" }, { "id": "ribbon-divider", "name": "Ribbon Divider", "author": "andrewmcgivery", "description": "Add dividers to the ribbon to space out your icons.", "repo": "andrewmcgivery/obsidian-ribbon-divider" }, { "id": "emoji-autocomplete", "name": "Emoji Autocomplete", "author": "kraxen72", "description": "Smart suggestions when typing emoji shortcodes & more! :star:", "repo": "kraxen72/obsidian-emoji-autocomplete" }, { "id": "hill-charts", "name": "Hill Charts", "author": "stufro", "description": "Add hill charts to your notes.", "repo": "stufro/obsidian-hill-charts" }, { "id": "ollama-chat", "name": "Ollama Chat", "author": "brumik", "description": "Chat with your notes using Ollama and LlamaIndex.", "repo": "brumik/obsidian-ollama-chat" }, { "id": "cluster", "name": "Cluster", "author": "lorens-osman-dev", "description": "Make the notes clustering simpler on mobile devices and work well on PCs ether, Notes Clustering is the process of creating hierarchical notes structures.", "repo": "lorens-osman-dev/cluster" }, { "id": "canvas-card-bg-remover", "name": "Canvas Card Background Remover", "author": "luxmargos", "description": "Make the background of cards transparent in canvas files.", "repo": "luxmargos/obsidian-canvas-card-bg-remover" }, { "id": "object-writer", "name": "Object Writer", "author": "iagograh", "description": "Utility for object writing with random words.", "repo": "iagograh/obsidian-object-writer" }, { "id": "latex-ocr", "name": "Latex OCR", "author": "lucasvanmol", "description": "Generate LaTeX equations from images in your vault or clipboard.", "repo": "lucasvanmol/obsidian-latex-ocr" }, { "id": "task-status", "name": "Task Status", "author": "vburzynski", "description": "Quickly change checkbox and task status markers.", "repo": "vburzynski/obsidian-task-status" }, { "id": "docxer", "name": "Docxer", "author": "mika-dev", "description": "Import Word files easily. Adds a preview mode for .docx files and the ability to convert them to markdown (.md) files.", "repo": "developer-mike/obsidian-docxer" }, { "id": "copy-without-links", "name": "Strip Internal Links", "author": "adiron", "description": "Copy the contents of files or selections within to the clipboard, without internal links.", "repo": "adiron/obsidian-strip-internal-links" }, { "id": "git-file-explorer", "name": "Git File Explorer", "author": "mateusmolina", "description": "Add relevant git information of detected git repositories to the file explorer.", "repo": "mateusmolina/obsidian-git-file-explorer" }, { "id": "imdb-sync", "name": "IMDb", "author": "aaachen", "description": "Sync your IMDb list.", "repo": "aaachen/IMDb-Obsidian" }, { "id": "coco-askai", "name": "CoCo AskAI", "author": "yamfeel", "description": "Let your questions flow swiftly with CoCo AskAI. (Closed source)", "repo": "yamfeel/coco-askai" }, { "id": "additional-icons", "name": "Additional Icons", "author": "matthewturk", "description": "Add additional iconsets.", "repo": "matthewturk/obsidian-additional-icons" }, { "id": "copy-image", "name": "Copy Image", "author": "felipe-ds-lima", "description": "Easily copy images to clipboard by right-clicking an image.", "repo": "felipe-ds-lima/obsidian-copy-image-plugin" }, { "id": "widgets", "name": "Widgets", "author": "rafaelveiga", "description": "Add widgets to your notes like clock, countdown, and quotes.", "repo": "rafaelveiga/obsidian-widgets" }, { "id": "latexocr", "name": "LaTeX-OCR", "author": "jackbarker7", "description": "Run LaTeX-OCR if it is installed locally.", "repo": "jackbarker7/obsidian-latexocr" }, { "id": "youtube-template", "name": "YouTube Template", "author": "sundevista", "description": "Fetch YouTube video data into your vault.", "repo": "sundevista/youtube-template" }, { "id": "metadata-hider", "name": "Metadata Hider", "author": "benature", "description": "Hide specific metadata property or if its value is empty.", "repo": "benature/obsidian-metadata-hider" }, { "id": "paste-transform", "name": "Paste transform", "author": "rekby", "description": "Modify text from the clipboard by regexp rules", "repo": "rekby/obsidian-paste-transform" }, { "id": "extended-task-lists", "name": "Extended Task Lists", "author": "joeriddles", "description": "Extended reader view support for task lists, including in-progress and won't do task items.", "repo": "joeriddles/extended-task-lists" }, { "id": "kv-store", "name": "KV Store", "author": "darren-project", "description": "Adds a key-value store. Use it to store and retrieve key-value pairs in your vault.", "repo": "darren-project/obsidian-kv" }, { "id": "soundscapes", "name": "Soundscapes", "author": "andrewmcgivery", "description": "Adds a music/ambiance (E.g. lofi, white noise) player to the status bar to help with concentration", "repo": "andrewmcgivery/obsidian-soundscapes" }, { "id": "ctrl-xa", "name": "Ctrl-XA cycle various items", "author": "nbossard", "description": "Cycle through various items with keyboard shortcuts. Such as days, months, true-false, log level,... anything you need.", "repo": "nbossard/obsidian-CtrlXA" }, { "id": "githobs", "name": "GitHobs", "author": "gabalpha", "description": "Use Obsidian as Github issue editor with logic taken from Git", "repo": "gabalpha/obsidian-githobs" }, { "id": "paste-from-history", "name": "Paste From History", "author": "karakaz", "description": "Paste from the editor's recent clipboard history.", "repo": "karakaz/obsidian-paste-from-history" }, { "id": "ob2static-site", "name": "Static Site MD Exporter", "author": "yy4382", "description": "Export specific notes to general Markdown files for static page generator like Hugo, Hexo, Astro and more.", "repo": "yy4382/obsidian-static-site-export" }, { "id": "enhanced-copy", "name": "Enhanced Copy", "author": "mara-li", "description": "Copy your selection and add it some edit to paste in other markdown software. Allows to keep markdown in reading view, removing wikilinks in editing, copy from locked canvas, and more!", "repo": "mara-li/obsidian-enhanced-copy" }, { "id": "instapaper", "name": "Instapaper", "author": "instapaper", "description": "Sync notes and highlights from Instapaper.", "repo": "instapaper/obsidian-instapaper" }, { "id": "pkvs", "name": "Persistent Key-Value Store", "author": "iamrecursion", "description": "Provides a persistent key-value store for use in scripts in Obsidian.", "repo": "iamrecursion/obsidian-pkvs" }, { "id": "full-screen-cross-platform", "name": "Full Screen Toggle", "author": "donkeypacific", "description": "Toggle fullscreen across all platforms.", "repo": "donkeypacific/obsidian-full-screen-cross-platform-plugin" }, { "id": "timeline-schedule", "name": "Timeline Schedule", "author": "ebonsignori", "description": "Inline timelines generated from human-readable time strings, e.g. 'Walk dog (30min)' in a ```schedule codeblock.", "repo": "ebonsignori/obsidian-timeline-schedule" }, { "id": "continuous-mode", "name": "Continuous Mode", "author": "gasparschott", "description": "Displays all open notes in a tab group as a continuous scrollable page (sometimes called Scrivenings mode).", "repo": "gasparschott/obsidian-continuous-mode" }, { "id": "settings-profiles", "name": "Settings profiles", "author": "4source", "description": "Create various global settings profiles, that sync between vaults.", "repo": "4source/settings-profiles-obsidian-plugin" }, { "id": "create-task", "name": "Create Task", "author": "simonknittel", "description": "Create tasks faster from anywhere.", "repo": "simonknittel/obsidian-create-task" }, { "id": "insighta", "name": "InsightA", "author": "hongjiantang", "description": "Extract a set of atomic notes from a long article and create MOC by note title using LLM", "repo": "hongjiantang/obsidian-insighta" }, { "id": "multi-state-checkbox-switcher", "name": "Multi State CheckBox Switcher", "author": "kubamiszcz", "description": "Click to handle multistate checkboxes.", "repo": "kubamiszcz/MultiStateCheckBoxSwitcher" }, { "id": "font-size", "name": "Font Size Adjuster", "author": "ryotaushio", "description": "Adjust font size via commands.", "repo": "ryotaushio/obsidian-font-size" }, { "id": "cursor-goaway", "name": "cursor-goaway", "author": "liuxingyu521", "description": "Hide the cursor after opening a note", "repo": "liuxingyu521/obsidian-plugin-cursor-goaway" }, { "id": "root-folder-context-menu", "name": "Root Folder Context Menu", "author": "mnaoumov", "description": "Enables context menu for vault root folder", "repo": "mnaoumov/obsidian-root-folder-context-menu" }, { "id": "apple-books-import-highlights", "name": "Apple Books - Import Highlights", "author": "bandantonio", "description": "️Fastest Apple Books highlights importer. The only one protecting your own reflections across imports. Fully customizable.", "repo": "bandantonio/obsidian-apple-books-highlights-plugin" }, { "id": "orgmode-cm6", "name": "Orgmode (cm6)", "author": "bbazard", "description": "Edit Orgmode files.", "repo": "bbazard/obsidian-orgmode-cm6" }, { "id": "pinyin_replacer", "name": "Pinyin Replacer", "author": "larrysal", "description": "Use the Pinyin tones without having to install extra keyboard layouts.", "repo": "larrysal/pinyin-replacer" }, { "id": "single-file-daily-notes", "name": "Single File Daily Notes", "author": "pranavmangal", "description": "Create and manage daily notes in a single file.", "repo": "pranavmangal/obsidian-single-file-daily-notes" }, { "id": "vk-group-notifier", "name": "Vk group notifier", "author": "filichev-evgeny", "description": "Track news posts from vk.com groups.", "repo": "filichev-evgeny/obsidianvkupdatenotifier" }, { "id": "rss-copyist", "name": "Rss Copyist", "author": "aoout", "description": "Get RSS articles as notes.", "repo": "aoout/obsidian-rss-copyist" }, { "id": "markline", "name": "Markline", "author": "hotoo", "description": "Timeline view from Markdown", "repo": "hotoo/obsidian-markline" }, { "id": "youtube-summarizer", "name": "Youtube Summarizer", "author": "ozdemir08", "description": "Summarize Youtube videos using ChatGPT 3.5.", "repo": "ozdemir08/youtube-video-summarizer" }, { "id": "nested-daily-todos", "name": "Nested Daily Todos", "author": "thomasbrezinski", "description": "Carry over incomplete todos from Daily Notes grouped by headers, with support for nesting and flexible todo states.", "repo": "thomasbrezinski/obsidian-nested-daily-todos" }, { "id": "daily-note-creator", "name": "Daily note creator", "author": "mario-holubar", "description": "Automatically creates missing daily notes", "repo": "mario-holubar/obsidian-daily-note-creator" }, { "id": "fastimer", "name": "Fastimer", "author": "vkostyanetsky", "description": "Intermittent fasting tracker.", "repo": "vkostyanetsky/ObsidianFastimer" }, { "id": "beautitab", "name": "Beautitab", "author": "andrewmcgivery", "description": "Creates a customizable new tab view with beautiful backgrounds, quotes, search, and more.", "repo": "andrewmcgivery/obsidian-beautitab" }, { "id": "consecutive-lists", "name": "Consecutive Lists", "author": "jtucker2", "description": "Create consecutive lists that are displayed separately in reading mode.", "repo": "jtucker2/obsidian-consecutive-lists" }, { "id": "alt-click-to-copy", "name": "Alt-Click to Copy", "author": "veersheth", "description": "Alt-click on codeblocks to copy its data to the clipboard", "repo": "veersheth/obsidian-alt-click-to-copy" }, { "id": "reason", "name": "Enzyme", "author": "jshph", "description": "A chat agent that actually knows the ideas in your Obsidian vault.", "repo": "jshph/obsidian-enzyme" }, { "id": "timelines-revamped", "name": "Timelines (Revamped)", "author": "seanlowe", "description": "Generate a chronological timeline in which all 'events' are notes that include a specific tag or set of tags.", "repo": "seanlowe/obsidian-timelines" }, { "id": "dynamic-text-concealer", "name": "Dynamic Text Concealer", "author": "mattcoleanderson", "description": "Conceal or replace user-configured text patterns in Live Preview and reading mode.", "repo": "mattcoleanderson/obsidian-dynamic-text-concealer" }, { "id": "canvas-dailynote", "name": "Canvas Daily Note", "author": "andrewmcgivery", "description": "Add a daily note node to the canvas that will always show today's note.", "repo": "andrewmcgivery/obsidian-canvas-dailynote" }, { "id": "mathematica-plot", "name": "Mathematica Plot", "author": "marcosnicolau", "description": "Render graphs using Wolfram Mathematica code.", "repo": "marcosnicolau/obsidian-mathematica-plot" }, { "id": "icloud-contacts", "name": "iCloud Contacts", "author": "trulsaa", "description": "Imports contacts from iCloud and manages a note for each contact.", "repo": "trulsaa/obsidian-icloud-contacts" }, { "id": "journals", "name": "Journals", "author": "srg-kostyrko", "description": "Manage your journals.", "repo": "srg-kostyrko/obsidian-journal" }, { "id": "hatena", "name": "Hatena Blog Publisher", "author": "takmatsukawa", "description": "Post directly to your Hatena Blog.", "repo": "takmatsukawa/obsidian-hatena" }, { "id": "gemini-assistant", "name": "Gemini Assistant", "author": "eatgrass", "description": "Your Gemini AI assistant", "repo": "eatgrass/obsidian-gemini-assistant" }, { "id": "contribution-graph", "name": "Contribution Graph", "author": "vran-dev", "description": "Generate an interactive heatmap to visualize and track your productivity.", "repo": "vran-dev/obsidian-contribution-graph" }, { "id": "aloud-tts", "name": "Aloud", "author": "adrianlyjak", "description": "Speak text from your notes. Converts text to speech in real-time using lifelike voices from OpenAI.", "repo": "adrianlyjak/obsidian-aloud-tts" }, { "id": "arrows-in-md", "name": "Arrows", "author": "artisticat", "description": "Draw arrows across different parts of your notes, similar to on paper.", "repo": "artisticat1/arrows" }, { "id": "templated-daily-notes", "name": "Templated daily notes", "author": "digitorum", "description": "Create daily notes with a specified template according to the described settings.", "repo": "digitorum/obsidian-templayted-daily-notes" }, { "id": "evernote-decryptor", "name": "Evernote Decryptor", "author": "rcmdnk", "description": "Manage encrypted data imported from Evernote.", "repo": "rcmdnk/obsidian-evernote-decryptor" }, { "id": "better-order-list", "name": "Better Order List", "author": "quorafind", "description": "Support new line order list like 1. or (1)., etc.", "repo": "quorafind/Obsidian-Better-Order-List" }, { "id": "days-since", "name": "Days Since", "author": "gndclouds", "description": "Relive and celebrate your life's milestones on a personal, interactive timeline. A nostalgic journey through your history with anniversary reminders and cherished memories.", "repo": "gndclouds/days-since-obsidian" }, { "id": "outline-plus", "name": "Outline++", "author": "ryotaushio", "description": "Render Markdown inside the outline view.", "repo": "ryotaushio/obsidian-outline-plus" }, { "id": "gslogimaker-my-bible", "name": "My Bible", "author": "gslogimaker", "description": "Your own customizable markdown bible for your personal vault!", "repo": "gslogimaker/my-bible-obsidian-plugin" }, { "id": "bible-linker-pro", "name": "Bible linker Pro", "author": "floydv149", "description": "Converts Bible texts to JW Library links", "repo": "floydv149/bibleLinkerPro" }, { "id": "statusbar-organizer", "name": "Status Bar Organizer", "author": "opisek", "description": "Rearrange and hide status bar elements.", "repo": "opisek/obsidian-statusbar-organizer" }, { "id": "protected-note", "name": "Protected Note", "author": "mmiksaa", "description": "Set password to protect your notes from other people. Simple, Fast.", "repo": "mmiksaa/obsidian-protected-note" }, { "id": "languagetool", "name": "LanguageTool", "author": "wrenger", "description": "Unofficial integration of the LanguageTool spell and grammar checker.", "repo": "wrenger/obsidian-languagetool" }, { "id": "image-inline", "name": "Image Inline", "author": "zackaryw", "description": "Paste your image without attachment files", "repo": "zackaryw/obsidian-image-inline" }, { "id": "snsvrno-tags", "name": "Tag Formatter", "author": "snsvrno", "description": "Gives more options on how to display tags in preview mode.", "repo": "snsvrno/snsvrno-short-tags" }, { "id": "tv-tracker", "name": "Movie and TV show tracker", "author": "shreshth-mehra", "description": "A movie and TV show tracker.", "repo": "shreshth-mehra/Obsidian-TV-Tracker" }, { "id": "gpg-encrypt", "name": "GPG Encrypt", "author": "lajg-dev", "description": "Encrypt partial text or complete notes using GPG technology, it is compatible with security keys such as YubiKey or traditional GPG encryption methods", "repo": "lajg-dev/Obsidian-Plugin-GPG-Inline-Encrypt" }, { "id": "github-sync", "name": "GitHub Sync", "author": "kevinmkchin", "description": "Sync vault to personal GitHub.", "repo": "kevinmkchin/Obsidian-GitHub-Sync" }, { "id": "autogen", "name": "Autogen", "author": "aidantilgner", "description": "In place autogeneration of content based on prompts within notes", "repo": "aidantilgner/AutogenObsidianPlugin" }, { "id": "broken-links", "name": "Broken Links", "author": "ipshing", "description": "Find broken links in your vault that don't connect to notes.", "repo": "ipshing/obsidian-broken-links" }, { "id": "journalyst", "name": "Journalyst", "author": "justin-arnold", "description": "Journalyst enables easy creation of topic-specific journals. Organize your life into categories like sleep, routines, or work, with daily or recurring entries for effortless tracking and reflection.", "repo": "justin-arnold/Journalyst" }, { "id": "image_collector", "name": "Image Collector", "author": "tdaykin", "description": "Collects all images from current note and saves them to a new folder", "repo": "tdaykin/obsidian_image_collector" }, { "id": "github-link", "name": "GitHub Link", "author": "nathonius", "description": "Enrich your notes with issue and pull request content from GitHub.", "repo": "nathonius/obsidian-github-link" }, { "id": "smart-second-brain", "name": "Smart Second Brain", "author": "your-papa", "description": "Interact with your privacy focused assistant by leveraging Ollama or OpenAI and making your second brain even smarter.", "repo": "your-papa/obsidian-Smart2Brain" }, { "id": "kindle-html-importer", "name": "Kindle Highlights Importer", "author": "l2xu", "description": "Imports the kindle highlights from the html file (you get from the kindle app) into a note.", "repo": "l2xu/kindle_html_importer" }, { "id": "wypst", "name": "Wypst", "author": "andredalbosco", "description": "Render math blocks with Typst", "repo": "andredalbosco/obsidian-wypst" }, { "id": "frontmatter-viewmode", "name": "Set View Mode per Note", "author": "yunidev-uk", "description": "Use YAML frontmatter to specify a view mode per note.", "repo": "yunidev-uk/obsidian-frontmatter-viewmode" }, { "id": "share-my-plugin-list", "name": "Share my plugin list", "author": "benature", "description": "Share the enabled plugins in list/table format.", "repo": "benature/obsidian-share-my-plugin-list" }, { "id": "task-list", "name": "Task list", "author": "ted-marozzi", "description": "Enable better task management via lists.", "repo": "ted-marozzi/task-list" }, { "id": "wordwise", "name": "WordWise", "author": "ckt1031", "description": "Writing companion for AI content generation.", "repo": "ckt1031/obsidian-wordwise-plugin" }, { "id": "git-integration", "name": "Git Integration", "author": "noradroid", "description": "Easily backup vault on a remote repository.", "repo": "noradroid/obsidian-git-integration" }, { "id": "simple-file-push", "name": "Simple File Push", "author": "huedaya", "description": "Push Markdown file to API endpoint.", "repo": "huedaya/obsidian-simple-file-push" }, { "id": "graphs", "name": "Graphs", "author": "dylanhojnoski", "description": "Create interactive graphs by writing YAML", "repo": "dylanhojnoski/obsidian-graphs" }, { "id": "simple-image-inserter", "name": "Simple Image Inserter", "author": "jdholtz", "description": "Add images from the file system into notes through a built-in file picker.", "repo": "jdholtz/obsidian-image-inserter" }, { "id": "copy-as-source", "name": "Copy as source", "author": "gapmiss", "description": "Select and copy source HTML in reading view.", "repo": "gapmiss/copy-as-source" }, { "id": "fix-require-modules", "name": "CodeScript Toolkit", "author": "mnaoumov", "description": "Allows to do a lot of things with JavaScript/TypeScript scripts from inside the Obsidian itself", "repo": "mnaoumov/obsidian-codescript-toolkit" }, { "id": "graph-link-types", "name": "Graph Link Types", "author": "natefrisch01", "description": "Link types for graph view.", "repo": "natefrisch01/Graph-Link-Types" }, { "id": "auto-definition-link", "name": "Auto Definition Link", "author": "nmcarp99", "description": "Automatically converts text to definition links within the current folder when you type them.", "repo": "nmcarp99/Obsidian-Auto-Definition-Link" }, { "id": "alfonso-money-manager", "name": "Alfonso Money Manager", "author": "smartlife-gpt", "description": "Alfonso Money Manager data viewer and financial analytics tool", "repo": "smartlife-gpt/alfonso-money-manager-obsidian" }, { "id": "format-with-prettier", "name": "Format with Prettier", "author": "alexgavrusev", "description": "Format files in your vault using Prettier.", "repo": "alexgavrusev/obsidian-format-with-prettier" }, { "id": "chord-sheets", "name": "Chord Sheets", "author": "olvidalo", "description": "Work with chord sheets (chords over lyrics or inline) in Live Preview and reading mode: Chord diagrams for guitar, ukulele and mandolin, transpose, autoscroll, and more.", "repo": "olvidalo/obsidian-chord-sheets" }, { "id": "vn-memory-lane", "name": "MemoryLane", "author": "bangca85", "description": "Relive and celebrate your life's milestones on a personal, interactive timeline. A nostalgic journey through your history with anniversary reminders and cherished memories.", "repo": "bangca85/obsidian-memorylane-plugin" }, { "id": "card-note", "name": "CardNote", "author": "cycsd", "description": "Quickly extract your thoughts in the Canvas and Excalidraw.", "repo": "cycsd/obsidian-card-note" }, { "id": "pdf-plus", "name": "PDF++", "author": "ryotaushio", "description": "The most Obsidian-native PDF annotation tool ever.", "repo": "ryotaushio/obsidian-pdf-plus" }, { "id": "go-up", "name": "Go Up", "author": "jinmugo", "description": "Quickly navigate to a specified \"parent\" page", "repo": "jinmugo/obsidian-go-up" }, { "id": "image-magician", "name": "Image Magician", "author": "luxmargos", "description": "Supports viewing and exporting various image formats using ImageMagick.", "repo": "luxmargos/obsidian-image-magician-plugin" }, { "id": "quiz-generator", "name": "Quiz Generator", "author": "ecuidev", "description": "Generate interactive flashcards from your notes using models from OpenAI (ChatGPT), Google (Gemini), Ollama (local LLMs), and more. Or manually create your own to use with the quiz UI.", "repo": "ecuidev/obsidian-quiz-generator" }, { "id": "ai-tagger", "name": "AI Tagger", "author": "lucagrippa", "description": "Simplify tagging. Instantly analyze and tag your document with one click for efficient note organization. OpenAI API key required.", "repo": "lucagrippa/obsidian-ai-tagger" }, { "id": "inline-admonitions", "name": "Inline Admonitions", "author": "Scott Tomaszewski", "description": "Inline callouts to make text pop.", "repo": "scotttomaszewski/obsidian-inline-admonitions" }, { "id": "enhanced-tables", "name": "Enhanced tables", "author": "pistacchio", "description": "Add programmable controls to selected tables.", "repo": "pistacchio/obsidian-enhanced-tables" }, { "id": "folders2graph", "name": "Folders to Graph", "author": "ratibus11", "description": "Display your vault folder structure into your graphs.", "repo": "ratibus11/folders2graph" }, { "id": "lean-syntax-highlight", "name": "Lean Syntax Highlight", "author": "tomaz1502", "description": "Provides live syntax highlight for the Lean programming language", "repo": "tomaz1502/lean-syntax-highlight" }, { "id": "fileorganizer2000", "name": "Note Companion", "author": "nexus-jpf", "description": "AI-powered note organization and chat. Requires subscription or self-hosting with your own API keys.", "repo": "nexus-jpf/note-companion" }, { "id": "pf2e-statblocks", "name": "PF2e Statblocks", "author": "pixley", "description": "Render Pathfinder 2e statblocks cleanly, using only Markdown-based syntax.", "repo": "pixley/pf2e-statblock-for-obsidian" }, { "id": "canvas-link-optimizer", "name": "Canvas Link Optimizer", "author": "qbject", "description": "Optimize Canvas links by displaying a page thumbnail.", "repo": "qbject/obsidian-canvas-link-optimizer" }, { "id": "goban-sgf", "name": "Goban SGF", "author": "stinsonzhao", "description": "Record Go games (SGF format goban).", "repo": "stinsonzhao/obsidian-plugin-goban-sgf" }, { "id": "display-relative-path-img", "name": "Display Relative Path Img", "author": "dyc2424748461", "description": "Display the image of the tag", "repo": "dyc2424748461/obsidian-display-relative-path-img" }, { "id": "metadata-icon", "name": "Metadata Icon", "author": "benature", "description": "Set custom icons for your properties.", "repo": "benature/obsidian-metadata-icon" }, { "id": "spotify-api", "name": "Spotify API", "author": "darren-project", "description": "Exposes Spotify API", "repo": "darren-project/obsidian-spotify" }, { "id": "todoist-review", "name": "Todoist Review", "author": "imcauley", "description": "A pane for reviewing overdue tasks from todoist", "repo": "imcauley/todoist-review" }, { "id": "ego-rock", "name": "Ego Rock", "author": "echo-bravo-yahoo", "description": "A basic taskwarrior UI for listing and modifying tasks.", "repo": "echo-bravo-yahoo/ego-rock" }, { "id": "image-to-text-ocr", "name": "Image to text OCR", "author": "dario-baumberger", "description": "Convert a image in your note to text.", "repo": "dario-baumberger/obsidian-image-to-text-ocr" }, { "id": "break-page", "name": "PDF break page", "author": "corentin-godefroy", "description": "Add shortkey and command to insert a break page formating for pdf exports.", "repo": "corentin-godefroy/Obsidian-BreakPage" }, { "id": "tiff-viewer", "name": "Tiff Viewer", "author": "ullmannjan", "description": "View .tif(f) files by generating duplicates in form of .tif(f).png", "repo": "ullmannjan/obsidian-tiff-viewer" }, { "id": "track-a-lot", "name": "Track-a-Lot", "author": "revolter", "description": "Scrapes different webpages, builds lists with the items as Markdown tables, and allows you to track their status.", "repo": "revolter/obsidian-track-a-lot-plugin" }, { "id": "plugin-reloader", "name": "Plugin Reloader", "author": "benature", "description": "Manually reload plugins.", "repo": "benature/obsidian-plugin-reloader" }, { "id": "chatgpt-prompt", "name": "Prompt ChatGPT", "author": "coduhuey", "description": "Send templated prompts to ChatGPT when you open a file.", "repo": "coduhuey/ChatGPT-Prompt-Plugin-For-Obsidian" }, { "id": "tab-shifter", "name": "Tab Shifter", "author": "jsrozner", "description": "Enables shifting tabs between different tab splits", "repo": "jsrozner/obsidian-tab-shifter" }, { "id": "augmented-canvas", "name": "Augmented Canvas", "author": "metacorp", "description": "Augment Canvas with AI features.", "repo": "metacorp/obsidian-augmented-canvas" }, { "id": "canvas-mindmap-helper", "name": "Canvas Mindmap Helper", "author": "tim-smart", "description": "Make the Canvas work like a mindmap.", "repo": "tim-smart/obsidian-canvas-mindmap" }, { "id": "bookfusion", "name": "BookFusion", "author": "bookfusion", "description": "Import your PDF highlights & annotations from BookFusion into your vault.", "repo": "bookfusion/obsidian-plugin" }, { "id": "advanced-canvas", "name": "Advanced Canvas", "author": "mika-dev", "description": "Supercharge your canvas experience. Create presentations, flowcharts and more.", "repo": "developer-mike/obsidian-advanced-canvas" }, { "id": "quadro", "name": "Quadro", "author": "Chris Grieser", "description": "Qualitative Data Analysis (QDA) for social scientists. An open alternative to MAXQDA and atlas.ti, using Markdown to store data and research codes.", "repo": "chrisgrieser/obsidian-quadro" }, { "id": "enhanced-annotations", "name": "Enhanced Annotations", "author": "ycnmhd", "description": "Add a sidebar view for comments and highlights.", "repo": "ycnmhd/obsidian-enhanced-annotations" }, { "id": "pomodoro-widget", "name": "Pomodoro Widget", "author": "gvvim", "description": "Provides a widget based on a pomodoro kitchen timer. It's designed to be haptic, and has a constant ticking sound, and an alarm sound that can be toggled.", "repo": "gvvim/obsidian-pomodoro-widget" }, { "id": "gitlab-wiki-export", "name": "Gitlab Wiki Exporter", "author": "jrabmer", "description": "Makes your entire vault Gitlab Wiki compatible and exports it to a specified location.", "repo": "jrabmer/obsidian-to-gitlab-wiki" }, { "id": "text-focus", "name": "Text Focus", "author": "usysrc", "description": "Focus the text area when creating new notes", "repo": "usysrc/obsidian-text-focus-plugin" }, { "id": "alias-management", "name": "Alias Management", "author": "withmarcel", "description": "Identify duplicate notes based on similar aliases and filenames.", "repo": "withmarcel/alias-management" }, { "id": "tekken-notation", "name": "Tekken Notation", "author": "opti9", "description": "Renders Tekken Notation.", "repo": "opti9/obsidian-tekken-notation" }, { "id": "pomodoro-planner", "name": "Pomodoro Planner", "author": "onesvat", "description": "Generates a pomodoro schedule plan.", "repo": "onesvat/obsidian-pomodoro-planner" }, { "id": "media-notes", "name": "Media Notes", "author": "jemstelos", "description": "Take notes on YouTube videos and podcasts with media controls and timestamps.", "repo": "jemstelos/obsidian-media-notes" }, { "id": "yesterday", "name": "Yesterday", "author": "dominikmayer", "description": "Transform your notes into a visually stunning diary, integrating dialogs, chat logs, and media content blocks for a seamless journaling experience.", "repo": "dominikmayer/obsidian-yesterday" }, { "id": "historica", "name": "historica", "author": "nhannht", "description": "Intelligently generates timeline from your content", "repo": "nhannht/obsidian-historica" }, { "id": "contextual-sidecar", "name": "Contextual Sidecar", "author": "matthewturk", "description": "Add a context-dependent sidecar panel.", "repo": "matthewturk/obsidian-sidecar-panel" }, { "id": "mblog-publish", "name": "MBlog Publish", "author": "kingwrcy", "description": "Publish articles from Obsidian to the MBlog platform.", "repo": "kingwrcy/obsidian-mblog" }, { "id": "mantou-ai", "name": "MantouAI", "author": "ravensanstete", "description": "Work as a personal assistant for translation, writing polish, general Q&A, summarizing, using the power of large language models.", "repo": "ravensanstete/Obsidian-MantouAI" }, { "id": "date-inserter", "name": "Date Inserter", "author": "namikaze-40p", "description": "Insert a date at the cursor position using a calendar.", "repo": "namikaze-40p/obsidian-date-inserter" }, { "id": "view-count", "name": "View Count", "author": "decaf-dev", "description": "Tracks view count for each vault file.", "repo": "decaf-dev/obsidian-view-count" }, { "id": "orion-publish", "name": "Orion Publish", "author": "seanrcollings", "description": "Quickly and easily publish your notes to the web with Orion Publish.", "repo": "seanrcollings/orion-publish-plugin" }, { "id": "gistr", "name": "Gistr", "author": "aetherinox", "description": "Use your notes to embed, create, and update gists for Github and Opengist.", "repo": "aetherinox/obsidian-gistr" }, { "id": "vault-transfer", "name": "Vault Transfer", "author": "imaginaryprogramming", "description": "Transfers a note from one vault to another.", "repo": "imaginaryprogramming/obsidian-vault-transfer" }, { "id": "calendarium", "name": "Calendarium", "author": "javalent", "description": "Craft mind-bending fantasy and sci-fi calendars.", "repo": "javalent/calendarium" }, { "id": "the-queue", "name": "The Queue", "author": "koljapluemer", "description": "Randomly exposes you to notes from your vault. Supports habits, to-dos, spaced repetition flashcards, iterative reading and more.", "repo": "koljapluemer/obsidian-the-queue" }, { "id": "mxmind", "name": "Mxmind Mindmap", "author": "webceoboy", "description": "Convert Markdown files to a mind map,mind map editor.", "repo": "webceoboy/mxmind-obsidian" }, { "id": "contextual-note-templating", "name": "Contextual note templating", "author": "balibaloo", "description": "Prompts for values and templates to create notes.", "repo": "balibaloo/obsidian-contextual-note-templating" }, { "id": "cooklang-viewer-and-editor", "name": "Cooklang", "author": "rveciana", "description": "Display and edit recipes written in the Cooklang format.", "repo": "rveciana/obsidian-cooklang" }, { "id": "diffzip", "name": "Differential ZIP Backup", "author": "vrtmrz", "description": "Back our vault up with lesser storage.", "repo": "vrtmrz/diffzip" }, { "id": "notice-controller", "name": "Notification Controller", "author": "juan-miii", "description": "Manages notifications at startup.", "repo": "juan-miii/obsidian-notice-plugin" }, { "id": "daily-note-navbar", "name": "Daily Note Navbar", "author": "karstenpedersen", "description": "Navigate between sequential daily notes with ease.", "repo": "karstenpedersen/obsidian-daily-note-navbar" }, { "id": "movie-search", "name": "Movie Search", "author": "gubchik123", "description": "Helps you find movies and create notes.", "repo": "gubchik123/obsidian-movie-search-plugin" }, { "id": "persian-calendar", "name": "Persian Calendar", "author": "karfekr", "description": "Persian Calendar for managing periodic notes based on persian solar (shamsi) calendar.", "repo": "karfekr/obsidian-persian-calendar" }, { "id": "confluence-sync", "name": "Confluence Sync", "author": "kerry", "description": "Sync notes with Confluence", "repo": "kerry/obsidian-confluence-sync" }, { "id": "things3-today", "name": "Things3 Today", "author": "wudanyang6", "description": "Manage today's tasks with Things3.", "repo": "wudanyang6/obsidian-things3-today" }, { "id": "command-block-list", "name": "Command Block List", "author": "ryotaushio", "description": "Hide unwanted commands from the command palette.", "repo": "ryotaushio/obsidian-command-block-list" }, { "id": "crafty", "name": "Crafty", "author": "liolle", "description": "Add tooltip to any canvas node and quickly navigate between canvas nodes.", "repo": "liolle/Crafty" }, { "id": "ear-training", "name": "Ear Training", "author": "shiwer", "description": "Get ear training exercises inside your vault.", "repo": "shiwer/ear-training-obsidian-plugin" }, { "id": "color-cycler", "name": "Color cycler", "author": "tjbrennan", "description": "Dynamically change the accent color of the theme.", "repo": "tjbrennan/obsidian-color-cycler" }, { "id": "hugo-codeblock-highlight", "name": "Hugo codeblock highlight", "author": "aarol", "description": "Highlights lines in code blocks using Hugo's hl_lines syntax.", "repo": "aarol/obsidian-hugo-codeblock-highlight" }, { "id": "markmap-to-csv", "name": "Markmap to CSV", "author": "pj4316", "description": "Converts Markmap data to CSV format.", "repo": "pj4316/markmap-to-csv-obsidian" }, { "id": "line-commands", "name": "Line Commands", "author": "charliecm", "description": "Adds commands to quickly select, copy, cut, and paste lines under the selection or cursor.", "repo": "charliecm/obsidian-line-commands" }, { "id": "canvas-node-screenshot", "name": "Node Screenshot", "author": "cestfredy", "description": "Capture node effortlessly with precision screenshot.", "repo": "cestfredy/obsidian-canvas-node-screenshot" }, { "id": "title-renamer", "name": "Title renamer", "author": "stroiman", "description": "Keep top heading in note synced with file name.", "repo": "stroiman/obsidian-title-sync" }, { "id": "markdown-media-card", "name": "Markdown Media Card", "author": "zhouhua", "description": "Insert media information cards in Markdown, such as books, music, movies, etc.", "repo": "zhouhua/obsidian-markdown-media-card" }, { "id": "personal-os", "name": "Personal OS", "author": "gengad", "description": "Streamlining task management and productivity with a touch of gamification.", "repo": "gengad/obsidian-personal-os" }, { "id": "canvas-minimap", "name": "Canvas minimap", "author": "ifree", "description": "Obsidian Canvas minimap support.", "repo": "ifree/Obsidian-canvas-minimap" }, { "id": "fit", "name": "Fit", "author": "joshuakto", "description": "Minimalist File gIT (FIT) to sync your files across mobile and desktop devices using GitHub.", "repo": "joshuakto/fit" }, { "id": "vlc-bridge", "name": "VLC Bridge", "author": "zuluwi", "description": "Take video/movie notes with timestamp links and snapshots from VLC Player.", "repo": "zuluwi/obsidian-vlc-bridge" }, { "id": "note-companion-folder", "name": "Note Companion Folder", "author": "vkodocha", "description": "Manage a separate folder of attachments for each note.", "repo": "vkodocha/NoteCompanionFolder" }, { "id": "metafolders", "name": "Metafolders", "author": "makary-s", "description": "Multidimensional note navigation.", "repo": "makary-s/obsidian-metafolders" }, { "id": "spellcheck-toggler", "name": "Spellcheck Toggler", "author": "julzerinos", "description": "Toggle spellchecking for types of text blocks in the editing view.", "repo": "julzerinos/spellcheck-toggler-obsidian-plugin" }, { "id": "default-query-in-backlink", "name": "Default query in backlinks", "author": "benature", "description": "Automatically input default query in search input of backlinks in document.", "repo": "benature/obsidian-default-query-in-backlink" }, { "id": "tab-selector", "name": "Tab Selector", "author": "namikaze-40p", "description": "Quickly switch tabs in various ways.", "repo": "namikaze-40p/obsidian-tab-selector" }, { "id": "google-blogger", "name": "Google Blogger", "author": "privet-kitty", "description": "Publish notes to Google Blogger.", "repo": "privet-kitty/obsidian-blogger" }, { "id": "time-saver", "name": "TimeSaver", "author": "odayou", "description": "Save your time. 1. Quickly insert todo directive. 2. Quickly count the time spent on tasks in the current note and the total time spent.", "repo": "odayou/task-processing-extension" }, { "id": "simsapa", "name": "Simsapa", "author": "simsapa", "description": "Pāli dictionary and sutta search using Simsapa Dhamma Reader. Open a sidebar or double-click to lookup Pāli words in the dictionary, or search in the suttas.", "repo": "simsapa/simsapa-obsidian" }, { "id": "verse-of-the-day", "name": "Verse of the Day", "author": "janisringli", "description": "Lets you add the verse of the day from YouVersion to your notes", "repo": "janisringli/verse-of-the-day-for-obsidian" }, { "id": "templify", "name": "Templify", "author": "quorafind", "description": "Enables flexible conversion of note views into various layout (Closed source).", "repo": "quorafind/Obsidian-Templify" }, { "id": "cicada-sync", "name": "Cicada Synchronizer", "author": "adapole", "description": "uses Git to synchronize vaults for team collaboration.", "repo": "adapole/cicada-sync" }, { "id": "project-browser", "name": "Project Browser", "author": "Dale de Silva", "description": "Replaces your new tab window with cards of the files and folders in your vault. Also adds support for multi-page projects.", "repo": "daledesilva/obsidian_project-browser" }, { "id": "etymology-lookup", "name": "Etymology Lookup", "author": "Claire Froelich", "description": "Get the etymology of words in your notes, from Online Etymology Dictionary", "repo": "clairefro/obsidian-plugin-etymology-lookup" }, { "id": "fight-note", "name": "Fight Note", "author": "loac", "description": "Render Tekken notation into an easy-to-read format (partially useful for other fighting games: Guilty Gear, Street Fighter and etc).", "repo": "loac/obsidian-fight-note" }, { "id": "slides-extended", "name": "Slides Extended", "author": "ebullient", "description": "Create markdown-based reveal.js presentations. Fork of Advanced Slides.", "repo": "ebullient/obsidian-slides-extended" }, { "id": "swiftlatex-render", "name": "SwiftLaTeX Render", "author": "gboyd068", "description": "Render LaTeX in codeblocks into a PDF, without needing to install LaTeX separately.", "repo": "gboyd068/obsidian-swiftlatex-render" }, { "id": "cards-view", "name": "Cards View", "author": "jillro", "description": "Displays a card view of your notes.", "repo": "jillro/obsidian-cards-view-plugin" }, { "id": "password-protect", "name": "Password Protect", "author": "aspharmyx", "description": "Password protect your notes.", "repo": "aspharmyx/obsidian-password-protect" }, { "id": "moulinette", "name": "Moulinette Search for TTRPG", "author": "svenwerlen", "description": "Search, browse and download TTRPG content from Moulinette Cloud.", "repo": "svenwerlen/moulinette-obsidian-plugin" }, { "id": "semantic-canvas", "name": "Semantic Canvas", "author": "aarongilly", "description": "Create semantic knowledge graphs using Canvases to modify note properties graphically.", "repo": "aarongilly/obsidian-semantic-canvas-plugin" }, { "id": "calendar-event-sync", "name": "Calendar Event Sync", "author": "stephendolan", "description": "Sync your current note with a relevant calendar event.", "repo": "stephendolan/obsidian-calendar-event-sync" }, { "id": "para-workflower", "name": "PARA Workflower", "author": "trucke", "description": "Helpful commands for starting and working in your vault with the PARA method.", "repo": "trucke/para-workflower" }, { "id": "crypt-it", "name": "Crypt It", "author": "remotely-save", "description": "Generate encrypted version of file(s) using rclone encryption format.", "repo": "remotely-save/crypt-it" }, { "id": "quick-file-name", "name": "Quick File Name", "author": "wapply", "description": "Generates a note with a random string as its name.", "repo": "wapply/obsidian-quick-file-name" }, { "id": "multilingual", "name": "Multilingual", "author": "leolazou", "description": "Simplify linking notes across multiple languages by automatically adding translations of note names into aliases. Designed for multilingual users.", "repo": "leolazou/obsidian-multilingual" }, { "id": "unofficial-kinopoisk", "name": "Kinopoisk search", "author": "alintor", "description": "Helps you find movies and tv shows via Kinopoisk and create notes.", "repo": "alintor/obsidian-kinopoisk-plugin" }, { "id": "lavadocs", "name": "Lavadocs", "author": "saaliklok", "description": "Public docs, from the fires of your vault.", "repo": "saaliklok/lavadocs-obsidian" }, { "id": "canvas2document", "name": "Canvas2Document", "author": "slnsys", "description": "Convert a complete Canvas to a long form document, integrating all cards, notes, images and other media content into a single markdown file.", "repo": "slnsys/obsidian-canvas2document" }, { "id": "slurp", "name": "Slurp", "author": "inhumantsar", "description": "Slurps webpages and saves them as clean, uncluttered Markdown.", "repo": "inhumantsar/slurp" }, { "id": "sticky-heading", "name": "Sticky Headings", "author": "imshenshen", "description": "Sticky headings and shows the heading level", "repo": "imshenshen/obsidian-sticky-heading" }, { "id": "ai-zhipu", "name": "AI Zhipu", "author": "tarslab", "description": "Generate text using the ZhipuAI API.", "repo": "tarslab/obsidian-ai-zhipu" }, { "id": "external-links", "name": "External Links", "author": "jivimberg", "description": "List external links on the right side panel.", "repo": "jivimberg/external-links" }, { "id": "callout-suggestions", "name": "Callout Suggestions", "author": "cwfryer", "description": "Adds a fuzzy searched suggestion modal for callouts.", "repo": "cwfryer/obsidian-callout-suggestions" }, { "id": "mehrmaid", "name": "Mehrmaid", "author": "huterguier", "description": "Enables you to put Markdown inside of Mermaid diagrams.", "repo": "huterguier/obsidian-mehrmaid" }, { "id": "new-tab-plus", "name": "New Tab +", "author": "raphlette", "description": "Allow to open markdown files, graph and canvas in new tab as the default behavior.", "repo": "raphlette/obsidian-new-tab-plus" }, { "id": "ai_llm", "name": "AI LLM", "author": "sparky4567", "description": "Integrate local machine learning (OLLAMA) functionality into your notes, enhancing their capabilities.", "repo": "sparky4567/obsidian_ai_plugin" }, { "id": "back-it-up", "name": "BackItUp", "author": "hammadxp", "description": "Quickly make a copy or snapshot of a note.", "repo": "hammadxp/back-it-up" }, { "id": "tag-links", "name": "Tag Links", "author": "zedseven", "description": "Open tags as links using a hotkey.", "repo": "zedseven/obsidian-tag-links" }, { "id": "notice-logger", "name": "Notice logger", "author": "gapmiss", "description": "Logs all notices to the developer console, with optional prefix.", "repo": "gapmiss/notice-logger" }, { "id": "buckwalter-transliteration", "name": "Buckwalter Transliteration", "author": "amrojjeh", "description": "Renders Arabic using Buckwalter's encoding scheme.", "repo": "amrojjeh/obsidian-buckwalter" }, { "id": "note-toolbar", "name": "Note Toolbar", "author": "chrisgurney", "description": "Add customizable toolbars to your notes.", "repo": "chrisgurney/obsidian-note-toolbar" }, { "id": "hemingway-mode", "name": "Hemingway Mode", "author": "jobedom", "description": "Prevents any editing, only letting you write ahead.", "repo": "jobedom/obsidian-hemingway-mode" }, { "id": "current-folder-notes-pamphlet", "name": "Current Folder Notes", "author": "caffa", "description": "Shows a list of notes in the current folder, and allows you to filter the titles to include or exclude notes.", "repo": "caffa/Obsidian-Current-Folder-Note-Display-Plugin" }, { "id": "reverse-prompter", "name": "Reverse Prompter", "author": "ryanhalliday", "description": "Generate prompts to keep you writing with AI.", "repo": "ryanhalliday/obsidian-reverse-prompter" }, { "id": "univer", "name": "Univer", "author": "dream-num", "description": "Create, edit, and view spreadsheets and documents in various formats like Excel and Word directly within your knowledge base.", "repo": "dream-num/obsidian-univer" }, { "id": "telegram-inbox", "name": "Telegram Inbox", "author": "icealtria", "description": "Receive messages from Telegram bot and add them to daily note.", "repo": "icealtria/obsidian-telegram-inbox" }, { "id": "misskey-connector", "name": "Misskey Connector", "author": "minimarimo3", "description": "Enables posting and embedding Misskey notes.", "repo": "minimarimo3/Obsidian-plugin-for-Misskey" }, { "id": "shiki-highlighter", "name": "Shiki Highlighter", "author": "Moritz Jung", "description": "Highlight code blocks with Shiki.", "repo": "mprojectscode/obsidian-shiki-plugin" }, { "id": "automation", "name": "Automation", "author": "benature", "description": "Execute commands on specific events.", "repo": "benature/obsidian-automation" }, { "id": "livecodes-playground", "name": "Livecodes Playground", "author": "gapmiss", "description": "Client-side code editor playground - Powered by LiveCodes", "repo": "gapmiss/livecodes-playground" }, { "id": "vare", "name": "VARE", "author": "4source", "description": "Now you can easily manage your plugins and themes. Simply select the version you want or install unlisted versions from GitHub. You can also install beta version and switch back if necessary.", "repo": "4source/vare-obsidian-plugin" }, { "id": "target-word-count", "name": "Target Word Count", "author": "twofive-labs", "description": "Disable editing until you've added a target number of words.", "repo": "twofive-labs/target-word-count" }, { "id": "noteson-publish", "name": "NotesOn Publish", "author": "shapkinaa", "description": "Make single notes instantly available on the web.", "repo": "shapkinaa/noteson-obsidian-plugin" }, { "id": "ai-summarize", "name": "AI Summarize", "author": "ravenwits", "description": "Summarize your notes using AI", "repo": "ravenwits/obsidian-ai-summarize" }, { "id": "foodiary", "name": "Foodiary", "author": "vkostyanetsky", "description": "Food tracker, macronutrient and calorie calculator.", "repo": "vkostyanetsky/ObsidianFoodiary" }, { "id": "auto-embed", "name": "Auto Embed", "author": "gnoxnahte", "description": "Helps to embed links using markdown instead of iframe.", "repo": "gnoxnahte/obsidian-auto-embed" }, { "id": "hugo-publish", "name": "Hugo Publish", "author": "kirito41dd", "description": "Publish your blog to hugo site.", "repo": "kirito41dd/obsidian-hugo-publish" }, { "id": "ii-quicker", "name": "ii", "author": "wish5115", "description": "Quickly insert common Markdown code and HTML code, and customize your own insertion commands.", "repo": "wish5115/obsidian-ii-quicker" }, { "id": "supernote", "name": "Unofficial Supernote by Ratta Integration", "author": "philips", "description": "View Supernote notes, generate markdown from note and capture screen mirror.", "repo": "philips/supernote-obsidian-plugin" }, { "id": "ink", "name": "Ink", "author": "Dale de Silva", "description": "Hand write or draw directly between paragraphs using a digital pen, stylus, or Apple pencil.", "repo": "daledesilva/obsidian_ink" }, { "id": "custom-new-file-name", "name": "Custom new file name", "author": "hokolamp", "description": "Enables the creation of new notes with custom formatted names, including dynamic datetime stamps.", "repo": "hokolamp/obsidian-custom-new-file-name" }, { "id": "grind-manager", "name": "Gamified Tasks", "author": "dromse", "description": "Gamify your task management with rewards system, craft your tasks by tags.", "repo": "dromse/obsidian-gamified-tasks" }, { "id": "click-clack", "name": "Click Clack", "author": "acylation", "description": "Simulates typewriter / mechanical keyboard sounds.", "repo": "acylation/obsidian-click-clack" }, { "id": "dictionary-translator", "name": "Dictionary translator", "author": "grover572", "description": "Helps you to quickly underline word translations and insert word cards in your notes.", "repo": "grover572/obsidian-Dictionary-translator" }, { "id": "vconsole", "name": "vConsole", "author": "zhouhua", "description": "Integrate vConsole for developers to facilitate the debugging of mobile plugins.", "repo": "zhouhua/obsidian-vconsole" }, { "id": "sync-config-folder-to-common-folder", "name": "Sync config folder to common folder", "author": "codeonquer", "description": "Sync contents from config folder to common folder for backup or other purposes.", "repo": "codeonquer/obsidian-sync-config-folder-to-common-folder" }, { "id": "daily-prompt", "name": "Daily Prompt", "author": "erl-koenig", "description": "Set up custom prompts and automatically fill them into your daily notes.", "repo": "erl-koenig/obsidian-dailyPrompt" }, { "id": "ai-templater", "name": "AI for Templater", "author": "tfthacker", "description": "AI Extension for the Templater plugin with the OpenAI Client Library.", "repo": "tfthacker/obsidian-ai-templater" }, { "id": "custom-sidebar-icons", "name": "Custom Icons", "author": "raven-pensieve", "description": "Enhance your workspace with customizable icons for documents and folders.", "repo": "raven-pensieve/obsidian-custom-icons" }, { "id": "update-time-updater", "name": "Update Time Updater", "author": "muratagawa", "description": "Manually update the modified date field in frontmatter.", "repo": "muratagawa/update-time-updater" }, { "id": "markpilot", "name": "Markpilot", "author": "taichimaeda", "description": "Inline completions and chat view powered by OpenAI.", "repo": "taichimaeda/markpilot" }, { "id": "systemsculpt-ai", "name": "SystemSculpt AI", "author": "systemsculpt", "description": "Enhance your data flow with AI-powered tools for note-taking, task management, templates, and so much more.", "repo": "systemsculpt/obsidian-systemsculpt-ai" }, { "id": "hierarchical-outgoing-links", "name": "Hierarchical Outgoing Links", "author": "jasonmotylinski", "description": "Displays outgoing links in a tree structure.", "repo": "jasonmotylinski/hierarchical-outgoing-links" }, { "id": "dust-calendar", "name": "Dust Calendar", "author": "a-nano-dust", "description": "A calendar that can display the lunar calendar, solar terms, holidays, and more.", "repo": "a-nano-dust/dust-obsidian-calendar" }, { "id": "create-note-list", "name": "Create List of Notes", "author": "andrewheekin", "description": "Creates a bulleted list of notes contained within the parent folder and prepends to current note content after YAML frontmatter.", "repo": "andrewheekin/obsidian-create-note-list" }, { "id": "random-names", "name": "Random names", "author": "palfrey", "description": "Generates random names.", "repo": "palfrey/obsidian-random-names" }, { "id": "folder-by-tags-distributor", "name": "Folder by tags distributor", "author": "revotale", "description": "Automatically move notes into existing folders by tags specified in note.", "repo": "revotale/obsidian-folder-by-tags-distributor" }, { "id": "alias-picker", "name": "Alias Picker", "author": "rostunic", "description": "Pick aliases or blocks of links.", "repo": "rostunic/obsidian-alias-picker" }, { "id": "browser-interface", "name": "Browser Interface", "author": "jason-lieb", "description": "Allows you to interact with the browser.", "repo": "jason-lieb/obsidian-browser-interface-plugin" }, { "id": "fuzzy-note-creator", "name": "Fuzzy Note Creator", "author": "halogamer33", "description": "Create notes in folders with the help of a fuzzy finder.", "repo": "halogamer33/Obsidian-Fuzzy-Note-Creator" }, { "id": "power-mode", "name": "POWER MODE", "author": "zhouhua", "description": "Active POWER MODE!!!!", "repo": "zhouhua/obsidian-power-mode" }, { "id": "painter", "name": "Painter", "author": "kraxen72", "description": "Paint text different colors.", "repo": "kraxen72/obsidian-painter" }, { "id": "notes-to-strapi-export-article-ai", "name": "Strapi Exporter AI", "author": "cinquinandy", "description": "Effortlessly export your notes to Strapi CMS with AI-powered handling and SEO optimization.", "repo": "cinquinandy/notes-to-strapi-export-article-ai" }, { "id": "bearings", "name": "Bearings", "author": "jeetsukumaran", "description": "Flow through dynamically-scoped collapsible tree views of your vault's semantic and logical architectures.", "repo": "jeetsukumaran/obsidian-bearings" }, { "id": "fontsource", "name": "Fontsource", "author": "fontsource", "description": "Load custom fonts from Fontsource into your notes.", "repo": "fontsource/obsidian-fontsource" }, { "id": "mindmap", "name": "Mindmap", "author": "onecalmcloud", "description": "Create notes with Mindmaps.", "repo": "onecalmcloud/obsidian-mindmap" }, { "id": "rapid-ai", "name": "Rapid AI", "author": "ahmed3developer", "description": "An AI assistant for selected text, along with generating content with Markdown. Shortcuts and quick action buttons provide instant AI assistance.", "repo": "ahmed3developer/rapid-ai" }, { "id": "universal-renderer", "name": "Universal renderer", "author": "dgudim", "description": "Render various diagrams using system native packages", "repo": "dgudim/obsidian-universal-renderer" }, { "id": "cloudatlas-o-am", "name": "Amazing Marvin Integration", "author": "open-horizon-labs", "description": "Integration with Amazing Marvin (unofficial). Supports exporting AM tasks/projects, creating new tasks and completing tasks.", "repo": "open-horizon-labs/obsidian-am" }, { "id": "outline-converter", "name": "Outline Converter", "author": "masaki39", "description": "Convert outline to continuous text.", "repo": "masaki39/outline-converter" }, { "id": "bitcoin-block-stamp", "name": "Bitcoin Block Stamp", "author": "Sefiro", "description": "Stamp your notes with the current Bitcoin block.", "repo": "sfr0xyz/obsidian-bitcoin-block-stamp" }, { "id": "image-search", "name": "Image Search", "author": "razeghi71", "description": "Search and insert images using Google API", "repo": "razeghi71/obsidian-image-search" }, { "id": "click-up-sync", "name": "ClickUp sync", "author": "hokim-m", "description": "Manage ClickUp space from notes.", "repo": "hokim-m/click-up-x-obsidian" }, { "id": "letterboxd-rss-sync", "name": "Letterboxd Diary RSS Sync", "author": "fleker", "description": "Syncs your public Letterboxd diary.", "repo": "fleker/letterboxd-for-obsidian" }, { "id": "generate-hash", "name": "Generate Hash", "author": "zigahertz", "description": "Generates a cryptographically strong pseudorandom hash.", "repo": "zigahertz/obsidian-hash" }, { "id": "note-splitter", "name": "Note Splitter", "author": "decaf-dev", "description": "Split a note into individual notes based on a delimiter.", "repo": "decaf-dev/obsidian-note-splitter" }, { "id": "nextcloud-link-fixer", "name": "Nextcloud Link Fixer", "author": "kfreon", "description": "Nextcloud breaks Wiki-links. This fixes them.", "repo": "kfreon/nextcloud-link-fixer" }, { "id": "zettelkasten-navigation", "name": "zettelkasten navigation", "author": "pkm-er", "description": "Visualize a Luhmann-style zettelkasten.", "repo": "pkm-er/obsidian-zettelkasten-navigation" }, { "id": "simple-citations", "name": "Simple Citations", "author": "masaki39", "description": "Add & update simple literature notes from Zotero.", "repo": "masaki39/simple-citations" }, { "id": "github-copilot", "name": "GitHub Copilot", "author": "pierrad", "description": "Implement suggestions from Github Copilot directly in your editor.", "repo": "pierrad/obsidian-github-copilot" }, { "id": "youtube-downloader", "name": "YouTube downloader", "author": "ai-chen2050", "description": "Download videos from YouTube", "repo": "ai-chen2050/obsidian-youtube-downloader" }, { "id": "lava-vtt-uploader", "name": "Lava VTT Uploader", "author": "lavaforge", "description": "Display images from your vault in Lava VTT.", "repo": "lavaforge/obsidian-lava-vtt-uploader" }, { "id": "outline-task-list", "name": "Outline to task list", "author": "alexandrerbb", "description": "Convert a note's outline to a task list.", "repo": "alexandrerbb/obsidian-outline-tasklist-plugin" }, { "id": "azure-linker", "name": "Azure DevOps Linker", "author": "srz2", "description": "Quickly format an Azure DevOps issue tag as a link to you Azure DevOps instance.", "repo": "srz2/obsidian-azure-devops-linker" }, { "id": "bookmarks-caller", "name": "Bookmarks Caller", "author": "namikaze-40p", "description": "Easily open bookmarks.", "repo": "namikaze-40p/obsidian-bookmarks-caller" }, { "id": "ai-writer", "name": "ai-writer", "author": "donovan-ye", "description": "Use AI to generate high-quality articles with knowledge fragments.", "repo": "donovan-ye/obsidian-ai-writer-plugin" }, { "id": "link-magic", "name": "LinkMagic", "author": "andyreifman", "description": "Automatically adds links to defined regex.", "repo": "andyreifman/LinkMagic" }, { "id": "mapbox-location", "name": "Mapbox Location Image", "author": "aaronczichon", "description": "Renders an mapbox location image based on given coordinates.", "repo": "aaronczichon/obsidian-location-plugin" }, { "id": "tab-navigator", "name": "Tab Navigator", "author": "o02c", "description": "Simple Tab Switcher, search open tabs.", "repo": "o02c/obsidian-tab-navigator" }, { "id": "arenasys-ai-chat", "name": "AI Chat", "author": "arenasys", "description": "Chat with AI about your notes.", "repo": "arenasys/obsidian-ai-chat" }, { "id": "draft-indicator", "name": "Draft Indicator", "author": "beardicus", "description": "Show draft status in the file explorer.", "repo": "beardicus/obsidian-draft-indicator-plugin" }, { "id": "select-word", "name": "Select word", "author": "connorespino", "description": "Selects the word that is closest to the caret.", "repo": "connorespino/ObsidianSelectWord" }, { "id": "day-one-importer", "name": "Day One Importer", "author": "marcdonald", "description": "Import Day One journals.", "repo": "marcdonald/obsidian-day-one-importer" }, { "id": "local-llm-helper", "name": "Local LLM Helper", "author": "manimohans", "description": "Use a local LLM server to augment your notes", "repo": "manimohans/obsidian-local-llm-helper" }, { "id": "text2audio", "name": "Text2Audio", "author": "luhaifeng666", "description": "Convert text to speech.", "repo": "luhaifeng666/obsidian-text2audio" }, { "id": "ruby-wasm", "name": "ruby.wasm", "author": "geeknees", "description": "Run ruby code in your notes using WebAssembly.", "repo": "geeknees/obsidian-ruby-wasm-plugin" }, { "id": "tinychart", "name": "TinyChart", "author": "alincoop", "description": "Generate simple ASCII charts.", "repo": "alincoop/obsidian-tinychart" }, { "id": "checkbox-sounds", "name": "Checkbox Sounds", "author": "yasd251", "description": "Adds a nice completion sound to checkboxes when ticked off", "repo": "yasd251/checkbox-sounds-plugin" }, { "id": "note-chain", "name": "Note Chain", "author": "zigholding", "description": "Thoughts as river, notes as chain. Add prev and next notes to a notes, and order files by the chain in File Explorer.", "repo": "zigholding/obsidian-notechain-plugin" }, { "id": "s3agle", "name": "S3agle", "author": "turnercore", "description": "Use S3 providers and/or Eagle to manage vault attachments locally and remotely.", "repo": "turnercore/s3agle" }, { "id": "markwhen", "name": "Markwhen", "author": "mark-when", "description": "Create timelines, gantt charts, calendars, and more using markwhen.", "repo": "mark-when/obsidian-plugin" }, { "id": "most-used", "name": "MostUsed", "author": "levi-ivel", "description": "Creates a list from your 100 most commonly used words", "repo": "levi-ivel/MostUsed" }, { "id": "folder-periodic-notes", "name": "Folder Periodic Notes", "author": "andrewheekin", "description": "Periodic notes in a year, month, and day folder hierarchy.", "repo": "andrewheekin/obsidian-folder-periodic-notes" }, { "id": "bibtex-manager", "name": "BibTeX Manager", "author": "akopdev", "description": "Create a literature notes from a BibTeX entries.", "repo": "akopdev/obsidian-bibtex-manager" }, { "id": "canvas-keyboard-pan", "name": "Canvas Keyboard Pan", "author": "nathonius", "description": "Pan around your canvas using the keyboard", "repo": "nathonius/obsidian-canvas-pan" }, { "id": "weekly-review-linker", "name": "Weekly Review notes linker", "author": "adityakhowalgithub", "description": "This links all of the files you have created in the last week into a Weekly Review note.", "repo": "adityakhowalgithub/weekly-review-notes-linker" }, { "id": "future-dates", "name": "Future Dates", "author": "slonoed", "description": "Show list of future dates in vault", "repo": "slonoed/obsidian-future-dates" }, { "id": "canvasblocks", "name": "Canvas Blocks", "author": "kay607", "description": "Execute python scripts from canvas", "repo": "kay607/obsidian-canvasblocks" }, { "id": "gdscript-syntax-highlighting", "name": "GDScript Syntax Highlighting", "author": "robthefivenine", "description": "Add live GDScript syntax highlighting to code block.", "repo": "robthefivenine/obsidian-gdscript" }, { "id": "vault-explorer", "name": "Vault Explorer", "author": "decaf-dev", "description": "Explore your vault in visual format", "repo": "decaf-dev/obsidian-vault-explorer" }, { "id": "solo-rpg-toolkit", "name": "Solo RPG Toolkit", "author": "alexkurowski", "description": "Helpful tools for playing TTRPG games, geared towards solo play with a GM emulator.", "repo": "alexkurowski/solo-toolkit" }, { "id": "cursor-jump", "name": "Cursor Jump", "author": "sangwon-j", "description": "Quickly jump between list items and headings throughout same or upper/lower level.", "repo": "sangwon-j/obsidian-jump" }, { "id": "ayanite", "name": "Ayanite", "author": "jemstelos", "description": "An integrated thinking environment - advanced AI chat and knowledge copilot (Closed source).", "repo": "jemstelos/obsidian-ayanite" }, { "id": "mathlive-in-editor-mode", "name": "MathLive in Editor Mode", "author": "mizarzh", "description": "MathLive input in editor mode", "repo": "mizarzh/mathlive-in-editor-mode" }, { "id": "import-attachments-plus", "name": "Import Attachments+", "author": "alberti42", "description": "Import and manage attachments by enabling moving and linking", "repo": "alberti42/obsidian-import-attachments-plus" }, { "id": "plugins-annotations", "name": "Plugins Annotations", "author": "alberti42", "description": "Allows adding personal comments to each installed plugin.", "repo": "alberti42/obsidian-plugins-annotations" }, { "id": "timesheet", "name": "Timesheet", "author": "vkostyanetsky", "description": "Timesheet generator for tasks in daily notes.", "repo": "vkostyanetsky/ObsidianTimesheet" }, { "id": "xournalpp", "name": "Xournalpp", "author": "Jon Jampen", "description": "Integration with Xournal++ for handwritten notes and annotations.", "repo": "jonjampen/obsidian-xournalpp" }, { "id": "index-notes", "name": "Index Notes", "author": "adanielnoel", "description": "Keep your notes indexed based on their (hierarchical) tags", "repo": "adanielnoel/obsidian-index-notes" }, { "id": "heti", "name": "heti", "author": "moeyua", "description": "Enhanced layout styles specifically designed for displaying Chinese content.", "repo": "moeyua/obsidian-heti" }, { "id": "list-outline-helper", "name": "List Outline Helper", "author": "triangular-sneaky", "description": "Utilities to work with list outlines. Currently supports selecting the outline (current line and children)", "repo": "triangular-sneaky/obsidian-list-outline-helper" }, { "id": "timekeep", "name": "Timekeep", "author": "jacobtread", "description": "Time tracking.", "repo": "jacobtread/obsidian-timekeep" }, { "id": "sqlseal", "name": "SQLSeal", "author": "h-sphere", "description": "Use SQL in your notes to query your vault files and CSV content", "repo": "h-sphere/sql-seal" }, { "id": "lineage", "name": "Lineage", "author": "ycnmhd", "description": "A writing interface that combines structure and content. Inspired by Gingko Writer.", "repo": "ycnmhd/obsidian-lineage" }, { "id": "query-json", "name": "Query JSON", "author": "rooyca", "description": "Read, query and work with JSON.", "repo": "rooyca/query-json" }, { "id": "settings-management", "name": "Settings Management", "author": "xhuajin", "description": "Manage settings options, including show enabled/disabled plugins and css, grid layout, save current plugins/css enable config for quick enable/disable, etc.", "repo": "xhuajin/obsidian-settings-management" }, { "id": "stashpad-docs", "name": "Stashpad Docs", "author": "stashpad", "description": "Create a Stashpad Doc from your notes.", "repo": "stashpad/obsidian-to-stashpad" }, { "id": "header-counter", "name": "Header Counter", "author": "nancyel", "description": "Count the number of headers in the current note.", "repo": "nancyel/header-counter" }, { "id": "focus-tracker", "name": "Focus Tracker", "author": "jeetsukumaran", "description": "Track and align your focus.", "repo": "jeetsukumaran/obsidian-focus-tracker" }, { "id": "zenmode", "name": "Zen Mode", "author": "paperbenni", "description": "Hide most UI elements.", "repo": "paperbenni/obsidian-zenmode" }, { "id": "update-time", "name": "Update Time", "author": "Sébastien Dubois", "description": "Update front matter to include creation and last update times", "repo": "dsebastien/obsidian-update-time" }, { "id": "voicenotes-sync", "name": "Voicenotes Sync", "author": "voicenotes-community", "description": "A plugin for syncing Voicenotes.com data into notes", "repo": "voicenotes-community/voicenotes-sync" }, { "id": "freeform", "name": "Freeform", "author": "tmcw", "description": "Create visualizations, run custom JS, and mix live programs with your notes", "repo": "tmcw/obsidian-freeform" }, { "id": "tw-task-wiki", "name": "TaskWarrior Task Wiki", "author": "snttgr", "description": "Wrapper and integration around TaskWarrior. Allows you to view and edit tasks in your TaskWarrior database as tables.", "repo": "snttgr/obsidian-tw-task-wiki" }, { "id": "notes2tweets", "name": "Notes 2 Tweets", "author": "tej-sharma", "description": "Generate tweets automatically from all the notes you took", "repo": "tej-sharma/notes2tweets-obsidian" }, { "id": "nyanbar", "name": "NyanBar", "author": "xhyabunny", "description": "Nyan Cat Progress Bar generator!", "repo": "xhyabunny/nyanbar" }, { "id": "smart-html-select", "name": "Smart HTML Select", "author": "isaiascope", "description": "Create select that change the markdown on change adding an action button to the ribbon (left sidebar)", "repo": "isaiascope/smart-html-select-plugin" }, { "id": "vault-name", "name": "Vault Name", "author": "gapmiss", "description": "Display and customize the vault name (title) in the side navigation file explorer.", "repo": "gapmiss/vault-name" }, { "id": "substitutions", "name": "Substitutions", "author": "bambuscontrol", "description": "Automatically replace text fragments with symbols or different text", "repo": "bambuscontrol/obsidian-substitutions" }, { "id": "file-preview", "name": "File Preview", "author": "xhuajin", "description": "Add file preview contents under file in file explorer.", "repo": "xhuajin/obsidian-file-preview" }, { "id": "checkbox-time-tracker", "name": "Checkbox Time Tracker", "author": "udus122", "description": "Insert timestamp when you check off the checkbox", "repo": "udus122/checkbox-time-tracker" }, { "id": "fast-text-color", "name": "Fast Text Color", "author": "superschnizel", "description": "Quickly apply fully integrated text coloring and formatting with a custom syntax and a keyboard-centric interface.", "repo": "superschnizel/obsidian-fast-text-color" }, { "id": "guid-renamer", "name": "Guid Renamer", "author": "taskscape", "description": "Rename selected file with a random GUID", "repo": "taskscape/ObsidianUniqueFileName" }, { "id": "infostacker", "name": "Infostacker Note Publish", "author": "taskscape", "description": "Share your notes with attachments easy!", "repo": "taskscape/InfostackerPlugin" }, { "id": "audiopen-sync", "name": "AudioPen Sync", "author": "jonashaefele", "description": "Sync notes from AudioPen.", "repo": "jonashaefele/audiopen-obsidian" }, { "id": "plot-vectors-graphs", "name": "Plot Vectors and Graphs", "author": "nicoletanyt", "description": "Generates graphs and vectors.", "repo": "nicoletanyt/obsidian-plugin-graphs" }, { "id": "note-definitions", "name": "Note Definitions", "author": "dominiclet", "description": "Personal dictionary for your notes", "repo": "dominiclet/obsidian-note-definitions" }, { "id": "noor", "name": "Noor", "author": "mksherbini", "description": "Aims to help Muslims stay enlightened with Islam, Quran, Hadith, and Sunnah", "repo": "mksherbini/obsidian-noor" }, { "id": "explain-selection-with-ai", "name": "Explain Selection With AI", "author": "bwurster", "description": "Use an OpenAI Chat Completion API-compatible LLM endpoint to expand on selected text in the context of your notes.", "repo": "bwurster/explain-selection-with-ai" }, { "id": "regex-mark", "name": "Regex Mark", "author": "mara-li", "description": "Add custom CSS classes to text based on regular expressions.", "repo": "mara-li/obsidian-regex-mark" }, { "id": "graph-banner", "name": "Graph Banner", "author": "ras0q", "description": "Display a local graph view to the note header", "repo": "ras0q/obsidian-graph-banner" }, { "id": "statblock-sidekick", "name": "Statblock Sidekick", "author": "n21rl", "description": "Create and expand D&D 5e statblocks.", "repo": "n21rl/stablock-sidekick" }, { "id": "pin-enhancer", "name": "Pin Enhancer", "author": "sheeplet1", "description": "Prevents closure of pinned tabs", "repo": "sheeplet1/obsidian-pin-enhancer" }, { "id": "link-to-verse", "name": "Link to Verse", "author": "aygjiay", "description": "From a bible reference selected creates a markdown link to a configured bible site.", "repo": "aygjiay/obsidian-link-to-verse" }, { "id": "relative-timestamps", "name": "Relative Timestamps", "author": "agctute", "description": "Track the time between log entries.", "repo": "agctute/relative-timestamps" }, { "id": "simple-prompt", "name": "Simple Prompt", "author": "arumie", "description": "Simple interface to generate or rewrite content using LLMs based on user input.", "repo": "arumie/obsidian-simple-prompt-plugin" }, { "id": "explorer-hider", "name": "Explorer Hider", "author": "mara-li", "description": "Hide a file or a folder from the explorer (and bookmarks) using a little bit of auto-managed CSS.", "repo": "mara-li/obsidian-explorer-hider" }, { "id": "headings-in-explorer", "name": "Headings in Explorer", "author": "patrickchiang", "description": "Show headings in the file explorer.", "repo": "patrickchiang/obsidian-headings-in-explorer" }, { "id": "watched-metadata", "name": "Watched-Metadata", "author": "nailahmed", "description": "Watches for changes in metadata and performs user-specified actions based on these changes.", "repo": "nailahmed/Watched-Metadata" }, { "id": "medium-importer", "name": "Medium Importer", "author": "arumie", "description": "Import Medium posts into your vault.", "repo": "arumie/obsidian-medium-importer-plugin" }, { "id": "svelte-syntax-highlighter", "name": "Svelte Syntax Highlighter", "author": "typhoon-kim", "description": "Syntax highlighting for Svelte code blocks.", "repo": "typhoon-kim/obsidian-svelte-syntax-highlighter" }, { "id": "task-list-kanban", "name": "Task List Kanban", "author": "erikars", "description": "Organizes all of the tasks within your files into a kanban view.", "repo": "erikars/task-list-kanban" }, { "id": "midi-logger", "name": "MIDI Logger", "author": "maybe-hello-world", "description": "Insert parsed musical notes from MIDI input devices.", "repo": "maybe-hello-world/midi-logger" }, { "id": "multiplatform-highlights-import", "name": "Multiplatform Highlights Importer", "author": "wwwkieran", "description": "Import and consolidate highlights from different reading sources. Supports reconciling books across reading sources.", "repo": "wwwkieran/obsidian-multiplatform-highlights-import" }, { "id": "interactive-code-blocks", "name": "Interactive Code Blocks", "author": "windesheim-hbo-ict", "description": "Preview interactive code blocks!", "repo": "windesheim-hbo-ict/Obsidian-Interactive-Code-Block-Plugin" }, { "id": "checklist-progress", "name": "Checklist Progress", "author": "acidghost", "description": "Automatically fill progress (as fraction or percentage) of check-lists.", "repo": "acidghost/obsidian-checklist-progress" }, { "id": "front-matter-timestamps", "name": "Front Matter Timestamps", "author": "pookhaosc1", "description": "Automatically manages and updates 'created' and 'modified' timestamps in the frontmatter of your notes.", "repo": "pookhaosc1/obsidian-front-matter-timestamps" }, { "id": "prettier", "name": "Prettier", "author": "goodbyenjn", "description": "Format your notes with Prettier and custom formatting options.", "repo": "goodbyenjn/obsidian-plugin-prettier" }, { "id": "publish-to-dev", "name": "Publish to DEV", "author": "stroiman", "description": "Publish and update notes as articles on DEV (https://dev.to)", "repo": "stroiman/obsidian-dev-publish" }, { "id": "e-daiary", "name": "e-Daiary", "author": "wholetomy", "description": "Creates directories and notes based on the day of the year.", "repo": "wholetomy/obsidian-e-daiary" }, { "id": "caret", "name": "Caret", "author": "jcollingj", "description": "An AI workbench. Canvas, Chat and more LLM powered features.", "repo": "jcollingj/caret" }, { "id": "dataview-publisher", "name": "Dataview Publisher", "author": "udus122", "description": "Output markdown from your Dataview queries and keep them up to date. You can also publish them.", "repo": "udus122/dataview-publisher" }, { "id": "smart-connections-visualizer", "name": "Smart Connections Visualizer", "author": "mossy1022", "description": "View your Smart Connections in a visualized format.", "repo": "mossy1022/Smart-Connections-Visualizer" }, { "id": "iron-vault", "name": "Iron Vault", "author": "iron-vault-plugin", "description": "Gameplay plugin/VTT for the Ironsworn/Starforged family of tabletop RPGs.", "repo": "iron-vault-plugin/iron-vault" }, { "id": "nsfw-filter", "name": "NSFW filter", "author": "catvatar", "description": "Adds customizable and easly togglable NSFW filter", "repo": "catvatar/Obsidian-NSFW-Plugin" }, { "id": "close-window-when-empty", "name": "Close Window When Empty", "author": "taylorjadin", "description": "Close the window when the last note is closed, kind of how browsers work.", "repo": "taylorjadin/close-window-when-empty" }, { "id": "pinned-notes", "name": "Pinned Notes", "author": "vasilcoin002", "description": "Pin frequently-used notes on Ribbon actions (left sidebar)", "repo": "vasilcoin002/pinned-notes-plugin-obsidian" }, { "id": "you-and-your-research", "name": "You and Your Research", "author": "neozhang", "description": "Research with the help of A.I.", "repo": "neozhang/you-and-your-research" }, { "id": "popkit", "name": "PopKit", "author": "zhouhua", "description": "Select text to instantly access quick tools", "repo": "zhouhua/obsidian-popkit" }, { "id": "dialogue-mode", "name": "Dialogue Mode", "author": "patrickchiang", "description": "Dialogue mode for editing speech in writing.", "repo": "patrickchiang/obsidian-dialogue-mode" }, { "id": "tars", "name": "Tars", "author": "tarslab", "description": "Text generation based on tag suggestions, using Claude, OpenAI, Ollama, Kimi, Doubao, Qwen, Zhipu, DeepSeek, QianFan & more.", "repo": "tarslab/obsidian-tars" }, { "id": "dataview-serializer", "name": "Dataview Serializer", "author": "Sébastien Dubois", "description": "Serialize Dataview queries to Markdown, and keep the Markdown representation up to date", "repo": "dsebastien/obsidian-dataview-serializer" }, { "id": "toggle-readable-line-length", "name": "Toggle Readable line length", "author": "drichardson", "description": "Add command to toggle Readable line length editor setting.", "repo": "drichardson/obsidian-toggle-readable-line-length" }, { "id": "mpv-links", "name": "mpv links", "author": "patsh90", "description": "Add mpv links with timestamps", "repo": "patsh90/mpv-obsidian-plugin" }, { "id": "definition-list", "name": "Definition List", "author": "shammond42", "description": "Adds HTML definition list support.", "repo": "shammond42/definition-list" }, { "id": "entity-linker", "name": "Entity Linker", "author": "ankush-chander", "description": "Link research terms to standard entities", "repo": "ankush-chander/obsidian-entity-linker" }, { "id": "smart-text-mover", "name": "Smart Text Mover", "author": "ankush-chander", "description": "Intelligent way to arrange text/links in file.", "repo": "ankush-chander/obsidian-smart-move-text" }, { "id": "line-arrange", "name": "Line Arrange", "author": "chitwan27", "description": "Shuffle, reverse, or sort lines, using either visual width or lexical order.", "repo": "chitwan27/lineArrange" }, { "id": "header-adjuster", "name": "Header Adjuster", "author": "netajam", "description": "Easily adjust header levels in Markdown documents by increasing or decreasing their levels.", "repo": "netajam/header-adjuster" }, { "id": "note-promixity", "name": "Lookalike", "author": "jlweston", "description": "Find similar notes based on the frequency of terms within the vault.", "repo": "jlweston/obsidian-note-proximity-plugin" }, { "id": "anysocket-sync", "name": "AnySocket Sync", "author": "lynxaegon", "description": "Self-Hosted synchronization for you Vault using AnySocket", "repo": "lynxaegon/obsidian-anysocket-sync" }, { "id": "search-in-canvas", "name": "Search In Canvas", "author": "quorafind", "description": "Search text in canvas.", "repo": "quorafind/Obsidian-Search-In-Canvas" }, { "id": "sheet-plus", "name": "Sheet Plus", "author": "ljcoder2015", "description": "Create Excel-like spreadsheets and easily embed them in Markdown.", "repo": "ljcoder2015/obsidian-sheet-plus" }, { "id": "asciidoc-reader", "name": "Asciidoc Reader", "author": "voidgrown", "description": "Enables the rendering of AsciiDoc.", "repo": "voidgrown/obsidian-asciidoc" }, { "id": "doing", "name": "doing", "author": "rooyca", "description": "It helps you remember what you were doing.", "repo": "rooyca/doing" }, { "id": "another-sticky-headings", "name": "Another Sticky Headings", "author": "zhouhua", "description": "Display headings tree during editing and preview to indicate the current position.", "repo": "zhouhua/obsidian-sticky-headings" }, { "id": "gemini-generator", "name": "Gemini Generator", "author": "bjarnerentz", "description": "Let Google Gemini generator your notes!", "repo": "bjarnerentz/obsidian-gemini-generator" }, { "id": "node-auto-resize", "name": "Node Auto Resize", "author": "quorafind", "description": "Automatically resize the node when the content changes.", "repo": "quorafind/Obsidian-Node-Auto-Resize" }, { "id": "daily-note-structure", "name": "Daily Note Structure", "author": "db-developer", "description": "One-Click create a structure for and including your daily notes.", "repo": "db-developer/daily-note-structure" }, { "id": "rpg-stat-tracker", "name": "RPG Stat Tracker", "author": "name", "description": "RPG-like stat tracker.", "repo": "name/obsidian-rpg" }, { "id": "syrinscape-player-control", "name": "Syrinscape Online Player", "author": "Stephen Cooper", "description": "Control Syrinscape Online Player from inside of notes.", "repo": "scooper4711/obsidian-syrinscape" }, { "id": "edit-in-neovim", "name": "Edit in Neovim", "author": "theseusgrey", "description": "Open a Neovim buffer for the currently open file", "repo": "theseusgrey/edit-in-neovim" }, { "id": "vimium", "name": "Vimium", "author": "karstenpedersen", "description": "Interact with elements using keyboard shortcuts in the spirit of Vim.", "repo": "karstenpedersen/obsidian-vimium" }, { "id": "quran-helper", "name": "Quran Helper", "author": "Ammar Alakkad", "description": "Find and insert any Quran Ayah (verse) in your notes.", "repo": "ammarcodes/obsidian-quran-helper-plugin" }, { "id": "page-scroll", "name": "Page Scroll", "author": "chenshutian9610", "description": "Page Up|Down|Top|Bottom", "repo": "chenshutian9610/obsidian-pagescroll-plugin" }, { "id": "checkbox-styling-helper", "name": "Icon Bullet Helper", "author": "jaewone", "description": "Helps you styling checkboxes in preview mode.", "repo": "jaewone/checkbox-styling-helper" }, { "id": "live-variables", "name": "Live Variables", "author": "hamzabenyazid", "description": "Define variables in your note's properties and reuse them throughout your content.", "repo": "hamzabenyazid/Live-variables" }, { "id": "smart-memos", "name": "Smart Memos", "author": "mossy1022", "description": "Create personalized and intelligent analysis, brainstorms, summaries, transcriptions, and more for audio recordings that can be imported or spoken directly into a note", "repo": "mossy1022/Smart-Memos" }, { "id": "chinese-calendar", "name": "Chinese Calendar", "author": "devilroshan", "description": "Display a Chinese-style calendar showing lunar dates and other holidays.", "repo": "devilroshan/obsidian-lunar-calendar" }, { "id": "arena-manager", "name": "Are.na Manager", "author": "javier", "description": "Publish content from your vault to Are.na and the other way around.", "repo": "javierarce/arena-manager" }, { "id": "imgbb-uploader", "name": "ImgBB Uploader", "author": "jordanhandy", "description": "Upload images from your clipboard to ImgBB.", "repo": "jordanhandy/obsidian-imgbb-uploader" }, { "id": "spoilers", "name": "Spoilers", "author": "jacobtread", "description": "Hide and reveal blocks of information", "repo": "jacobtread/obsidian-spoilers" }, { "id": "yanki", "name": "Yanki", "author": "kitschpatrol", "description": "Sync flashcards from a folder in your vault to Anki. Pure Markdown syntax. No fuss.", "repo": "kitschpatrol/yanki-obsidian" }, { "id": "import-github-readme", "name": "Import GitHub Readme", "author": "chasebank87", "description": "Allows you to import a GitHub README file into your vault.", "repo": "chasebank87/import-github-readme" }, { "id": "unofficial-fabric-integration", "name": "Unofficial Fabric Integration", "author": "chasebank87", "description": "Integrates Fabric into your vault", "repo": "chasebank87/unofficial-fabric-plugin" }, { "id": "iconic", "name": "Iconic", "author": "Holo", "description": "Customize your icons and their colors directly from the UI, including tabs, files & folders, bookmarks, tags, properties, and ribbon commands.", "repo": "gfxholo/iconic" }, { "id": "remove-newlines", "name": "Remove Newlines", "author": "handcartcactus", "description": "Remove line breaks or blank lines from text selected in the editor, or as you paste from the clipboard.", "repo": "handcartcactus/obsidian-remove-newlines" }, { "id": "shrink-pinned-tabs", "name": "Shrink pinned tabs", "author": "nicosomb", "description": "Shrinks pinned tabs to save screen space.", "repo": "nicosomb/obsidian-shrink-pinned-tabs" }, { "id": "datepicker", "name": "Datepicker", "author": "joycode-hub", "description": "Use a date picker to modify and insert date/time anywhere in your markdown notes.", "repo": "joycode-hub/datepicker-plugin" }, { "id": "messager", "name": "Messager", "author": "xiaotianhu", "description": "Save messages into vault which sending through WeChat/HTTP API/Email", "repo": "xiaotianhu/obsidian-messager" }, { "id": "notes-refresher", "name": "Notes Refresher", "author": "connorpark24", "description": "Provides AI-generated refresher summaries of notes from your Vault using GPT-4.", "repo": "connorpark24/refresher-plugin" }, { "id": "giphy", "name": "Giphy", "author": "lucjager", "description": "Search and insert gifs in a note.", "repo": "lucjager/giphy-plugin" }, { "id": "sidebar-resizer", "name": "Sidebar Resizer", "author": "jeetsukumaran", "description": "Adjust the sidebar sizes easily.", "repo": "jeetsukumaran/obsidian-sidebar-resizer" }, { "id": "latex-render", "name": "Latex Render", "author": "jvsteiner", "description": "Render small latex snippets in your notes as SVG and PNG files.", "repo": "jvsteiner/obsidian-latex-render" }, { "id": "docbase-unofficial", "name": "DocBase (Unofficial)", "author": "kuvanov-2", "description": "Pull and push notes to DocBase", "repo": "kuvanov-2/obsidian-docbase" }, { "id": "image-metadata", "name": "Image Metadata", "author": "alexeiskachykhin", "description": "Annotate photos with Exif and other metadata right from the image viewer screen.", "repo": "alexeiskachykhin/obsidian-image-metadata-plugin" }, { "id": "code-link", "name": "Code Link", "author": "observerw", "description": "Link to code files in your notes", "repo": "observerw/obsidian-code-link" }, { "id": "openapi-renderer", "name": "OpenAPI Renderer", "author": "ssentiago", "description": "Integrate OpenAPI specification management with features for version control, visualization, editing, and easy navigation of API specs.", "repo": "ssentiago/obsidian-openapi-renderer" }, { "id": "refresh-preview", "name": "Refresh Any View", "author": "mnaoumov", "description": "Allows to refresh any view without reopening it.", "repo": "mnaoumov/obsidian-refresh-any-view" }, { "id": "vikunja-sync", "name": "Vikunja Sync", "author": "heiss", "description": "Synchronizes tasks to Vikunja.", "repo": "heiss/obsidian-vikunja-plugin" }, { "id": "ai-chat-as-md", "name": "AI Chat as Markdown", "author": "cpbotha", "description": "Multiple branching AI conversations as Markdown hierarchy", "repo": "cpbotha/obsidian-ai-chat-as-md" }, { "id": "hash-pasted-image", "name": "Hash Pasted Image", "author": "hardingadonis", "description": "Auto rename pasted images added to the vault via hash algorithm SHA-512", "repo": "hardingadonis/hash-pasted-image" }, { "id": "journal-folder", "name": "Journal Folder", "author": "chfourie", "description": "Utilities for folder-based journaling.", "repo": "chfourie/obsidian-journal-folder" }, { "id": "harper", "name": "Harper", "author": "automattic", "description": "The fastest grammar and spell checker that respects your privacy.", "repo": "automattic/harper-obsidian-plugin" }, { "id": "litegallery", "name": "Lite Gallery", "author": "jpoles1", "description": "Easily create carousel galleries to better organize/view images in your notes.", "repo": "jpoles1/obsidian-litegal" }, { "id": "account-viewer", "name": "Account Viewer", "author": "muaz742", "description": "Automatically generate accounting tables from Markdown code blocks tagged with accounting.", "repo": "muaz742/obsidian-accointing-viewer" }, { "id": "image-notes-photes-io", "name": "Image to notes by Photes.IO", "author": "kanaries", "description": "Turn your images into text notes with AI.", "repo": "kanaries/photes-io-obsidian-plugin" }, { "id": "better-markdown-links", "name": "Better Markdown Links", "author": "mnaoumov", "description": "Adds support for angle bracket links and manages relative links properly", "repo": "mnaoumov/obsidian-better-markdown-links" }, { "id": "tags-routes", "name": "Tags Routes", "author": "kctekn", "description": "A powerful 3D graph viewer for managing and navigating notes and tags, with advanced visual effects, animations.", "repo": "kctekn/obsidian-TagsRoutes" }, { "id": "geulo-youtube-liked-video", "name": "Geulo", "author": "Junyoung Bang", "description": "Fetch all the YouTube videos you have liked, search and sort them with multiple sort options, and add them to your daily note.", "repo": "zzunebye/obsidian-google-liked-video" }, { "id": "ca-sync", "name": "Cognitive Architect Sync", "author": "bhavers", "description": "Synchronise Cognitive Architect (aka IBM IT Architect Assistant) architectures.", "repo": "bhavers/obsidian-ca" }, { "id": "ai-image-analyzer", "name": "AI image analyzer", "author": "swaggeroo", "description": "Analyze images with AI to get keywords of the image.", "repo": "swaggeroo/obsidian-ai-image-analyzer" }, { "id": "note-linker-with-previewer", "name": "Note Linker with Previewer", "author": "nickrallison", "description": "Link your notes together.", "repo": "nickrallison/obsidian-note-linker-with-previewer" }, { "id": "virt-folder", "name": "VirtFolder", "author": "gr0grig", "description": "Creating a hierarchical structure like Luhmann's Zettelkasten", "repo": "gr0grig/obsidian-virt-folder" }, { "id": "pia-viewer", "name": "Pia viewer", "author": "dldisud", "description": "Make it look mobile on pc", "repo": "dldisud/obsidian-pia-viewer" }, { "id": "everyday-classical-music", "name": "Everyday Classical Music", "author": "eloliuyx", "description": "Display a different piece of classical music each day with a YouTube link in your daily note.", "repo": "eloliuyx/everyday-classical-music-plugin" }, { "id": "magic-move", "name": "Magic Move", "author": "imfenghuang", "description": "Animating code blocks with markdown and code syntax highlighting with beautiful themes.", "repo": "imfenghuang/obsidian-magic-move" }, { "id": "sync-db-os", "name": "sync-db-os", "author": "ketd", "description": "For synchronization between multiple platforms", "repo": "ketd/obsidian-sync-DB-OS" }, { "id": "smart-templates", "name": "Smart Templates", "author": "🌴 Brian", "description": "AI powered templates for generating structured content. Works with Local Models, Anthropic Claude, Gemini, OpenAI & more.", "repo": "brianpetro/obsidian-smart-templates" }, { "id": "inline-spoilers", "name": "Inline spoilers", "author": "logonoff", "description": "Adds Discord-like syntax for inline spoilers.", "repo": "logonoff/obsidian-inline-spoilers" }, { "id": "auto-correct-capitals", "name": "Auto Correct Capitals Misspellings", "author": "ummler", "description": "Correct words with the first two letters in uppercase.", "repo": "ummler/obsidian-auto-correct-capitals" }, { "id": "daily-statistics", "name": "Daily Statistics", "author": "yefengr", "description": "Count the number of words written each day and display it on a calendar.", "repo": "yefengr/obsidian-daily-statistics" }, { "id": "paste-as-embed", "name": "Paste as Embed", "author": "i-m-mll", "description": "Redirect pasted text into a separate note, and embed it.", "repo": "i-m-mll/obsidian-paste-as-embed" }, { "id": "block-link-plus", "name": "Block Link Plus", "author": "jasper-1024", "description": "Simplifies the creation of multi-line blockquotes, with customizable block IDs.", "repo": "jasper-1024/block-link-plus" }, { "id": "better-recall", "name": "Better Recall", "author": "florianwoelki", "description": "Add anki-like spaced repetition and recall to your vault.", "repo": "florianwoelki/obsidian-better-recall" }, { "id": "recursive-copy", "name": "Recursive Copy", "author": "structbylightning", "description": "Recursively copies all Markdown files in a folder, concatenates them, and copies them into the clipboard.", "repo": "structbylightning/obsidian-recursive-copy" }, { "id": "note-2-tag-generator", "name": "Note 2 Tag Generator", "author": "augustin7698", "description": "Generate tags from notes without openai key in multiple languages", "repo": "augustin7698/note-2-tag-generator" }, { "id": "math-indicator-changer", "name": "Math Indicator Changer", "author": "ori-replication", "description": "Change the math indecator from parentheses & brackets to $, make the math formula generated by GPT & Other AI display correctly.", "repo": "ori-replication/obsidian-math-indicator-changer" }, { "id": "system3-relay", "name": "Relay", "author": "no-instructions", "description": "Collaborate in real time with live cursors. Share folders. Manage access to updates.", "repo": "no-instructions/Relay" }, { "id": "css-inlay-colors", "name": "CSS Inlay Colors", "author": "gra0007", "description": "Show inline color hints for CSS colors", "repo": "gra0007/obsidian-css-inlay-colors" }, { "id": "gtp-preview", "name": "GTP Preview", "author": "barba828", "description": "Supports rendering of GuitarPro files such as `gtp/gp/gp5/gpx`.", "repo": "barba828/obsidian-plugin-gtp-preview" }, { "id": "heading-toggler", "name": "Heading Toggler", "author": "lord-turmoil", "description": "Easily toggle heading levels in Markdown documents with shortcuts.", "repo": "lord-turmoil/heading-toggler-obsidian" }, { "id": "rollover-weekly-todo", "name": "Rollover Weekly Todo", "author": "shsethi", "description": "Rollover unchecked todo items from the previous weekly note", "repo": "shsethi/obsidian-rollover-weekly-todos" }, { "id": "canvas-picture-in-picture", "name": "Canvas Picture in Picture", "author": "h-sphere", "description": "Enables ability to pin Canvas nodes and float them above the board (Picture-in-Picture mode)", "repo": "h-sphere/obsidian-canvas-picture-in-picture" }, { "id": "fast-image-upload", "name": "Fast Image Auto Uploader", "author": "eust-w", "description": "Fast upload images from your clipboard by gopic", "repo": "eust-w/obsidian-image-auto-upload" }, { "id": "structured-tree", "name": "Structured Tree", "author": "rudtrack", "description": "A file explorer for navigating hierarchical notes separated by '.'", "repo": "rudtrack/structured-tree" }, { "id": "current-file", "name": "Current File", "author": "2shortplanks", "description": "Allows external applications to know what file the desktop app is currently viewing.", "repo": "2shortplanks/current-file" }, { "id": "super-duper-audio-recorder", "name": "Super Duper Audio Recorder", "author": "madpin", "description": "Records audio directly, with input device and folder configuration, similar to the core one, but better", "repo": "madpin/super-duper-audio-recorder" }, { "id": "auto-folder-collapse", "name": "Auto Folder Collapse", "author": "dariocasciato", "description": "Automatically collapses subfolders when a parent folder is collapsed", "repo": "dariocasciato/obsidian-auto-folder-collapse" }, { "id": "blockreffer", "name": "Blockreffer", "author": "tyler-dot-earth", "description": "Search and embed blocks with ^block-references.", "repo": "tyler-dot-earth/obsidian-blockreffer" }, { "id": "arcane-obfuscate", "name": "Arcane Obfuscate", "author": "travismlee", "description": "Obfuscate text with an arcane runic effect.", "repo": "travismlee/arcane-obfuscate" }, { "id": "vertical-tabs", "name": "Vertical Tabs", "author": "oxdc", "description": "Offer an alternative view that displays open tabs vertically, allowing users to group and organize tabs for a better navigation experience.", "repo": "oxdc/obsidian-vertical-tabs" }, { "id": "quick-open", "name": "Quick Select", "author": "James Alexandre", "description": "Quickly select items in any modal using keyboard shortcuts. Supercharge your workflow with fast, efficient item selection.", "repo": "itsonlyjames/obsidian-quick-select" }, { "id": "share-via-notepad-tab", "name": "Share via Notepad Tab", "author": "revolter", "description": "Share notes via Notepad Tab.", "repo": "revolter/obsidian-share-via-notepad-tab-plugin" }, { "id": "infranodus-graph-view", "name": "InfraNodus AI Graph View", "author": "noduslabs", "description": "Interactive 3D graph view: text analysis, topic modeling, gap detection, and AI.", "repo": "noduslabs/infranodus-obsidian-plugin" }, { "id": "vault-size-history", "name": "Vault Size History", "author": "technerium", "description": "Graph of the Number of Files in the Vault.", "repo": "technerium/obsidian-vault-size-history" }, { "id": "truth-table-gen", "name": "Truth Table+", "author": "max-schulten", "description": "Generate truth tables quickly in your .md files", "repo": "max-schulten/truth-table-plus" }, { "id": "marker-api", "name": "OCR-AI", "author": "l3-n0x", "description": "Convert PDFs to rich Markdown, including images and ocr using the marker api", "repo": "l3-n0x/obsidian-marker" }, { "id": "recent-tab-switcher", "name": "Recent Tab Switcher", "author": "samuelrawrs", "description": "Switch to the most recently used tab.", "repo": "samuelrawrs/recent-tab-switcher" }, { "id": "virustotal-enrich", "name": "Virus Total Enrichment", "author": "ytisf", "description": "Enrich your notes with information from VirusTotal.", "repo": "ytisf/virustotal-enrich" }, { "id": "ai-latex-generator", "name": "AI LaTeX Generator", "author": "aaaaayushh", "description": "Convert natural language to LaTeX equations using a local LLM.", "repo": "aaaaayushh/ai-latex-generator" }, { "id": "serendipity", "name": "Serendipity", "author": "ggauravr", "description": "Forces serendipitous discoveries by displaying random notes from your vault each time you open the app", "repo": "ggauravr/obsidian-serendipity-plugin" }, { "id": "learnie", "name": "Learnie", "author": "tankh99", "description": "Enhance your learning with active recall and spaced repetition. Track changes, create review questions, and streamline your study process for more effective, long-lasting learning.", "repo": "tankh99/learnie-plugin" }, { "id": "rich-text-editor-shortcuts", "name": "Rich Text Editor Shortcuts", "author": "joshuawootonn", "description": "Create and toggle checkboxes, paste links wrapping your current selection, and toggle underline without leaving the keyboard.", "repo": "joshuawootonn/obsidian-rich-text-editor-shortcuts" }, { "id": "note-reviewer", "name": "Note Reviewer", "author": "travislinkey", "description": "Plugin to filter and review notes", "repo": "travislinkey/note-reviewer" }, { "id": "abbreviations-mark", "name": "Abbreviations and Acronyms", "author": "dragonish", "description": "Implements automatic marking of abbreviations and acronyms (terminology).", "repo": "dragonish/obsidian-abbreviations" }, { "id": "flow", "name": "Flow", "author": "tavva", "description": "Implements key processes in David Allen's Getting Things Done (GTD) methodology", "repo": "tavva/flow" }, { "id": "confluence-link", "name": "Confluence Link", "author": "bungarazvan", "description": "Upload files to Confluence pages", "repo": "bungarazvan/confluence-link" }, { "id": "css-inserter", "name": "CSS Inserter", "author": "erallie", "description": "Inserts user-defined CSS snippets into the selected text.", "repo": "erallie/css-inserter" }, { "id": "scripture-indexer", "name": "Scripture Indexer", "author": "jdrbrn", "description": "Indexes references to scriptures in notes.", "repo": "jdrbrn/obsidian-scripture-indexer" }, { "id": "mahjong-renderer", "name": "Mahjong Renderer", "author": "h-sphere", "description": "Render mahjong tiles (riichi mahjong) using MPSZ notation", "repo": "h-sphere/obsidian-mahjong-renderer" }, { "id": "daily-note-collector", "name": "Daily Note Collector", "author": "la", "description": "Adds links to new notes to your daily note.", "repo": "la/obsidian-daily-note-collector" }, { "id": "external-file-card", "name": "External File Card", "author": "james-yu", "description": "Display file cards for external files.", "repo": "james-yu/external-file-card" }, { "id": "lazy-plugins", "name": "Lazy Loader", "author": "Alan Grainger", "description": "Load plugins with a delay on startup, so that you can get your app startup down into the sub-second loading time.", "repo": "alangrainger/obsidian-lazy-plugins" }, { "id": "vitepress-publisher", "name": "Vitepress Publisher", "author": "tyrad", "description": "Conveniently preview and publish Markdown files using vitepress.", "repo": "tyrad/obsidian-vitepress" }, { "id": "quick-cards", "name": "Quick Cards", "author": "abcamus", "description": "Cardify your files.", "repo": "abcamus/obsidian-quick-card" }, { "id": "file-share", "name": "File Share", "author": "muckmuck96", "description": "Enables end-to-end encrypted file sharing directly between vaults through a socket server.", "repo": "muckmuck96/obsidian-file-share" }, { "id": "suggest-notes", "name": "Suggest Notes", "author": "doggy-footprint", "description": "Suggest notes as selected by user.", "repo": "doggy-footprint/Suggest-Notes" }, { "id": "snippets-manager", "name": "Snippets Manager", "author": "ramandv", "description": "Snippets manager with full mobile support. You can manage code snippets, infos like passport number, email signature or anything.", "repo": "ramandv/obsidian-snippets-manager" }, { "id": "canvas-explorer", "name": "Canvas Explorer", "author": "hjamet", "description": "Explore your vault by iteratively adding or ignoring linked notes, ultimately generating a customizable canvas that visually represents the preserved notes and their connections.", "repo": "hjamet/Canvas-Explorer" }, { "id": "battery-indicator", "name": "Battery Indicator", "author": "opisek", "description": "Displays current battery level in the status bar.", "repo": "opisek/obsidian-battery-indicator" }, { "id": "backtick-text-selector", "name": "Backtick text selector", "author": "cool-rr", "description": "Easily select text in backticks.", "repo": "cool-rr/backtick-text-selector" }, { "id": "verovio-music-renderer", "name": "Verovio Music Renderer", "author": "kpaede", "description": "Verovio Music Renderer displays musical notation from various formats (MEI, MusicXML, abc) and plays it back.", "repo": "kpaede/Verovio-Music-Renderer" }, { "id": "command-tracker", "name": "Command Tracker", "author": "namikaze-40p", "description": "Track the number of times the command is used.", "repo": "namikaze-40p/obsidian-command-tracker" }, { "id": "llm-summary", "name": "LLM Summary", "author": "larksq", "description": "Quick note taking with the help of LLMs. LLMs help you to summarize / organize PDFs or existing notes.", "repo": "larksq/obsidian-llm-summary" }, { "id": "open-interpreter", "name": "Open Interpreter", "author": "mikebirdtech", "description": "An AI assistant that you can control with natural language. The power of Open Interpreter in your vault", "repo": "mikebirdtech/obsidian-open-interpreter" }, { "id": "immersive-translate", "name": "Immersive Translate", "author": "imfenghuang", "description": "A free-to-use translatation service for foreign language markdown file.", "repo": "imfenghuang/obsidian-immersive-translate" }, { "id": "pug-templates", "name": "Pug Templates", "author": "nicholas-wilcox", "description": "Use the Pug templating engine in your vault.", "repo": "nicholas-wilcox/pug-templates-obsidian-plugin" }, { "id": "tailwind-snippet", "name": "Tailwind Snippet", "author": "nicholas-wilcox", "description": "Use TailwindCSS utility classes in your markup.", "repo": "nicholas-wilcox/tailwind-snippet-obsidian-plugin" }, { "id": "vault-to-blog", "name": "Vault to blog", "author": "barkstone2", "description": "Publish the vault to a GitHub Pages blog.", "repo": "barkstone2/vault-to-blog" }, { "id": "simple-sketch", "name": "simple-sketch", "author": "yohh", "description": "Create minimalist sketches in a dedicated view, draw with a pencil, generate shapes, add text, save it to the vault or download it as an image.", "repo": "yohh/obsidian-simple-sketch" }, { "id": "scrambling-title-animations", "name": "Scrambling Title Animations", "author": "dvorakdwarf", "description": "Animates the title of any note you open by scrambling and revealing it in several visually appealing ways.", "repo": "dvorakdwarf/scrambling-title-animations" }, { "id": "draw-steel-elements", "name": "Draw Steel Elements", "author": "steelcompendium", "description": "Components to support the Draw Steel TTRPG by MCDM.", "repo": "steelcompendium/draw-steel-elements" }, { "id": "highlight-active-folder-section", "name": "Highlight active folder section", "author": "justanotherjurastudent", "description": "Highlight the active folder section and the title in the file explorer.", "repo": "justanotherjurastudent/highlight-active-folder-section" }, { "id": "tokenz", "name": "Tokenz", "author": "ferenk", "description": "Insert any type of short codes into your document. You can add smileys (:), ;), ...) or emojis (:smile:, :wink:, ...). More code maps will be added later. Even you, as a user can create your own.", "repo": "ferenk/obsidian-tokenz" }, { "id": "diarian", "name": "Diarian", "author": "erallie", "description": "All-in-one journaling toolkit.", "repo": "erallie/diarian" }, { "id": "bookxnote-sync", "name": "BookXNote Sync", "author": "codelistening", "description": "Sync reading notes from BookXNote.", "repo": "codelistening/obsidian-bookxnote" }, { "id": "quarto-exporter", "name": "Quarto Exporter", "author": "andreasthinks", "description": "Export notes to Quarto-compatible QMD files.", "repo": "andreasthinks/obsidian-to-quarto-exporter" }, { "id": "nexus-ai-chat-importer", "name": "Nexus AI Chat Importer", "author": "superkikim", "description": "Import AI chat conversations from ChatGPT, Claude, and Mistral Vibe (formerly Le Chat) exports into Obsidian as clean, readable Markdown files.", "repo": "superkikim/nexus-ai-chat-importer" }, { "id": "auto-periodic-notes", "name": "Auto Periodic Notes", "author": "jamiefdhurst", "description": "Creates new periodic notes automatically in the background and allows these to be pinned in your open tabs, requires the Periodic Notes plugin.", "repo": "jamiefdhurst/obsidian-auto-periodic-notes" }, { "id": "lemons-search", "name": "Lemons Search", "author": "Moritz Jung", "description": "A blazingly fast fuzzy finder with file preview.", "repo": "mprojectscode/obsidian-lemons-search-plugin" }, { "id": "find-orphaned-images", "name": "Find Orphaned Images", "author": "josmarcristello", "description": "Finds images in the vault that are not linked to any notes. Either lists, or deletes them.", "repo": "josmarcristello/Obsidian-Find-Orphaned-Images" }, { "id": "mermaid-popup", "name": "Diagram Popup", "author": "gitcpy", "description": "Show diagrams, from Mermaid, PlantUML, Graphviz and so on, in a draggable and zoomable popup", "repo": "gitcpy/obsidian-diagram-popup" }, { "id": "mesh-ai", "name": "Mesh AI", "author": "chasebank87", "description": "Enables you to store AI prompts as patterns and run them seemlessly with most providers.", "repo": "chasebank87/mesh-ai" }, { "id": "journaling", "name": "Journaling", "author": "ordeeper", "description": "View daily notes in a journal-like format, similar to Logseq. It enhances note organization and facilitates better reflection by consolidating daily notes into a continuous journaling view.", "repo": "ordeeper/obsidian-journaling-plugin" }, { "id": "onto-tracker", "name": "Onto Tracker", "author": "jdchart", "description": "Manage projects according to an ontology.", "repo": "jdchart/onto-tracker" }, { "id": "shortcut-edit-mode", "name": "Edit mode switch", "author": "mara-li", "description": "Add a button in the file header, in edit mode, to switch between source and live-preview.", "repo": "mara-li/obsidian-edit-shortcut" }, { "id": "print", "name": "Print", "author": "marijnbent", "description": "Print notes and documents directly from your workspace.", "repo": "marijnbent/obsidian-print" }, { "id": "morgen-tasks", "name": "Morgen Tasks", "author": "morgen-so", "description": "Plan, time block, and track tasks from your vault in any calendar using Morgen.", "repo": "morgen-so/morgen-obsidian" }, { "id": "immich", "name": "Immich", "author": "talal-a", "description": "Link your Immich images within your vault.", "repo": "talal-a/obsidian-immich" }, { "id": "brain-dump-mode", "name": "Brain Dump Mode", "author": "yesjinu", "description": "Done is better than perfect. Complete your first-messy-draft before you make it perfect. Your delete key will be DISABLED and all you can do is JUST BURN YOUR KEYBOARDS", "repo": "yesjinu/brain-dump-mode" }, { "id": "remove-html-tag", "name": "Remove HTML Tag", "author": "gitcpy", "description": "Remove HTML tags from Markdown files", "repo": "gitcpy/obsidian-remove-html-tag" }, { "id": "figma-embed", "name": "Figma Embed", "author": "kocheck", "description": "Embed Figma files as inline previews.", "repo": "kocheck/obsidian-figma-viewer" }, { "id": "epiphany", "name": "Epiphany", "author": "epiphany-notes", "description": "Synchronize voice notes from the Epiphany app directly into your vault", "repo": "epiphany-notes/epiphany-obsidian-plugin" }, { "id": "callout-menu", "name": "Callout menu", "author": "Reaty", "description": "Adds some extra options to callouts context menu and allows you to add your own custom callouts.", "repo": "anareaty/callout-menu" }, { "id": "enhanced-image", "name": "Enhanced Image", "author": "situ2001", "description": "Enhance the experience of image seamlessly. For example, operations for image in context menu, command palette.", "repo": "situ2001/obsidian-enhanced-image" }, { "id": "poker-range", "name": "Poker Range", "author": "marplek", "description": "Create a poker range grid", "repo": "marplek/obsidian-poker-range" }, { "id": "pexels-banner", "name": "Pixel Banner", "author": "jparkerweb", "description": "Enhance your notes with customizable banner images.", "repo": "jparkerweb/pixel-banner" }, { "id": "rich-foot", "name": "Rich Foot", "author": "jparkerweb", "description": "Adds backlink tags and created/modified dates to the footer of your notes.", "repo": "jparkerweb/rich-foot" }, { "id": "link-navigation", "name": "Link Navigation", "author": "xryul", "description": "Navigate between incoming links (inlinks), outgoing links (outlinks) N levels deep.", "repo": "xryul/link-navigation" }, { "id": "latex-exporter", "name": "Latex Exporter", "author": "mscott99", "description": "Write a LaTeX paper.", "repo": "mscott99/Latex-Exporter" }, { "id": "modal-opener", "name": "Modal Opener", "author": "likemuuxi", "description": "Open files and links in modal windows, or create and edit compatible files in modal windows.", "repo": "likemuuxi/obsidian-modal-opener" }, { "id": "pintora", "name": "Pintora", "author": "amiaslee", "description": "Generates diagrams using Pintora.", "repo": "amiaslee/obsidian-pintora" }, { "id": "spaced-everything", "name": "Spaced everything", "author": "zachmueller", "description": "Apply spaced repetition algorithms to everything in your vault.", "repo": "zachmueller/spaced-everything" }, { "id": "xmind-viewer", "name": "XMind Viewer", "author": "ssentiago", "description": "Integrate viewing of your XMind files", "repo": "ssentiago/obsidian-xmind-viewer" }, { "id": "auto-pause", "name": "AutoPause", "author": "ckep1", "description": "Allows one audio track to be played at a time, pausing or stopping any others.", "repo": "ckep1/obsidian-autopause" }, { "id": "alignment-tracker", "name": "Alignment Tracker", "author": "fiopio", "description": "Track character alignment using a 3x3 grid.", "repo": "fiopio/ObsidianAlignmentTracker" }, { "id": "mouse-navigation", "name": "Mouse Navigation", "author": "hobeom", "description": "Enables smooth navigation using mouse gestures for scrolling and switching pages.", "repo": "hobeom/obsidian-mouse-navigation" }, { "id": "auto-strikethrough-task", "name": "Auto Strikethrough Tasks", "author": "nomekuma", "description": "Automatically adds strikethrough to completed tasks.", "repo": "nomekuma/auto-strikethrough-task-obsidian-pluggin" }, { "id": "copy-section", "name": "Copy Section", "author": "skztr", "description": "Adds a Copy button to the top of Headed sections.", "repo": "skztr/obsidian-plugin-section-copy" }, { "id": "ffmpeg-converter", "name": "FFmpeg Converter", "author": "mranyx", "description": "Convert most used file formats into another format to optimize your vault space.", "repo": "mranyx/obsidian-ffmpeg-converter" }, { "id": "cloud-storage", "name": "Cloud Storage", "author": "yingjialong", "description": "Allows users to upload local files to the cloud, reducing the burden on local vaults and enabling seamless synchronization across multiple devices.", "repo": "yingjialong/obsidian-CloudStorage" }, { "id": "hugo-sync", "name": "Hugo Sync", "author": "crayhuang", "description": "Sync and convert the selected notes to Hugo blog.", "repo": "crayhuang/Obsidian-Hugo-Sync" }, { "id": "colorizelt", "name": "Colorizelt", "author": "wine-ineff", "description": "Easy color and clear selected text", "repo": "wine-ineff/colorizelt" }, { "id": "visual-crossing-weather", "name": "Visual Crossing Weather", "author": "willasm", "description": "Visual Crossing Weather API for Your Notes", "repo": "willasm/vc-weather" }, { "id": "editing-mode-hotkey", "name": "Editing Mode Hotkey", "author": "signynt", "description": "Adds a command and hotkey to toggle the default editing mode (between Live Preview and Source)", "repo": "signynt/obsidian-editing-mode-hotkey" }, { "id": "crackboard", "name": "Crackboard", "author": "bruce-pain", "description": "tpot leaderboard productivity tracker", "repo": "bruce-pain/crackboard-obsidian" }, { "id": "code-language-completer", "name": "Code Language Completer", "author": "stanley-910", "description": "Autosuggests and completes codeblock language options based on history.", "repo": "stanley-910/obsidian-code-language-completer" }, { "id": "hierarchy", "name": "Hierarchy", "author": "kdnk", "description": "Visualize the hierarchy of your link.", "repo": "kdnk/obsidian-hierarchy" }, { "id": "minimize-on-close", "name": "Minimize on Close", "author": "alberti42", "description": "Minimizes the app window to an icon after closing the last open pane", "repo": "alberti42/obsidian-minimize-on-close" }, { "id": "collapse-linked-mentions", "name": "Collapse Linked Mentions", "author": "n810k", "description": "Automatically collapse embedded backlink mentions", "repo": "n810k/obsidian-collapse-linked-mentions" }, { "id": "quick-notes", "name": "Quick Notes", "author": "seanmcowen", "description": "Speeds up some note taking abilities and allows for creating notes/links in the background", "repo": "seanmcowen/Quick-Note-Obsidian-Plugin" }, { "id": "guitar-chord", "name": "Guitar Chord", "author": "barba828", "description": "Quickly enter and display guitar chords, with optional chords based on music theory. No need to write in code blocks, they can be inserted and edited directly in the document.", "repo": "barba828/obsidian-plugin-chord" }, { "id": "custom-node-size", "name": "Custom Node Size", "author": "jackvonhouse", "description": "Customize nodes size for improved graph understanding.", "repo": "jackvonhouse/custom-node-size" }, { "id": "symlink-creator", "name": "Symlink Creator", "author": "pteridin", "description": "Create symlinks to files and folders inside and outside of your vault.", "repo": "pteridin/obsidian_symlink_plugin" }, { "id": "remove-unused-block-ids", "name": "Remove Unused Block IDs", "author": "isdmg", "description": "Remove unused block ids in your vault.", "repo": "isdmg/obsidian-remove-unused-block-ids" }, { "id": "local-media-embedder", "name": "Local Media Embedder", "author": "seyf1elislam", "description": "Embed videos and images and audios from your local device in your notes.", "repo": "seyf1elislam/obsidian-LocalMediaEmbedder-plugin" }, { "id": "jura-links", "name": "Jura Links", "author": "justanotherjurastudent", "description": "Link your noted legal norms, file numbers and journal references to legal providers.", "repo": "justanotherjurastudent/Jura-Links" }, { "id": "tab-panels", "name": "Tab Panels", "author": "gnoxnahte", "description": "Create tab panels to organize content into sections", "repo": "gnoxnahte/obsidian-tab-panels" }, { "id": "advanced-copy", "name": "Advanced Copy", "author": "leschuster", "description": "Copy Markdown and transform it into HTML, Anki, or any custom format. Create custom profiles with versatile templates tailored to your workflow.", "repo": "leschuster/obsidian-advanced-copy" }, { "id": "nav-link-header", "name": "Nav Link Header", "author": "ahts4962", "description": "Display navigation links at the top of the notes.", "repo": "ahts4962/nav-link-header" }, { "id": "fold-properties", "name": "Fold Properties", "author": "James Alexandre", "description": "Adds fold/unfold properties function to folder and file context menu.", "repo": "itsonlyjames/obsidian-fold-properties" }, { "id": "japanese-novel-ruby", "name": "Japanese Novel Ruby", "author": "k-quels", "description": "Treat ruby(Furigana) ​​marks commonly used in Japanese novels", "repo": "k-quels/japanese-novel-ruby" }, { "id": "replace-all", "name": "Replace All", "author": "patrickchiang", "description": "Adds replace all functionality into search.", "repo": "patrickchiang/obsidian-replace-all" }, { "id": "tree-search", "name": "Tree Search", "author": "catacgc", "description": "Supercharged search across backlinks and relations in your notes", "repo": "catacgc/obsidian-tree-search" }, { "id": "metadata-auto-classifier", "name": "Metadata Auto Classifier", "author": "goberomsu", "description": "Automatically classifies and applies metadata to your notes.", "repo": "goberomsu/Metadata-Auto-Classifier" }, { "id": "strava-sync", "name": "Strava Sync", "author": "watsonbox", "description": "Sync activities from Strava.", "repo": "watsonbox/obsidian-strava-sync" }, { "id": "another-simple-todoist-sync", "name": "Another Simple Todoist Sync", "author": "eudennis", "description": "Simple plugin to sync with Todoist. Fork from Ultimate Todoist Sync plugin.", "repo": "eudennis/ultimate-todoist-sync-for-obsidian-experiment" }, { "id": "translate-inline", "name": "Translate Inline", "author": "kon-foo", "description": "Translations at your fingertips. Inline Translations for your Notes.", "repo": "kon-foo/Obsidian-Translate-Inline" }, { "id": "bujo-bullets", "name": "BuJo Bullets", "author": "frankolson", "description": "Alternate checkbox types to support Bullet Journal bullets.", "repo": "frankolson/obsidian-bujo-bullets" }, { "id": "ampliflow-page", "name": "AmpliFlow Page Publisher", "author": "pbjorklund", "description": "Publish notes easily to AmpliFlow (https://www.ampliflow.se)", "repo": "pbjorklund/obsidian-ampliflow-page" }, { "id": "onlyworlds-builder", "name": "OnlyWorlds Builder", "author": "onlyworlds", "description": "World building toolset with OnlyWorlds integration.", "repo": "onlyworlds/obsidian-plugin" }, { "id": "youtube-iframe-timestamps", "name": "Youtube Iframe Timestamps", "author": "nilsleo", "description": "Allows you to embed YouTube videos with timestamps directly in your notes, enabling seamless referencing and note-taking without needing to open a separate browser window.", "repo": "nilsleo/obsidian-youtube-iframe-timestamps" }, { "id": "vault-full-statistics", "name": "Vault Full Statistics", "author": "jtprogru", "description": "Status bar item with vault full statistics such as number of notes, files, attachments, links, tags and quality of vault.", "repo": "jtprogru/obsidian-vault-full-statistics-plugin" }, { "id": "folder-tabulation", "name": "Folder Tabulation", "author": "speedarj", "description": "Enables navigation between files in a folder via hotkeys and commands.", "repo": "speedarj/obsidian_folder_tabulation" }, { "id": "random-retrieval", "name": "random-retrieval", "author": "jeanjean-rxl", "description": "Random Note Retrieval based on LLM.", "repo": "jeanjean-rxl/random-retrieval-plugin" }, { "id": "asciidoctor-editor", "name": "Asciidoctor editor", "author": "dzruyk", "description": "View and modify asciidoc pages", "repo": "dzruyk/obsidian-asciidoc" }, { "id": "downloadpdf", "name": "downloadPDF", "author": "frieda21", "description": "Allows you to download all included PDF files.", "repo": "frieda21/downloadPDF" }, { "id": "booknav", "name": "BookNav", "author": "jemberton", "description": "Book style page navigation.", "repo": "jemberton/obsidian-booknav-plugin" }, { "id": "ai-enhanced-anki-sync", "name": "AI-AnkiSync", "author": "jannusgoe", "description": "Sync ai-enhanced flashcards with Anki via AnkiConnect", "repo": "jannusgoe/obsidian-ankisync" }, { "id": "obsnippets", "name": "Snippetsaurus", "author": "chrstn67", "description": "Create and managing text and code snippets.", "repo": "chrstn67/Snippetsaurus" }, { "id": "occura-word-highlighter", "name": "Occura", "author": "krusty84", "description": "Find and highlight all occurrences of selected text in notes, similar to Notepad++ or IDEs.", "repo": "krusty84/obsidian-occura-plugin" }, { "id": "callout-toggles", "name": "Callout Toggles", "author": "alythobani", "description": "Quickly add, change, or remove callouts in your notes.", "repo": "alythobani/obsidian-callout-toggles" }, { "id": "force-read-mode", "name": "Force Read Mode", "author": "al3xw", "description": "Forces Markdown files in specified folders to open in read-only mode.", "repo": "al3xw/force-read-mode" }, { "id": "pdf2img", "name": "PDF2Image", "author": "rasmusachr", "description": "Turns a PDF into a series of images.", "repo": "rasmusachr/PDF2Images" }, { "id": "smart-composer", "name": "Smart Composer", "author": "glowingjade", "description": "AI chat with note context, smart writing assistance, and one-click edits for your vault.", "repo": "glowingjade/obsidian-smart-composer" }, { "id": "kale-graph", "name": "Kale Graph", "author": "olillin", "description": "Render mathematical graphs.", "repo": "olillin/obsidian-kale-graph" }, { "id": "typefully", "name": "Typefully", "author": "Sébastien Dubois", "description": "Typefully integration. Publish social media posts with ease", "repo": "dsebastien/obsidian-typefully" }, { "id": "text-finder", "name": "Text Finder", "author": "nyable", "description": "A search bar that supports search, replace, regular expressions, and case sensitivity.", "repo": "nyable/obsidian-text-finder" }, { "id": "vault-review", "name": "Vault Review", "author": "sashakryzh", "description": "Randomly review your vault and track progress.", "repo": "sashakryzh/obsidian-vault-review" }, { "id": "simple-code-formatter", "name": "Simple Code Formatter", "author": "wiop93256", "description": "Format the code block where the cursor is.", "repo": "wiop93256/Simple-Code-Formmater" }, { "id": "open-with-nldates", "name": "Open with Natural Language Dates", "author": "charliecm", "description": "Open a daily note using natural language. Requires \"Natural Language Dates\" plugin to work.", "repo": "charliecm/obsidian-open-with-nldates" }, { "id": "jisage-japanese-indentation", "name": "Jisage", "author": "telehakke", "description": "Display 'Jisage' (indenting with a full-width space at the beginning of a line) text correctly.", "repo": "telehakke/jisage-japanese-indentation" }, { "id": "hierarchical-backlinks", "name": "Hierarchical Backlinks", "author": "jasonmotylinski", "description": "Displays backlinks in a tree structure.", "repo": "jasonmotylinski/hierarchical-backlinks" }, { "id": "exmemo-client", "name": "ExMemo Client", "author": "exmemo-ai", "description": "A client for the ExMemo service, used to search, sync, and organize data from the server.", "repo": "exmemo-ai/obsidian-exmemo-client" }, { "id": "transfer-latex-from-gpt", "name": "Transfer LaTeX from GPT", "author": "xixia123", "description": "This plugin allows you to transfer LaTeX equations generated by GPT.", "repo": "xixia123/obsidian-transfer-latex-from-gpt" }, { "id": "prompt-crafter", "name": "PromptCrafter", "author": "fabricehong", "description": "Create reusable, modular prompts.", "repo": "fabricehong/obsidian-prompt-crafter-plugin" }, { "id": "nav-weight", "name": "Nav Weight", "author": "shu307", "description": "Sort your navigation items by markdown frontmatter.", "repo": "shu307/obsidian-nav-weight" }, { "id": "arweave-uploader", "name": "Arweave Uploader", "author": "konfuzz", "description": "Convert your notes to HTML and upload to Arweave.", "repo": "konfuzz/arweave-uploader-plugin" }, { "id": "magiedit", "name": "Magiedit", "author": "magitools", "description": "Publish notes to Magiedit for simultaneous publishing.", "repo": "magitools/magiedit-obsidian" }, { "id": "trakt-tv", "name": "Trakt.tv Sync", "author": "fleker", "description": "Syncs your watched Trakt.tv shows to a file.", "repo": "fleker/trakt-for-obsidian" }, { "id": "blue-star", "name": "Blue Star", "author": "lio5n", "description": "Generate Anki flashcards in multiple ways.", "repo": "lio5n/blue-star" }, { "id": "workout-tracker", "name": "Workout Tracker", "author": "wanabeunique", "description": "Log workouts, track progress, and view exercise statistic.", "repo": "wanabeunique/obsidian-workout-tracker" }, { "id": "neurovox", "name": "NeuroVox", "author": "synaptic-labs-ai", "description": "Enhances your note-taking with voice transcription and AI capabilities.", "repo": "synaptic-labs-ai/NeuroVox" }, { "id": "todos-sort", "name": "Todos sort", "author": "jsifalda", "description": "Sorting your TODOs (checkboxes) in current note by completion status", "repo": "jsifalda/obsidian-todos-sort" }, { "id": "three-noun-prompts", "name": "Three Noun Prompts", "author": "jamespeachh", "description": "Creative writing prompts that can be synced offline.", "repo": "jamespeachh/Three-Noun-Prompts" }, { "id": "superstition", "name": "Superstition", "author": "shuxueshuxue", "description": "Manage routines with traditional calendar concepts of auspicious/inauspicious.", "repo": "shuxueshuxue/superstition" }, { "id": "image-uploader-for-note", "name": "Image Uploader For Note", "author": "yy4382", "description": "Upload images in a note, and remove the images from the vault if they're exclusively used within that note.", "repo": "yy4382/obsidian-image-upload" }, { "id": "export-to-html", "name": "Export to HTML", "author": "kalvn", "description": "Export your Markdown notes as HTML, directly in the clipboard or as a file.", "repo": "kalvn/obsidian-export-to-html" }, { "id": "replicate", "name": "Replicate", "author": "Sébastien Dubois", "description": "Replicate.com integration. Generate images using AI.", "repo": "dsebastien/obsidian-replicate" }, { "id": "featured-image", "name": "Featured Image", "author": "Johan Sanneblad", "description": "Automatically set a featured image property in your notes based on the first image.", "repo": "johansan/obsidian-featured-image" }, { "id": "edge-tts", "name": "Edge TTS", "author": "travisvn", "description": "Read notes aloud using Microsoft Edge Read Aloud API (free, high quality text-to-speech).", "repo": "travisvn/obsidian-edge-tts" }, { "id": "masking-type", "name": "Masking Type", "author": "telehakke", "description": "Mask bold, italic, and highlight", "repo": "telehakke/masking-type" }, { "id": "daily-note-calendar", "name": "Daily notes calendar", "author": "bartkessels", "description": "Navigate to your weekly- and daily-notes using a calendar view.", "repo": "bartkessels/daily-note-calendar" }, { "id": "node-flow", "name": "NodeFlow", "author": "linczero", "description": "Render node streams like ComfyUi, UE, Houdini, Blender, etc., to make it easy to write relevant notes.", "repo": "linczero/obsidian-node-flow" }, { "id": "textgrams", "name": "Textgrams", "author": "akopdev", "description": "Store and visualise ASCII graphics and charts", "repo": "akopdev/obsidian-textgrams" }, { "id": "clojure-plugin-host", "name": "Clojure Plugin Host", "author": "farcaller", "description": "A Clojure plugin host, allowing the creation of simple Clojure-based plugins right inside the editor.", "repo": "farcaller/obsidian-clojure-plugin-host" }, { "id": "gay-toolbar", "name": "Gay Toolbar", "author": "chaskane", "description": "Colorful, customizable toolbar, designed for mobile", "repo": "chaskane/gay-toolbar" }, { "id": "weekly-goal-tracker", "name": "Weekly Goal Tracker", "author": "gitgorman", "description": "Keep track of weekly goals in the status bar", "repo": "gitgorman/weekly-goal-tracker" }, { "id": "hackmd-sync", "name": "HackMD Sync", "author": "thor314", "description": "Sync notes to from HackMD", "repo": "thor314/hackmd-obsidian" }, { "id": "bottom-to-top", "name": "Bottom to Top", "author": "lizard-heart", "description": "Makes text go from left-to-right, bottom-to-top.", "repo": "lizard-heart/obsidian-bottom-to-top-text" }, { "id": "tab-limit", "name": "Tab Limiter", "author": "lizard-heart", "description": "Limits the number of tabs that can be opened.", "repo": "lizard-heart/obsidian-tab-limit" }, { "id": "check-and-delete", "name": "Check and Delete", "author": "danitiate", "description": "Quickly clean up temporary list-items with the press of a button", "repo": "danitiate/check-and-delete" }, { "id": "perplexity-converter", "name": "Perplexity Converter", "author": "heseber", "description": "Fix references and their hyperlinks in text pasted from Perplexity.", "repo": "heseber/perplexity-converter" }, { "id": "share-as-zip", "name": "Share as ZIP", "author": "friebetill", "description": "Share notes and their links as a zip folder.", "repo": "friebetill/obsidian-share-as-zip" }, { "id": "daily-random-note", "name": "Daily Random Note", "author": "d4rkp1xel", "description": "Automatically open daily random notes based on your preferences.", "repo": "d4rkp1xel/daily-random-note" }, { "id": "activity-heatmap", "name": "Activity Heatmap", "author": "zakhij", "description": "Tracks and visualizes app activity, similar to GitHub's contribution chart.", "repo": "zakhij/obsidian-activity-heatmap" }, { "id": "type-zen-mode", "name": "Typezen", "author": "ilgamgabdullin", "description": "Type anything and get in zen mode instantly, no more distraction between you and your thoughts.", "repo": "ilgamgabdullin/obsidian-typezen" }, { "id": "ioc-lens", "name": "IOC Lens", "author": "acgabbert", "description": "Extracts and displays security-relevant indicators such as IP addresses, domains, and file hashes to enhance your cyber security note-taking process.", "repo": "acgabbert/IOC-Lens" }, { "id": "bibdesk-integration", "name": "BibDesk Integration", "author": "alberti42", "description": "Import BibTex citations into your notes and open PDF documents linked in a BibDesk library", "repo": "alberti42/obsidian-bibdesk-integration" }, { "id": "task-board", "name": "Task Board", "author": "Atmanand Gauns", "description": "Manage all your tasks throughout your vault from a single board and much more...", "repo": "tu2-atmanand/Task-Board" }, { "id": "automatic-renumbering", "name": "Automatic List Management", "author": "omrilevigit", "description": "Automatically reorder checklists and numbered lists as you edit them.", "repo": "omrilevigit/Auto-List-Management-Obsidian" }, { "id": "session-notes", "name": "Session Notes", "author": "tabibyte", "description": "Create temporary one-off session notes.", "repo": "tabibyte/session-notes" }, { "id": "cursor-bridge", "name": "Cursor Bridge", "author": "lengff123", "description": "Seamlessly bridge your notes with Cursor, the AI-powered code editor.", "repo": "lengff123/cursor-bridge" }, { "id": "gemini-scribe", "name": "Gemini Scribe", "author": "Allen Hutchison", "description": "Allows you to interact with Gemini and use your notes as context.", "repo": "allenhutchison/obsidian-gemini" }, { "id": "image-tools", "name": "Image Tools", "author": "hosstell", "description": "Formatter for image on page.", "repo": "hosstell/image-tools-obsidian-plugin" }, { "id": "daily-summary", "name": "Daily Summary", "author": "cslukkun", "description": "Use LLM to summarize what you did today.", "repo": "cslukkun/ob_daily_summary" }, { "id": "auto-tasks", "name": "Auto Tasks", "author": "jamiefdhurst", "description": "Combine periodic notes with tags and tasks to automatically manage your daily, weekly and project TODO lists. Requires the Periodic Notes and Tasks plugins.", "repo": "jamiefdhurst/obsidian-auto-tasks" }, { "id": "click-hint", "name": "Click Hint", "author": "kbwo", "description": "Provide keyboard-driven hints for clickable elements.", "repo": "kbwo/obsidian-click-hint" }, { "id": "history-today", "name": "History Today", "author": "yaob1990", "description": "View and review your historical notes from this day across previous years", "repo": "yaob1990/obsidian-history-today" }, { "id": "task-director", "name": "Task Director", "author": "cybertramp", "description": "Manage and change tasks targeting a specific page", "repo": "cybertramp/obsidian-task-director" }, { "id": "beautiful-contact-cards", "name": "Beautiful Contact Cards", "author": "seth10", "description": "Renders \"contact\" code blocks with tappable links for phone, social media, etc.", "repo": "seth10/beautiful-obsidian-contacts" }, { "id": "blaze-jump", "name": "BlazeJump", "author": "henryco", "description": "Navigate through text at blazing speed.", "repo": "henryco/BlazeJump-Obsidian" }, { "id": "wardley-maps", "name": "Wardley Maps", "author": "damonsk", "description": "View and edit Wardley Maps directly within your notes using the popular Online Wardley Maps (OWM) format.", "repo": "damonsk/obsidian-wardley-maps" }, { "id": "file-manager", "name": "File Manager", "author": "jfsicilia", "description": "Adds missing features to the file explorer.", "repo": "jfsicilia/obsidian-file-manager" }, { "id": "standardform", "name": "StandardForm", "author": "philphilphil", "description": "Transforms code blocks with Standard Form logical syntax into clean, styled renderings. Perfect for philosophy, logic, and argument reconstructions.", "repo": "philphilphil/obsidian-standardform" }, { "id": "proletarian-wizard", "name": "Proletarian Wizard Task Manager", "author": "cfe84", "description": "Track your tasks across all the notes in your workspace. Organize your day. Plan your work", "repo": "cfe84/obsidian-pw" }, { "id": "simple-focus", "name": "Simple Focus", "author": "linqing24", "description": "Allows you to focus on a specific file or folder", "repo": "linqing24/obsidian-simple-focus" }, { "id": "svg-styler", "name": "SVG Style Editor", "author": "arg1998", "description": "Change the color and other style properies of an embded SVG file", "repo": "arg1998/obsidian-svg-styler" }, { "id": "google-drive-sync", "name": "Google Drive Sync", "author": "richardx366", "description": "Syncs a vault into Google Drive for cross-platform use (works for iOS).", "repo": "richardx366/Obsidian-Google-Drive" }, { "id": "recently-added-files", "name": "Recently Added Files", "author": "lemon695", "description": "List files by last added, including pictures, MP4s, PDFs etc.", "repo": "lemon695/obsidian-recently-added-files" }, { "id": "moc-link-helper", "name": "MOC Link Helper", "author": "bogdancodreanu", "description": "Helps with some MOC janitor-linking tasks.", "repo": "bogdancodreanu/obsidian-moc-link-helper" }, { "id": "peekaboo", "name": "Peekaboo", "author": "lio5n", "description": "Protect your privacy by setting a password to hide files.", "repo": "lio5n/peekaboo" }, { "id": "emoji-picker", "name": "Emoji Picker", "author": "alifa98", "description": "An Emoji Picker that allows you to insert the latest released emojis in your notes.", "repo": "alifa98/obsidian-emoji-picker" }, { "id": "hexo-toolkit", "name": "Hexo Toolkit", "author": "sissilab", "description": "Maintain Hexo posts.", "repo": "sissilab/obsidian-hexo-toolkit" }, { "id": "ons", "name": "BetaX NAS Sync", "author": "skye-z", "description": "Keep Vault synchronized with the NAS on your home intranet.", "repo": "skye-z/ons" }, { "id": "bluesky", "name": "Bluesky", "author": "eharris128", "description": "Post to Bluesky.", "repo": "eharris128/obsidian-bluesky" }, { "id": "double-switch", "name": "Auto switch themes between dark and light mode", "author": "carlrobert", "description": "Toggling dark/light mode switches themes automatically", "repo": "carlrobert/double-switch" }, { "id": "markdown-tags", "name": "Tags for Markdown", "author": "binarynoir", "description": "Enhance your Markdown documents with tags and arrow tags. Use predefined or custom labels, customizable colors, and arrow indicators to visually track tasks and statuses.", "repo": "binarynoir/obsidian-markdown-tags" }, { "id": "foldercanvas", "name": "Folder Canvas", "author": "nancyel", "description": "Generate a Canvas view of your folder structure.", "repo": "nancyel/obsidian-foldercanvas-plugin" }, { "id": "markdown-timeline", "name": "Markdown Timeline", "author": "recklyss", "description": "Convert markdown into timeline visualization", "repo": "recklyss/markdown-timeline" }, { "id": "ai-bot", "name": "AI bot", "author": "kuzzh", "description": "Polish, summarize, translate, analyze, and interpret code using AI", "repo": "kuzzh/obsidian-ai-bot" }, { "id": "ridian", "name": "Ridian", "author": "michelnivard", "description": "Execute R code blocks and display outputs and plots & render documents with Quarto.", "repo": "michelnivard/Ridian" }, { "id": "paper_importer", "name": "Paper Importer", "author": "chenzhekl", "description": "Import papers from arXiv with one click.", "repo": "chenzhekl/obsidian_paper_importer" }, { "id": "mdfriday", "name": "Friday", "author": "mdfriday", "description": "Notes to Website. Friday helps you turn Markdown documents into websites in minutes.", "repo": "mdfriday/obsidian-friday-plugin" }, { "id": "class-relation-visualization", "name": "Class Relation Visualization", "author": "cold-dragon7", "description": "Visualize your classes and their inheritance, composition, aggregation relation.", "repo": "cold-dragon7/Obsidian-Class-Relation-Visualization" }, { "id": "aqu-blur-mode", "name": "Blur Mode", "author": "dangehub", "description": "Blur anything you want to keep your privacy.", "repo": "dangehub/obsidian-blur-mode" }, { "id": "pycalc", "name": "pycalc", "author": "pycalc-plugin", "description": "Executing Python code directly within the editor by pressing the Enter key.", "repo": "pycalc-plugin/obsidian" }, { "id": "chronos", "name": "Chronos Timeline", "author": "Claire Froelich", "description": "Render interactive timelines inline in your notes from simple markdown", "repo": "clairefro/obsidian-plugin-chronos" }, { "id": "usher", "name": "Usher", "author": "vrtmrz", "description": "The overridden config directory manager", "repo": "vrtmrz/usher" }, { "id": "link-preview", "name": "Link Preview", "author": "felipetappata", "description": "Show a preview of external links on hover", "repo": "felipetappata/obsidian-link-preview" }, { "id": "insta-toc", "name": "Insta TOC", "author": "iliftalot", "description": "Simultaneously generate, update, and maintain a table of contents for your notes.", "repo": "iliftalot/insta-toc" }, { "id": "quick-share-note-to-gist", "name": "Quick Share Note to gist", "author": "chaintng", "description": "Quick publish and share notes to GitHub Gist and its image by upload images to Imgur.", "repo": "chaintng/quick-share-note-to-gist" }, { "id": "password-audit", "name": "Password Audit", "author": "0xprashanthsec", "description": "A plugin to audit passwords for strength and breaches, and generate secure passwords.", "repo": "0xprashanthsec/password-audit" }, { "id": "post-webhook", "name": "Post Webhook", "author": "masterb1234", "description": "Send notes to webhook endpoints, for seamless integration with i.a. n8n, Make.com, and Zapier.", "repo": "masterb1234/obsidian-post-webhook" }, { "id": "create-folder-notes-with-dropdown", "name": "create folder notes with dropdown", "author": "sturdyshawn", "description": "create-folder-notes-with-dropdown is a plugin designed to help users quickly create Markdown files in existing or nonexisting folders with dropdown.", "repo": "sturdyshawn/Create-folder-notes-with-dropdown" }, { "id": "folder-links", "name": "Folder Links", "author": "steveoversea", "description": "Clicking a link to a folder makes it revealed in the navigation.", "repo": "steveoversea/obsidian-folder-links" }, { "id": "llm-workspace", "name": "LLM workspace", "author": "ofalvai", "description": "Use Large Language Models grounded in your notes.", "repo": "ofalvai/obsidian-llm-workspace" }, { "id": "simple-quiz", "name": "Simple Quiz", "author": "ivankalmar", "description": "Creating simple quizzes.", "repo": "ivankalmar/simple-quiz" }, { "id": "convert-katex-to-mathjax", "name": "KaTeX to MathJax", "author": "pejakovic", "description": "Converts KaTeX format to MathJax format", "repo": "pejakovic/obsidian-convert-katex-to-mathjax" }, { "id": "send-note", "name": "Send Note", "author": "jvsteiner", "description": "Instantly send a note, to other users so they can import them into their vault via URL.", "repo": "jvsteiner/send-note" }, { "id": "cypher", "name": "Cypher", "author": "aths7", "description": "Hides text in a simple diagrammatic cypher to make reading unrecognizable for viewers.", "repo": "aths7/cypher" }, { "id": "auto-file-organizer", "name": "Auto File Organizer", "author": "mofukuru", "description": "Automatically organizes files into folders based on their extensions.", "repo": "mofukuru/auto_file_organizer" }, { "id": "abbrlink", "name": "Abbrlink", "author": "hoshino-yumetsuki", "description": "Automatically generate permanent short links for your markdown files.", "repo": "hoshino-yumetsuki/obsidian-plugin-abbrlink" }, { "id": "scribe", "name": "Scribe", "author": "mikodin", "description": "Record voice notes, Fill in lost thoughts, Transcribe the audio, Summarize & Visualize the text - All in one clip", "repo": "mikodin/obsidian-scribe" }, { "id": "instant-above-divider", "name": "Instant Above Divider", "author": "sedationh", "description": "Quickly insert a divider line at the beginning of your note.", "repo": "sedationh/obsidian-instant-above-divider" }, { "id": "setlist-fm-sync", "name": "Setlist.fm Sync", "author": "fleker", "description": "Syncs your setlist.fm attended concerts.", "repo": "fleker/setlist-for-obsidian" }, { "id": "clear-todos", "name": "Clear Todos", "author": "gutentag2012", "description": "Quickly remove all completed todos from your notes or selected text.", "repo": "gutentag2012/obsidian-plugin-clear-todos" }, { "id": "exmemo-tools", "name": "ExMemo Tools", "author": "exmemo-ai", "description": "Use LLMs for smart document management and optimization, including relocating files, enhancing text, and generating tags and summary.", "repo": "exmemo-ai/obsidian-exmemo-tools" }, { "id": "mass-create", "name": "Mass Create", "author": "vellikhor", "description": "Create large quantities of notes easily at one time.", "repo": "vellikhor/mass-create" }, { "id": "simple-todo", "name": "Simple Todo", "author": "elliotxx", "description": "A minimalist text-based todo manager (Text-Based GTD) for efficient task management.", "repo": "elliotxx/obsidian-simple-todo" }, { "id": "insert-new-line", "name": "Insert New Line", "author": "freddyouellette", "description": "Insert a new line above or below the current line.", "repo": "freddyouellette/obsidian-insert-new-line-plugin" }, { "id": "fetch-prayer-times", "name": "Fetch Prayer Times", "author": "eccys", "description": "Fetches current prayer times using the Aladhan API and saves them to a note.", "repo": "eccys/obsidian-prayer-times" }, { "id": "calloutx", "name": "CalloutX", "author": "br4in", "description": "An easy way to explore, visualise, and modify callout icons.", "repo": "br4in/calloutX" }, { "id": "todoist-context-bridge", "name": "Todoist Context Bridge", "author": "wenlzhang", "description": "Bridge your note-taking and Todoist task management workflows with contextual connections. Seamlessly integrate with Dataview and Tasks plugins.", "repo": "wenlzhang/obsidian-todoist-context-bridge" }, { "id": "discord-timestamps", "name": "Discord Timestamps", "author": "erallie", "description": "Displays discord timestamps in read mode as they would appear in Discord.", "repo": "erallie/discord-timestamps" }, { "id": "varinote", "name": "Varinote", "author": "Giorgos Sarigiannidis", "description": "Add variables in Templates and set their values on-the-fly during the Note creation.", "repo": "gsarig/obsidian-varinote" }, { "id": "heatmap-tracker", "name": "Heatmap Tracker", "author": "mokkiebear", "description": "Visualize your activity and track goals, progress, habits, tasks, exercise, finances, and more—all in a single, interactive heatmap!", "repo": "mokkiebear/heatmap-tracker" }, { "id": "dynamic-outline", "name": "Dynamic Outline", "author": "theopavlove", "description": "Adds a customizable GitHub-like floating table of contents.", "repo": "theopavlove/obsidian-dynamic-outline" }, { "id": "custom-image-auto-uploader", "name": "Custom Image Auto Uploader", "author": "HaierKeys", "description": "You can upload and save images from your notes to your remote server, home NAS, or sync them to your cloud storage (Alibaba Cloud OSS, Amazon S3, Cloudflare R2).", "repo": "haierkeys/obsidian-custom-image-auto-uploader" }, { "id": "project-tasks", "name": "Project Tasks", "author": "paulpaterson", "description": "Allows you to easily create linked tasks for projects by managing the task ID's and dependencies.", "repo": "paulpaterson/obsidian-project-tasks" }, { "id": "header-navigation", "name": "Header navigation", "author": "talwrii", "description": "Quickly jump between headers and toggle folding", "repo": "talwrii/obsidian-header-navigation" }, { "id": "sync-cnblog", "name": "Sync Cnblog", "author": "lei-ctyh", "description": "Sync notes to Cnblogs.", "repo": "lei-ctyh/obsidian-sync-cnblog" }, { "id": "wikidocs", "name": "WikiDocs", "author": "pahkey", "description": "Fetch, edit, and upload WikiDocs books.", "repo": "pahkey/obsidian-wikidocs-plugin" }, { "id": "vault-nickname", "name": "Vault Nickname", "author": "rscopic", "description": "Override the vault's display name. Intended to disambiguate vaults with the same folder name when adhering to a common folder structure between projects.", "repo": "rscopic/obsidian-vault-nickname" }, { "id": "link-formatter", "name": "Link Formatter", "author": "dilantha", "description": "Formats a block of links into a clean markdown list", "repo": "dilantha/link-formatter" }, { "id": "link-opening-restore", "name": "Link Opening Restore", "author": "smallzombie", "description": "Restore the link opening method to Ctrl + Left Click.", "repo": "smallzombie/link-opening-restore" }, { "id": "anchor-display-text", "name": "Anchor Link Display Text", "author": "rca-umb", "description": "Automatically uses the linked heading as the display text for anchor links.", "repo": "rca-umb/anchor-link-display-text" }, { "id": "focus-time", "name": "Focus Time", "author": "astradev123", "description": "Track the time spent on each note and visualize the data.", "repo": "astradev123/obsidian-focus-time" }, { "id": "multiple-daily-notes", "name": "Multiple Daily Notes", "author": "vaibzzz123", "description": "Create multiple daily notes in one vault, with additional configuration options including time offsets for creating notes past midnight, choosing the ribbon icon to use for the note, and more.", "repo": "vaibzzz123/multiple-daily-notes" }, { "id": "exmemo-assistant", "name": "ExMemo Assistant", "author": "exmemo-ai", "description": "Using LLMs to manage files and generating metadata such as tags and summaries.", "repo": "exmemo-ai/obsidian-exmemo-assistant" }, { "id": "inbox-organiser", "name": "Inbox Organiser", "author": "jamiefdhurst", "description": "Capture any new notes into an inbox and periodically prompt to organise these into other folders within the vault.", "repo": "jamiefdhurst/obsidian-inbox-organiser" }, { "id": "color-folders-files", "name": "Color Folders and Files", "author": "mithadon", "description": "Customize the appearance of folders and files in the file explorer.", "repo": "mithadon/obsidian-color-folders-files" }, { "id": "template-by-note-name", "name": "Template by Note Name", "author": "jacoblearned", "description": "Automatically template notes based on their title.", "repo": "jacoblearned/obsidian-template-by-note-name" }, { "id": "revisionist", "name": "AI Revisionist", "author": "profsynapse", "description": "AI-powered text revision for your notes.", "repo": "profsynapse/obsidian-revisionist" }, { "id": "note-atomizer", "name": "Atomizer", "author": "binxly", "description": "Turn any text into insightful atomic notes.", "repo": "binxly/Atomizer" }, { "id": "fast-forward-link", "name": "FastForwardLink", "author": "idanlib", "description": "Fast-forward multiple links to a single target note. Create custom link shorthands (like `ps` > `photoshop`) to create synonyms, streamline navigation, and keep your vault organized.", "repo": "idanlib/ObsidianFastForwardLinkPlugin" }, { "id": "unit-converter", "name": "Unit Converter", "author": "ruszabarov", "description": "Converts units right in your Markdown files.", "repo": "ruszabarov/obsidian-unit-converter" }, { "id": "wonderbox", "name": "WonderBox", "author": "chrstn67", "description": "Create more relevant text sections your tips, top notes, warnings and more", "repo": "chrstn67/WonderBox" }, { "id": "import-todoist", "name": "Import Todoist tasks", "author": "dukex", "description": "Import Todoist tasks as Markdown tasks.", "repo": "dukex/obsidian-import-todoist" }, { "id": "link-maintainer", "name": "Link Maintainer", "author": "wenlzhang", "description": "Maintain note links when splitting or reorganizing notes.", "repo": "wenlzhang/obsidian-link-maintainer" }, { "id": "kkh", "name": "kkh", "author": "okikae", "description": "Replace words in a string using kkh dictionary.", "repo": "okikae/obsid-kkh" }, { "id": "frontmatter-markdown-links", "name": "Frontmatter Markdown Links", "author": "mnaoumov", "description": "Adds support for markdown links in frontmatter.", "repo": "mnaoumov/obsidian-frontmatter-markdown-links" }, { "id": "clipper-catalog", "name": "Clipper Catalog", "author": "soundslikeinfo", "description": "A catalog view of all the clippings gathered with a common source property.", "repo": "soundslikeinfo/obsidian-clipper-catalog" }, { "id": "large-language-models", "name": "Large Language Models", "author": "eharris128", "description": "Enables access to LLMs via remote providers (OpenAI, Claude, Gemini) and local LLMs via GPT4ALL.", "repo": "eharris128/Obsidian-LLM-Plugin" }, { "id": "flowcharts", "name": "Flowcharts", "author": "land0r", "description": "Render flowcharts using flowchart.js markup.", "repo": "land0r/obsidian-flowchart-plugin" }, { "id": "koreader-highlights-importer", "name": "KOReader Highlight Importer", "author": "t5k6", "description": "Imports highlights and metadata from KoReader", "repo": "t5k6/obsidian-koreader-highlights" }, { "id": "table-of-contents-automatic-but-compatible-with-publish", "name": "TOC compatible with Publish", "author": "brmaccath", "description": "Creates a table of contents that is compatible with publish i.e. that if the page is pushed to publish the table of contents will still be there.", "repo": "brmaccath/Table-of-Contents" }, { "id": "simple-disguise", "name": "Simple Disguise", "author": "ctxinf", "description": "disguise/obscure/hide the markdown content in a very simple way.", "repo": "ctxinf/simple-disguise" }, { "id": "smart-context", "name": "Smart Context", "author": "🌴 Brian", "description": "Instantly copy folder contents or open notes—excluding specified headings—into your clipboard.", "repo": "brianpetro/smart-context-obsidian" }, { "id": "bin-theme-controller", "name": "Theme Controller", "author": "binaris00", "description": "Set when and how the themes will be displayed.", "repo": "binaris00/Theme-Controller" }, { "id": "insert-multiple-attachments", "name": "Insert Multiple Attachments", "author": "mnaoumov", "description": "Allows to insert multiple attachments at a time.", "repo": "mnaoumov/obsidian-insert-multiple-attachments" }, { "id": "smart-link-alias", "name": "Smart Link Alias", "author": "vpcano", "description": "Enhance your internal links management with dynamic alias customization. Display short, full, or combined titles for your notes effortlessly.", "repo": "vpcano/obsidian-smart-link-alias" }, { "id": "jira-issue-managing", "name": "Jira Issue managing", "author": "angelperezasenjo", "description": "Update and creating of Jira issues directly", "repo": "angelperezasenjo/obsidian-to-jira" }, { "id": "better-plugins-manager", "name": "Better Plugins Manager", "author": "eondrcode", "description": "Make plugin management more intuitive and efficient.", "repo": "eondrcode/obsidian-manager" }, { "id": "external-file-embed-and-link", "name": "External File Embed and Link", "author": "oylbin", "description": "Embed and link local files outside your vault with relative paths for cross-device and multi-platform compatibility.", "repo": "oylbin/obsidian-external-file-embed-and-link" }, { "id": "photopea-editor", "name": "Photopea Editor", "author": "karmatoast40340", "description": "Automatically opens images in Photopea when clicked in your vault.", "repo": "karmatoast40340/photopea-editor" }, { "id": "image-picker", "name": "Image Picker", "author": "ariamckinley", "description": "A blazingly fast way to browse, search, and embed pictures across your vault", "repo": "ariamckinley/obsidian-image-picker" }, { "id": "plugin-update-locker", "name": "Plugin Update Locker", "author": "lemon695", "description": "Prevent specific plugins from being updated", "repo": "lemon695/obsidian-plugin-update-locker" }, { "id": "open-editors", "name": "Open Editors", "author": "4source", "description": "Adds a view which shows the opened windows, groups, tabs and editors inside them. Makes managing the open editors easier.", "repo": "4source/open-editors-obsidian-plugin" }, { "id": "easy-timeline", "name": "Easy Timeline", "author": "romelium", "description": "This simplifies creating and visualizing timelines from text using dates and metadata.", "repo": "romelium/obsidian-easy-timeline" }, { "id": "kikijiki-habit-tracker", "name": "Kikijiki Habit Tracker", "author": "kikijiki", "description": "A simple habit tracker", "repo": "kikijiki/obsidian-habit-tracker" }, { "id": "hanko", "name": "Hanko", "author": "telehakke", "description": "Register and paste any text.", "repo": "telehakke/hanko" }, { "id": "contact-cards", "name": "Contact Cards", "author": "aegixx", "description": "Transforms YAML data into a simple business/contact card with power features.", "repo": "aegixx/obsidian-contact-cards" }, { "id": "dataview-autocompletion", "name": "Dataview Autocompletion", "author": "dnlbauer", "description": "Adds autocompletion to Dataview metadata fields", "repo": "dnlbauer/obsidian-dataview-autocompletion" }, { "id": "image-preview-on-icon-hover", "name": "Image Preview on Icon Hover", "author": "rama1997", "description": "Adds custom image previews when hovering over various UI icons.", "repo": "rama1997/Image-Preview-On-Icon-Hover" }, { "id": "net-clip", "name": "NetClip", "author": "hariiy-sys", "description": "Clip, save, search, and browse web pages", "repo": "hariiy-sys/Obsidian-NetClip" }, { "id": "local-any-files", "name": "Local Any Files", "author": "shermantsang", "description": "Extract and download any external files from links to local files", "repo": "shermantsang/obsidian-local-any-files" }, { "id": "ai-hub", "name": "AI integration Hub", "author": "hish-math", "description": "Integrate with AI models (currently Google's Gemini only) to quickly generate and refine notes.", "repo": "hish-math/obsidian-ai-hub" }, { "id": "cursor-position-on-title-enter", "name": "Cursor Position on Title Enter", "author": "chaintng", "description": "Set the cursor position after pressing Enter on the note title.", "repo": "chaintng/cursor-position-on-title-enter" }, { "id": "publish-to-discourse", "name": "Publish to Discourse", "author": "woodchen-ink", "description": "Post notes to the Discourse forum.", "repo": "woodchen-ink/obsidian-publish-to-discourse" }, { "id": "hoarder-sync", "name": "Karakeep Sync", "author": "jhofker", "description": "Sync your Karakeep bookmarks", "repo": "jhofker/obsidian-hoarder" }, { "id": "imgur-tencent-cos", "name": "Tencent COS for Imgur", "author": "bobostudio", "description": "Upload images to Tencent COS for Imgur.", "repo": "bobostudio/obsidian-imgur-plugin" }, { "id": "friend-tracker", "name": "Friend Tracker", "author": "buzzguy", "description": "Keep track of friends, birthdays, and interactions", "repo": "buzzguy/friend-tracker" }, { "id": "tengwar", "name": "Tengwar", "author": "mikevetkin", "description": "Support Tengwar (The Elvish Letters).", "repo": "mikevetkin/obsidian-tengwar" }, { "id": "circuit-sketcher", "name": "Circuit Sketcher", "author": "code-forge-temple", "description": "Draw circuits on a canvas using circuit-sketcher-core.", "repo": "code-forge-temple/circuit-sketcher-obsidian-plugin" }, { "id": "research-quest", "name": "Research Quest", "author": "narthur", "description": "Use AI to generate and track research questions based on your notes.", "repo": "narthur/research-quest" }, { "id": "christmas", "name": "Christmas", "author": "matse2005", "description": "Track the time left till Christmas.", "repo": "matse2005/Obsidian-Christmas" }, { "id": "easy-test", "name": "Easy Test", "author": "forrest1398", "description": "Easily create simple tests", "repo": "forrest1398/obsidian-easyTest-plugin" }, { "id": "type-chinese-like-english", "name": "Type Chinese Like English", "author": "hwenyi", "description": "Convert pinyin to Chinese and LaTeX", "repo": "hwenyi/obsidian-type-chinese-like-english" }, { "id": "external-rename-handler", "name": "External Rename Handler", "author": "mnaoumov", "description": "Handles renames made outside of the app.", "repo": "mnaoumov/obsidian-external-rename-handler" }, { "id": "new-file-name", "name": "New Filename", "author": "thelonewanderer4", "description": "Change the default filename used for new notes", "repo": "thelonewanderer4/obsidian-uuid-title" }, { "id": "keep-the-rhythm", "name": "Keep the Rhythm", "author": "benjaminezequiel", "description": "Turns out watching your word count go up is all the motivation you need.", "repo": "benjaminezequiel/keep-the-rhythm" }, { "id": "boardgame-search", "name": "Boardgame Search", "author": "marlon154", "description": "Helps board game enthusiasts track their game collection seamlessly within their notes.", "repo": "marlon154/boardgame-search" }, { "id": "sentinel", "name": "Sentinel", "author": "Giorgos Sarigiannidis", "description": "Trigger actions based on document visibility changes.", "repo": "gsarig/obsidian-sentinel" }, { "id": "clone-vault", "name": "Clone Vault", "author": "laantorchaweb", "description": "Clones the current vault by copying settings and folder structure without note contents.", "repo": "laantorchaweb/clone-vault" }, { "id": "chronotyper", "name": "Chronotyper", "author": "bambuscontrol", "description": "Track how long you edit notes directly in the note properties", "repo": "bambuscontrol/obsidian-chronotyper" }, { "id": "hephaistos-importer", "name": "Hephaistos Importer", "author": "runa-rist", "description": "Imports main stats from the Starfinder RPG character website Hephaistos.", "repo": "runa-rist/hephaistos-importer" }, { "id": "shaahmaat-md", "name": "ShaahMaat-md", "author": "mihailkovachev", "description": "Render chess positions.", "repo": "mihailkovachev/shaahmaat-md" }, { "id": "mahgen-renderer", "name": "Mahgen Renderer", "author": "michaelfw-ui", "description": "Display mahjong images inline or in block using Mahgen.", "repo": "michaelfw-ui/mahgen-renderer" }, { "id": "recent-notes", "name": "Recent Notes", "author": "kamil-rudnicki", "description": "List of recently edited notes with previews by time periods.", "repo": "kamil-rudnicki/obsidian-recent-notes" }, { "id": "paperless", "name": "Paperless", "author": "talal-a", "description": "Link your paperless-ngx documents within your vault.", "repo": "talal-a/obsidian-paperless" }, { "id": "cooksync", "name": "Cooksync", "author": "furst", "description": "Automatically imports recipes collected using Cooksync.", "repo": "furst/cooksync-obsidian" }, { "id": "missing-link-file-creator", "name": "Missing Link File Creator", "author": "lemon695", "description": "Creates missing linked files and detects missing wiki links.", "repo": "lemon695/obsidian-missing-link-file-creator" }, { "id": "backgroundset", "name": "Backgroundset", "author": "youngmoss", "description": "Allow you to set background image set(folder)", "repo": "youngmoss/obsidian-backgroundset" }, { "id": "current-file-tags", "name": "Current File Tags", "author": "trung-tran-swe", "description": "Display the active Markdown file's tags and associated files.", "repo": "trung-tran-swe/obsidian-current-file-tags" }, { "id": "image-size", "name": "Image Size", "author": "cynicalight", "description": "Set the default size for pasted images.", "repo": "cynicalight/obsidian-image-size" }, { "id": "goal-tracker", "name": "Goal Tracker", "author": "gizmoray", "description": "Track your goals with a calendar view", "repo": "gizmoray/obsidian-goal-tracker" }, { "id": "whatsapp-backup", "name": "WhatsApp backup importer", "author": "luigicerone", "description": "Import WhatsApp export inside your vault.", "repo": "luigicerone/obsidian-whatsapp-backup-importer" }, { "id": "context-command-hider", "name": "Context Command Hider", "author": "mara-li", "description": "Hide any command from the right-click menu.", "repo": "mara-li/obsidian-context-menu-hider" }, { "id": "plugin-repl", "name": "Plugin REPL", "author": "talwrii", "description": "Create automation using Javascript scripts from within your notes. Super light-weight plugins, access the plugin api, rapidly iterate for plugin development. Emacs inspired.", "repo": "talwrii/plugin-repl" }, { "id": "explorer-colors", "name": "Explorer Colors", "author": "vaguelyelectric", "description": "Allows for files and folders to be configured with custom colors and other settings.", "repo": "vaguelyelectric/obsidian-explorer-colors" }, { "id": "whatsapp-export-note", "name": "WhatsApp export note", "author": "joaoemanuell", "description": "Convert the current note for WhatsApp format to share.", "repo": "joaoemanuell/obsidian-whatsapp-export-note" }, { "id": "yt-video-summarizer", "name": "YouTube Video Summarizer", "author": "mbramani", "description": "Summarize YouTube videos using Gemini AI. Extract transcripts, generate summaries, and create structured notes.", "repo": "mbramani/obsidian-yt-video-summarizer" }, { "id": "tag-tactician", "name": "Tag Tactician", "author": "Scott Tomaszewski", "description": "Tag operations and helpers", "repo": "scotttomaszewski/obsidian-tag-tactician" }, { "id": "inlineai", "name": "InlineAI", "author": "fbarrca", "description": "AI-powered suggestions, contextual edits, and advanced text transformations directly into your editor.", "repo": "fbarrca/obsidian-inlineAI" }, { "id": "spacekeys", "name": "Spacekeys", "author": "jlumpe", "description": "Define hotkeys based on sequences of keypresses.", "repo": "jlumpe/obsidian-spacekeys" }, { "id": "readeck-importer", "name": "Readeck Importer", "author": "makebit", "description": "Import bookmarks from Readeck.", "repo": "makebit/obsidian-readeck-importer" }, { "id": "data-files-editor", "name": "Data Files Editor", "author": "zuktol", "description": "Create and edit .txt, .json and .xml files.", "repo": "zuktol/obsidian-data-files-editor" }, { "id": "new-note-fixer", "name": "New Note Fixer", "author": "mnaoumov", "description": "Unifies the way non-existing notes are created when clicking on their links.", "repo": "mnaoumov/obsidian-new-note-fixer" }, { "id": "pixel-perfect-image", "name": "Pixel Perfect Image", "author": "Johan Sanneblad", "description": "Pixel perfect 100% image resizing, copy to clipboard, show image in Finder/Explorer, edit image in external editor, and much more.", "repo": "johansan/pixel-perfect-image" }, { "id": "media-companion", "name": "Media Companion", "author": "Nick", "description": "Creates a searchable gallery and sidecar files for attachments such as images and videos. The sidecar files allow you to add notes and tags to your media files.", "repo": "nick-de-bruin/obsidian-media-companion" }, { "id": "folder-overview", "name": "Folder overview", "author": "lostpaul", "description": "Provides a dynamic overview of your vault or folders in the format of a codeblock.", "repo": "lostpaul/obsidian-folder-overview" }, { "id": "ai-providers", "name": "AI Providers", "author": "pfrankov", "description": "A hub for setting AI providers (OpenAI-like, Ollama and more) in one place.", "repo": "pfrankov/obsidian-ai-providers" }, { "id": "mediaviewer", "name": "Media Viewer", "author": "devon22", "description": "View and manage media files within your notes.", "repo": "devon22/obsidian-mediaviewer" }, { "id": "hotstrings", "name": "Hotstrings", "author": "wakywayne", "description": "Allows you to set custom hot strings that get expanded to text once typed.", "repo": "wakywayne/obsidian-hotstrings" }, { "id": "whisperer", "name": "WHISPERER.md", "author": "falcion", "description": "Play ambience in your vault, assign audio to files through metadata with support of local (from vault) and URLs (Youtube, Soundcloud) versions of audio: works on mobile vaults.", "repo": "falcion/Whisperer.md" }, { "id": "moredraw", "name": "MoreDraw", "author": "webceoboy", "description": "A infinite canvas whiteboard with ai to draw flowchart ,mind map and other diagram.", "repo": "webceoboy/moredraw-obsidian" }, { "id": "feedly-annotations", "name": "Feedly Annotations Sync", "author": "fleker", "description": "Syncs Feedly highlights and annotations to a folder in your vault.", "repo": "fleker/feedly-for-obsidian" }, { "id": "callout-copy-buttons", "name": "Callout Copy Buttons", "author": "alythobani", "description": "Adds copy buttons to callout blocks in your notes.", "repo": "alythobani/obsidian-callout-copy-buttons" }, { "id": "duplicate-detector", "name": "Duplicate Detector", "author": "wishmater", "description": "Highlights duplicate lines in the open note.", "repo": "wishmater/obsidian-plugin-duplicate-detector" }, { "id": "vector-search", "name": "Vector Search", "author": "ashwin271", "description": "Semantic search for your notes using Ollama and nomic-embed-text embeddings. Requires Ollama installation.", "repo": "ashwin271/obsidian-vector-search" }, { "id": "enhanced-canvas", "name": "Enhanced Canvas", "author": "robertttbs", "description": "Syncs Canvas node connections with properties in note, automating document relationship management.", "repo": "robertttbs/obsidian-enhanced-canvas" }, { "id": "idle-monitor", "name": "Idle Monitor", "author": "alberto98fx", "description": "Get notified when you stop typing to stay motivated.", "repo": "alberto98fx/idle-monitor-obsidian" }, { "id": "sankey", "name": "Sankey", "author": "finnromaneessen", "description": "Create Sankey diagrams in your notes.", "repo": "finnromaneessen/obsidian-sankey" }, { "id": "pathlinker", "name": "External File Linker", "author": "kay607", "description": "Embed external files into your notes.", "repo": "kay607/obsidian-pathlinker" }, { "id": "mastodon-threading", "name": "Mastodon Threading", "author": "elpamplina", "description": "Compose and post threads to Mastodon.", "repo": "elpamplina/mastodon-threading" }, { "id": "memodack", "name": "Memodack", "author": "memodack", "description": "Your second language memory tool", "repo": "memodack/memodack" }, { "id": "another-dynamic-highlights", "name": "aDHL", "author": "tine-schreibt", "description": "Create pretty static highlighters from search or regEx. Group by tag and set commands for toggling. Based on Dynamic Highlights. Works well with Highlightr.", "repo": "tine-schreibt/aDHL" }, { "id": "previous-daily-note", "name": "Previous Daily Note", "author": "talau", "description": "Open yesterday's daily note.", "repo": "talau/obsidian-previous-daily-note" }, { "id": "glasp", "name": "Glasp", "author": "glasp-co", "description": "Import your Glasp highlights and notes into your vault.", "repo": "glasp-co/obsidian-glasp-plugin" }, { "id": "cao", "name": "CAO", "author": "iamgodot", "description": "Integrate Claude AI for chatting in notes.", "repo": "iamgodot/CAO" }, { "id": "confluence-converter", "name": "Confluence Converter", "author": "addozhang", "description": "Convert markdown to Confluence wiki markup.", "repo": "addozhang/obsidian-confluence-converter" }, { "id": "reader-mode", "name": "Reader Mode", "author": "dominikmayer", "description": "Ensures notes are always opened in reader mode.", "repo": "dominikmayer/obsidian-reader-mode" }, { "id": "minote-sync", "name": "Minote Sync", "author": "emac", "description": "Sync Minote (Xiaomi Notes) into your vault.", "repo": "emac/obsidian-minote-plugin" }, { "id": "age-encrypt", "name": "Age Encrypt", "author": "mr-1311", "description": "Secure content encryption using age encryption library", "repo": "mr-1311/obsidian-age-encrypt" }, { "id": "combo-colors", "name": "Combo Colors", "author": "kevinkickback", "description": "Automatically apply color to fighting game combo notations.", "repo": "kevinkickback/Combo-Colors" }, { "id": "fold-properties-by-default", "name": "Fold Properties By Default", "author": "Tommy Bergeron", "description": "Always have editor/metadata properties folded by default", "repo": "tbergeron/obsidian-fold-properties-by-default" }, { "id": "note-id", "name": "Note ID", "author": "dominikmayer", "description": "Displays notes by their ID, enabling structured sequences for manuscripts or a Zettelkasten (\"Folgezettel\").", "repo": "dominikmayer/obsidian-note-id" }, { "id": "autofit-tabs", "name": "Autofit Tabs", "author": "bwya77", "description": "Automatically adjusts tab header widths to fit each tab's title content.", "repo": "bwya77/autofit-tabs" }, { "id": "task-mover", "name": "Task Mover", "author": "nemariia", "description": "Move unfinished tasks to the daily note automatically", "repo": "nemariia/task-mover" }, { "id": "inline-checkbox-groups", "name": "Inline Checkbox Groups", "author": "bwya77", "description": "Create multiple checkboxes on a single line, separated by a customizable separator character (default '|'), with the option to automatically cross out text when all checkboxes in the line are checked.", "repo": "bwya77/Inline-Checkbox-Groups" }, { "id": "ai-blog-generator", "name": "Blog AI Generator", "author": "garethng", "description": "Generate blog posts from your notes using OpenAI", "repo": "garethng/obsidian-blog-generator" }, { "id": "title-as-link-text", "name": "Title As Link Text", "author": "lextoumbourou", "description": "Automatically updates link text to use note titles instead of filenames.", "repo": "lextoumbourou/obsidian-title-as-link-text" }, { "id": "thecap-cv-generator", "name": "Thecap cv generator", "author": "xthecapx", "description": "Generate PDF curriculum from your notes.", "repo": "xthecapx/Thecap-cv-generator" }, { "id": "runsh", "name": "Runsh", "author": "deedone", "description": "Create buttons that run shell commands from your notes.", "repo": "deedone/obsidian-runsh" }, { "id": "codeless-heatmap-calendar", "name": "Codeless Heatmap Calendar", "author": "webtechaccess", "description": "Fully-featured activity visualizer powered by Toggl data and more.", "repo": "webtechaccess/obsidian-heatmap-calendar" }, { "id": "wewrite", "name": "WeWrite", "author": "learnerchen-forever", "description": "AI assisting writing, Rendering and publishing notes to WeChat MP platform", "repo": "learnerchen-forever/wewrite" }, { "id": "spaced-repetition-ai", "name": "Spaced Repetition AI", "author": "ai-learning-tools", "description": "Review, generate, and add flashcards for your notes using AI", "repo": "ai-learning-tools/obsidian-spaced-repetition-ai" }, { "id": "papyrus", "name": "Papyrus", "author": "papyrus-doc-ai", "description": "The most amazing documentation assistant", "repo": "papyrus-doc-ai/papyrus-obsidian" }, { "id": "nerdfont-icon-picker", "name": "NerdFont Icon Picker", "author": "xavwe", "description": "Search and insert nerdfont icons.", "repo": "xavwe/obsidian-nerdfont-icon-picker" }, { "id": "every-day-calendar", "name": "Every Day Calendar", "author": "sporarum", "description": "Create calendars inspired by Simone Giertz's Every Day Calendar", "repo": "sporarum/every-day-calendar" }, { "id": "e-upload", "name": "EUpload", "author": "appleec", "description": "Support uploading files to different platforms.", "repo": "appleec/e-obsidian-upload-plugin" }, { "id": "hide-commands-in-menu", "name": "Hide Commands in Menu", "author": "bomian98", "description": "Allows you to hide any command to different menu.", "repo": "bomian98/obsidian-hide-commands-in-menu" }, { "id": "note-favicon", "name": "Note Favicon", "author": "mdklab", "description": "Extracts a URL from the frontmatter of notes and displays an associated favicon image next to the note title in the file tree. Supports standard URLs and base64-encoded images.", "repo": "mdklab/note-favicon" }, { "id": "symbol-linking", "name": "Symbol linking", "author": "mara-li", "description": "Adds ability to link with any trigger. Each trigger can limit linking to specific folders or file.", "repo": "mara-li/obsidian-symbol-linking" }, { "id": "last-position", "name": "Last Position", "author": "saktawdi", "description": "Automatically scroll to the last viewed position when opening the markdown document.", "repo": "saktawdi/obsidian-last-position" }, { "id": "pdf-writer", "name": "PDF Writer", "author": "jkom4", "description": "to write and fill a PDF.", "repo": "jkom4/obsidian-pdf-writer" }, { "id": "inkporter", "name": "Inkporter", "author": "amadeusssystem", "description": "digitize handwritten notes with intelligent ink isolation, adaptive theming, and automated workflows.", "repo": "amadeusssystem/Inkporter" }, { "id": "collapsible-code-blocks", "name": "Collapsible Code Blocks", "author": "bwya77", "description": "Makes code blocks collapsible in preview mode as well as enabling scroll-able code blocks.", "repo": "bwya77/collapsible-code-blocks" }, { "id": "rsync", "name": "Rsync", "author": "ganapathyraman", "description": "Sync notes and automate backups using Rsync.", "repo": "ganapathyraman/rsync-plugin" }, { "id": "pomobar", "name": "PomoBar", "author": "semanticdata", "description": "A simple Pomodoro timer that lives in your status bar. Left click to start/stop, right click to reset when paused, middle click to cycle between 25/15/5 minute durations.", "repo": "semanticdata/obsidian-pomodoro" }, { "id": "csv-allinone", "name": "CSV All-in-One", "author": "hangeol-chang", "description": "all about CSV.", "repo": "hangeol-chang/obsidian-csv-allinone" }, { "id": "folder-file-splitter", "name": "FolderFile Splitter", "author": "xuquan-nikkkki", "description": "Splits folder and file lists into separate views, simplifying navigation, improving clarity, and making it more intuitive to organize your notes", "repo": "xuquan-nikkkki/FolderFile-Splitter-Plugin" }, { "id": "hello-nemesis", "name": "hello nemesis", "author": "adiguno", "description": "Uses OpenAI to challenge your ideas.", "repo": "adiguno/hello-nemesis" }, { "id": "sqlseal-charts", "name": "SQLSeal Charts", "author": "h-sphere", "description": "Generate charts from your data. Graph line charts, pie charts, scatter plots and more.", "repo": "h-sphere/sql-seal-charts" }, { "id": "quick-nav", "name": "Quick Nav", "author": "exoticknight", "description": "Swift cursor navigation plugin to enhance editing.", "repo": "exoticknight/quick-nav" }, { "id": "generate-timeline", "name": "Generate Timeline", "author": "shanshuimei", "description": "Generate timelines from tag or folder automatically by any time properties.", "repo": "shanshuimei/obsidian-generate-timeline" }, { "id": "html-checkboxes", "name": "HTML checkboxes", "author": "Reaty", "description": "Allows to quickly add HTML checkboxes to your notes and makes them clickable.", "repo": "anareaty/html-checkboxes" }, { "id": "automatic-linker", "name": "Automatic Linker", "author": "kdnk", "description": "automatically converts plain text file references into wiki links", "repo": "kdnk/obsidian-automatic-linker" }, { "id": "checkbox-sync", "name": "Checkbox Sync", "author": "groldsf", "description": "Automatically checks the parent checkbox if all child checkboxes are completed, and unchecks it otherwise.", "repo": "groldsf/obsidian_check_plugin" }, { "id": "daily-routine", "name": "Daily Routine", "author": "sechan100", "description": "Manage your daily tasks as 'ROUTINES' and organize your everyday life more effectively.", "repo": "sechan100/daily-routine-2" }, { "id": "extended-file-support", "name": "Extended File Support", "author": "Nick", "description": "Adds file support for various file types. Allows viewing and embedding these filetypes. Includes: .kra, .psd, .obj, .glb, .gltf, and more.", "repo": "nick-de-bruin/obsidian-extended-file-support" }, { "id": "paste-quote", "name": "Paste Quote", "author": "brokensandals", "description": "Helps with formatting and citing quotes.", "repo": "brokensandals/obsidian-paste-quote-plugin" }, { "id": "llm-tagger", "name": "LLM Tagger", "author": "djayatillake", "description": "Automatically tag your documents using a local LLM", "repo": "djayatillake/obsidian-llm-tagger" }, { "id": "sqlite-db", "name": "SQLite DB", "author": "stfrigerio", "description": "Interact with local SQLite files in your notes", "repo": "stfrigerio/sqliteDB" }, { "id": "extended-markdown-syntax", "name": "Extended Markdown Syntax", "author": "kotaindah55", "description": "Extend your Markdown syntax using delimiters instead of HTML tags, such as underlining, superscript, subscript, highlighting, and spoiler.", "repo": "kotaindah55/extended-markdown-syntax" }, { "id": "file-ignore", "name": "File Ignore", "author": "feng6611", "description": "Controls file indexing by managing dot prefixes on files/folders to truly hide/exclude them, providing a .gitignore-like experience.", "repo": "feng6611/Obsidian-File-Ignore" }, { "id": "timecodes", "name": "Timecodes", "author": "gavvvr", "description": "Converts raw text timecodes into clickable URLs if a note contains a link to a video", "repo": "gavvvr/obsidian-timecodes-plugin" }, { "id": "paste-image-into-property", "name": "Paste Image Into Property", "author": "nitero", "description": "Allows pasting images from the clipboard into frontmatter properties in live preview.", "repo": "nitero/obsidian-paste-image-into-property" }, { "id": "vision-recall", "name": "Vision Recall", "author": "travisvn", "description": "Transform screenshots into searchable notes using AI vision and text analysis.", "repo": "travisvn/obsidian-vision-recall" }, { "id": "gridexplorer", "name": "GridExplorer", "author": "devon22", "description": "Browse note files in a grid view.", "repo": "devon22/obsidian-gridexplorer" }, { "id": "on-this-day-i", "name": "On This Day I", "author": "benstuart0", "description": "Summarize a calendar date in years past with Daily Journals", "repo": "benstuart0/on-this-day-i-obsidian" }, { "id": "my-thesaurus", "name": "My Thesaurus", "author": "mara-li", "description": "Automagically adds tags based on a simple csv file or a Markdown table.", "repo": "mara-li/obsidian-my-thesaurus" }, { "id": "asana", "name": "Asana", "author": "mryanb", "description": "Create Asana tasks from highlighted text or the current line.", "repo": "mryanb/obsidian-asana" }, { "id": "vault-sync", "name": "VaultSync", "author": "thewordisbird", "description": "Sync vault with cloud storage provider.", "repo": "thewordisbird/VaultSync" }, { "id": "content-cards", "name": "Content Cards", "author": "liqms", "description": "Insert various types of content cards in Markdown, such as timeline, highlightblock, and more.", "repo": "liqms/obsidian-content-cards" }, { "id": "ascii-tree-generator", "name": "ASCII Tree Generator", "author": "michalekmatej", "description": "Convert indented code blocks with hierarchy markers into formatted ASCII tree diagrams.", "repo": "michalekmatej/obsidian.md-ascii-tree-generator" }, { "id": "cmd-search", "name": "CmdSearch", "author": "spaceshipcaptain", "description": "Use the command pallete to search web. Add your own URLs.", "repo": "spaceshipcaptain/CmdSearch" }, { "id": "browser-history", "name": "Browser History", "author": "noy4", "description": "Sync your browser history to notes.", "repo": "noy4/browser-history" }, { "id": "forms", "name": "Forms", "author": "sorinmircea", "description": "Publish beautiful forms and get responses straight to your vault.", "repo": "sorinmircea/obsidian-forms-plugin" }, { "id": "ai-tagger-universe", "name": "AI Tagger Universe", "author": "niehu2018", "description": "Automatically analyze note content and add relevant tags using AI", "repo": "niehu2018/obsidian-ai-tagger-universe" }, { "id": "chat-clips", "name": "Chat clips", "author": "sleepingraven", "description": "Record chat in ordinary markdown list.", "repo": "sleepingraven/obsidian-chat-clips" }, { "id": "media-slider", "name": "Media Slider", "author": "amatya-aditya", "description": "A media slider for images, gifs, audios, videos, and PDFs.", "repo": "amatya-aditya/obsidian-media-slider" }, { "id": "yourpulse", "name": "YourPulse - Your Writing Activity Visualised", "author": "jsifalda", "description": "It's like your Github profile, but for your vault (featuring daily streak, average daily word count, comprehensive stats and plugins overview).", "repo": "jsifalda/obsipulse-plugin" }, { "id": "cbcr-text-eater-de", "name": "Textfresser", "author": "clockblocker", "description": "Building your a personal German dictionary, based on the contexts in the German texts, that you have read", "repo": "clockblocker/filler-de" }, { "id": "wakatime-kvh", "name": "Time tracker for Wakatime or Wakapi", "author": "kovah", "description": "Connect to Wakatime or Wakapi to track the time spent while browsing or writing notes.", "repo": "kovah/obsidian-wakatime" }, { "id": "rainbow-colored-sidebar", "name": "Rainbow-Colored Sidebar", "author": "kovah", "description": "Automatically color your sidebar like a rainbow. No configuration needed.", "repo": "kovah/obsidian-rainbow-colored-sidebar" }, { "id": "tier-list", "name": "Tier List", "author": "moxalehin", "description": "Visual ranking and organizing content into customizable tier lists.", "repo": "moxalehin/TierList" }, { "id": "hover-reveal", "name": "Hover Reveal", "author": "asrieal", "description": "Shows hidden text in tooltips when hovering over marked elements using [visibleText]{tooltipText} syntax.", "repo": "asrieal/HoverReveal" }, { "id": "write-good", "name": "Write Good", "author": "markahesketh", "description": "Linter for English prose and improving writing style", "repo": "markahesketh/write-good-obsidian" }, { "id": "line-notes-sync", "name": "LINE Notes Sync", "author": "onikun94", "description": "Sync messages from LINE to your notes.", "repo": "onikun94/line_to_obsidian" }, { "id": "infoflow", "name": "InfoFlow", "author": "infoflow", "description": "Sync your saved InfoFlow.app articles and highlights, similar to ReadWise and Omnivore", "repo": "infoflow/Obsidian-InfoFlow" }, { "id": "organized-daily-notes", "name": "Organized daily notes", "author": "duchangkim", "description": "Automatically organizes your daily notes into customizable folder structures (Year/Month/Week) for systematic note management", "repo": "duchangkim/organized-daily-notes" }, { "id": "bible-sidecar", "name": "Bible sidecar", "author": "janisringli", "description": "Open the bible in your preferred translation in a split-screen view within your workspace", "repo": "janisringli/bible-sidecar-obsidian-plugin" }, { "id": "sync-vault-ce", "name": "Sync Vault", "author": "abcamus", "description": "Sync with cloud disk fast and safely.", "repo": "abcamus/obsidian-sync-vault-ce" }, { "id": "extended-graph", "name": "Extended Graph", "author": "elsatam", "description": "Extends the features of the core Graph view, display images, manage states, remove links, change node shapes, and more.", "repo": "elsatam/obsidian-extended-graph" }, { "id": "attachments-md-indexer", "name": "Attachments MD Indexer", "author": "iinkov", "description": "Creates searchable metadata notes for Canvas files, PDFs, and images, enhancing graph view visibility and plugin compatibility.", "repo": "iinkov/obsidian-attachments-md-indexer" }, { "id": "tidit", "name": "tidit", "author": "codingthings-com", "description": "tidit adds timestamps to your document as you type — when you want it, how you want it, where you want it.", "repo": "codingthings-com/tidit-obsidian" }, { "id": "export-graph-view", "name": "Export Graph View", "author": "seantiz", "description": "Export your vault's graph view to mermaid and dot format.", "repo": "seantiz/obsidian_egv_plugin" }, { "id": "copy-local-graph-paths", "name": "Copy Local Graph Paths", "author": "0melette", "description": "Copies file paths of local graph links to clipboard.", "repo": "0melette/copy-local-graph-paths" }, { "id": "imswitch-mathblock", "name": "IMSwitch in Math Block", "author": "cailurus", "description": "Automatically switch input method in math block", "repo": "cailurus/imswitch_mathblock_obsidian" }, { "id": "pdf-paste", "name": "PDF Paste", "author": "cormac-c", "description": "Improve copy-paste from PDFs by cleaning newlines and hyphens.", "repo": "cormac-c/obsidian-paste-plugin" }, { "id": "vault-file-renamer", "name": "Vault File Renamer", "author": "louanfontenele", "description": "Automatically standardizes file names to GitHub style (lowercase, no accents, only -, ., _) while preserving folder structure and file contents.", "repo": "louanfontenele/obsidian-vault-file-renamer" }, { "id": "related-notes", "name": "Related Notes", "author": "mrboxtobox", "description": "Discover related notes in your vault.", "repo": "mrboxtobox/obsidian-related-notes" }, { "id": "note-metrics", "name": "Daily Note Metrics", "author": "andre-diamond", "description": "Parses the tags in your Daily Notes and create interactive charts in a dashboard view.", "repo": "andre-diamond/note-metrics" }, { "id": "sticky-notes", "name": "Sticky Notes", "author": "abdo-reda", "description": "Create sticky notes popups.", "repo": "abdo-reda/obsidian-sticky-notes-plugin" }, { "id": "bookshelf", "name": "Bookshelf", "author": "weph", "description": "Manage your books and reading progress", "repo": "weph/obsidian-bookshelf" }, { "id": "dropbox-photo-grid", "name": "Dropbox Photo Grid", "author": "alimoeeny", "description": "Fetch images from your dropbox based on date or path", "repo": "alimoeeny/obsidian-dropbox-photo-grid" }, { "id": "musical-text-highlighter", "name": "Musical Text", "author": "tynanpurdy", "description": "Highlight sentences with color based on their length as you write.", "repo": "tynanpurdy/musical-text" }, { "id": "mode-manager", "name": "Mode manager", "author": "dk949", "description": "Provide an easier way to manipulate reading/editing and preview/source mode", "repo": "dk949/obsidian-mode-manager" }, { "id": "tab-group-arrangement", "name": "Tab Group Arrangement", "author": "situ2001", "description": "Arrange the tab group in a more flexible way. For now, it supports arranging evenly and expanded like VSCode. User can make action and switch mode of arrangement by clicking the status bar or executing commands.", "repo": "situ2001/obsidian-tab-group-arrangement" }, { "id": "note-placeholder", "name": "Note Placeholder", "author": "xzst4nce", "description": "Replaces text of note link to placeholder in view mode.", "repo": "xzst4nce/note-placeholder" }, { "id": "uri-converter", "name": "URI Converter", "author": "wenlzhang", "description": "Convert URIs to internal links.", "repo": "wenlzhang/obsidian-uri-converter" }, { "id": "cursor-position-history", "name": "Cursor Position History", "author": "fgubler", "description": "Remember the previous positions of the cursor across files: auto-scroll to the correct position in a new file. Navigate backward and forward through your cursor position history without losing context.", "repo": "fgubler/obsidian-cursor-position-history" }, { "id": "inline-code-copy", "name": "Inline Code Copy", "author": "lhinxue", "description": "Copy inline code on click in reading view.", "repo": "lhinxue/obsidian-inline-code-copy-plugin" }, { "id": "stu-repo-helper", "name": "Student Repo", "author": "yingflower", "description": "Manage student repositories.", "repo": "yingflower/obsidian-stu-repo-helper" }, { "id": "koi-sync", "name": "KOI Sync", "author": "metagov", "description": "Synchronizes data from a Slack Telescope instance using the KOI-net protocol.", "repo": "metagov/koi-obsidian-plugin" }, { "id": "notes-explorer", "name": "Notes Explorer", "author": "Atmanand Gauns", "description": "Explore your notes as cards in gallery or masonry view. A new way to revise your content.", "repo": "tu2-atmanand/obsidian-notes-explorer" }, { "id": "pdf-folder-to-markdowns", "name": "PDF Folder to Markdowns", "author": "crishood", "description": "Convert a folder of PDFs into Markdown files with embedded PDFs", "repo": "crishood/pdf-folder-to-markdowns" }, { "id": "daily-news-briefing", "name": "Daily News Briefing", "author": "Adam Chen", "description": "Get AI-powered daily news summaries in your vault. Features customizable topics, smart filtering, and automated scheduling.", "repo": "chenziqiadam/Daily-News-Briefing" }, { "id": "attachments-cache", "name": "Attachments Cache", "author": "luisbs", "description": "Store images and other attachments on the vault", "repo": "luisbs/obsidian-attachments-cache" }, { "id": "hi-note", "name": "HiNote", "author": "catmuse", "description": "Add comments to highlighted notes, use AI for thinking, and flashcards for memory.", "repo": "catmuse/HiNote" }, { "id": "idealogs-annotator", "name": "Idealogs Annotator", "author": "idlgcl", "description": "For viewing and linking Idealogs articles.", "repo": "idlgcl/obsidialogs" }, { "id": "wordflow-tracker", "name": "Wordflow Tracker", "author": "lecheenax", "description": "Track time, edits, word changes & AI change/diff summary per note automatically. Show live stats in status bar & sidebar (Heatmap view). Record to daily note (periodic notes) as table/list/YAML).", "repo": "lecheenax/WordFlow-Tracker" }, { "id": "time-bullet", "name": "Time Bullet", "author": "pedrogdn", "description": "Quickly add timestamp bullet points to your notes", "repo": "pedrogdn/obsidian-time-bullet-plugin" }, { "id": "taskrobin", "name": "Sync Emails", "author": "taskrobin", "description": "Sync and save emails and attachment files to your vault with TaskRobin.", "repo": "taskrobin/Obsidian-Plugin" }, { "id": "memos-ai-sync", "name": "Memos AI Sync", "author": "leoleelxh", "description": "Sync Memos content powered by AI", "repo": "leoleelxh/obsidian-memos-ai-sync" }, { "id": "annotate-audio", "name": "Annotate Audio", "author": "12-vide", "description": "Listen to an audio and add comments to it.", "repo": "12-vide/annotate-audio" }, { "id": "rename-file-to-selection", "name": "Rename File to Selection", "author": "aavagames", "description": "Rename your file to the current text selection.", "repo": "aavagames/obsidian-rename-file-to-selection" }, { "id": "wordcraft", "name": "WordCraft", "author": "danferns", "description": "Find rhymes, synonyms, and describing words. Designed for songwriting and poetry.", "repo": "danferns/obsidian-wordcraft" }, { "id": "file-title-updater", "name": "File Title Updater", "author": "wenlzhang", "description": "Synchronize titles between filename, frontmatter, and first heading in notes.", "repo": "wenlzhang/obsidian-file-title-updater" }, { "id": "yt-summarizer", "name": "YTSummarizer", "author": "ardakalayci", "description": "Fetch YouTube video transcripts and generate summaries using OpenAI models.", "repo": "ardakalayci/ytsummarizer" }, { "id": "auto-folder-note-paste", "name": "Auto Folder Note Paste", "author": "d7sd6u", "description": "Automagically convert the note to a folder note when pasting or drag'n'dropping an attachment.", "repo": "d7sd6u/obsidian-auto-folder-note-paste" }, { "id": "viewer-ftags", "name": "Viewer ftags", "author": "d7sd6u", "description": "Add file's ftags as chips at the top of the markdown view.", "repo": "d7sd6u/obsidian-viewer-ftags" }, { "id": "hide-index-files", "name": "Hide Index Files", "author": "d7sd6u", "description": "Hide index files (folder notes) more reliably.", "repo": "d7sd6u/obsidian-hide-index-files" }, { "id": "reveal-folded", "name": "Reveal Folded", "author": "d7sd6u", "description": "Reveal the current file in the file explorer while collapsing all other tree items.", "repo": "d7sd6u/obsidian-reveal-folded" }, { "id": "crosslink-advanced", "name": "Crosslink Advanced", "author": "d7sd6u", "description": "Tag files using folders and symlinks system (ftags).", "repo": "d7sd6u/obsidian-crosslink-advanced" }, { "id": "folder-navigator", "name": "Folder Navigator", "author": "wenlzhang", "description": "Quickly navigate to folders in your vault using fuzzy search.", "repo": "wenlzhang/obsidian-folder-navigator" }, { "id": "auto-mover", "name": "AutoMover", "author": "al0cam", "description": "Automatically move files and notes with specified names into their designated folders according to rules you define.", "repo": "al0cam/AutoMover" }, { "id": "compress", "name": "File Compressor", "author": "networkmastered", "description": "Make your files smaller with compression!", "repo": "networkmastered/obsidian-compress" }, { "id": "canvas-format-brush", "name": "Canvas Format Brush", "author": "wenlzhang", "description": "Copy and paste formatting attributes (size and color) between canvas elements, similar to the format painter in Word.", "repo": "wenlzhang/obsidian-canvas-format-brush" }, { "id": "simple-archiver", "name": "Simple Archiver", "author": "mfarr", "description": "Move old, stinky notes and folders to an archive, where they belong.", "repo": "mfarr/obsidian-archive" }, { "id": "github-gitless-sync", "name": "GitHub Gitless Sync", "author": "silvanocerza", "description": "Sync a GitHub repository with vaults on different platforms without requiring git installation", "repo": "silvanocerza/github-gitless-sync" }, { "id": "backlink-full-path", "name": "Backlink Full Path", "author": "mnaoumov", "description": "Shows the backlink's full path in the backlinks panel.", "repo": "mnaoumov/obsidian-backlink-full-path" }, { "id": "img2html", "name": "Image to HTML", "author": "0x1da9430", "description": "Paste images as HTML format instead of wikilink or markdown format.", "repo": "0x1da9430/img2html" }, { "id": "tg-emoji-search", "name": "TG Emoji Search", "author": "marsbatya", "description": "Lets you type out emojis like in Telegram.", "repo": "marsbatya/tg-emoji-search" }, { "id": "outlook-meeting-notes", "name": "Outlook Meeting Notes", "author": "davidingerslev", "description": "Creates meeting notes for Outlook appointments and meetings.", "repo": "davidingerslev/outlook-meeting-notes" }, { "id": "querydash", "name": "QueryDash", "author": "liufree", "description": "Add new views and enhanced features for bases. Inspired by Dataview and bases, this includes search, sorting, and pagination functionalities similar to Notion.", "repo": "liufree/obsidian-querydash" }, { "id": "one-step-wiki-link", "name": "One Step Wiki Link", "author": "busyogg", "description": "One step to add wiki links.", "repo": "busyogg/OneStepWikiLink" }, { "id": "markitdown", "name": "Markitdown File Converter", "author": "ethanolivertroy", "description": "Convert PDFs, Office documents, images, and other file formats to Markdown using Microsoft's Markitdown tool", "repo": "ethanolivertroy/obsidian-markitdown" }, { "id": "waveform-player", "name": "Waveform Player", "author": "zhouhua", "description": "Render audio files as waveforms", "repo": "zhouhua/obsidian-waveform-player" }, { "id": "wheel-tab-switcher", "name": "Wheel Tab Switcher", "author": "22-2", "description": "Switch between Tabs using your mouse wheel when hovering over tab headers", "repo": "22-2/wheel-tab-switcher" }, { "id": "pinned-daily-notes", "name": "Pinned Daily Notes", "author": "docmarionum1", "description": "Dynamically update a pinned tab with today's daily note", "repo": "docmarionum1/obsidian-pinned-daily-notes" }, { "id": "ink-player", "name": "Ink Player", "author": "uglyboy-tl", "description": "Playing interactive fiction powered by Inkle's ink engine.", "repo": "uglyboy-tl/obsidian-ink-player" }, { "id": "heading-decorator", "name": "Heading Decorator", "author": "dragonish", "description": "Implement displaying specific content around headings based on their levels.", "repo": "dragonish/obsidian-heading-decorator" }, { "id": "command-line", "name": "Command Line", "author": "sstallion", "description": "Copy command lines from your notes to the clipboard.", "repo": "sstallion/obsidian-command-line" }, { "id": "advanced-progress-bars", "name": "Advanced Progress Bars", "author": "cactuzhead", "description": "Progress bars that can change color depending on completion value - fully customizable.", "repo": "cactuzhead/Advanced-Progress-Bars" }, { "id": "disciples-journal", "name": "Disciples Journal", "author": "Scott Tomaszewski", "description": "Embed Bible references and passages in your notes and read the Bible.", "repo": "scotttomaszewski/obsidian-disciples-journal" }, { "id": "git-changelog", "name": "Git Changelog", "author": "shumadrid", "description": "Uses Git to display dynamic vault and file changelogs in the sidebar, useful for spotting data loss.", "repo": "shumadrid/obsidian-git-changelog" }, { "id": "llm-test-gen", "name": "LLM Test Generator", "author": "aldo-g", "description": "Generate AI-powered test questions from your notes with multiple LLM providers (OpenAI, Claude, Mistral, Gemini, DeepSeek) to enhance your learning and retention.", "repo": "aldo-g/obsidian-llm-test" }, { "id": "xiaohongshu-importer", "name": "Xiaohongshu Importer", "author": "bnchiang96", "description": "Import Xiaohongshu (RedNote) notes with media and categorization.", "repo": "bnchiang96/xiaohongshu-importer" }, { "id": "node-factor", "name": "Node Factor", "author": "calfmoon", "description": "Customize factors effecting node size in graph.", "repo": "calfmoon/node-factor" }, { "id": "kanban-status-updater", "name": "Kanban Status Updater", "author": "ankit-kapur", "description": "Automatically updates a 'status' property in a note when its card is moved on a Kanban board", "repo": "ankit-kapur/obsidian-kanban-status-updater-plugin" }, { "id": "smart-day-night-switcher", "name": "Smart DayNight switcher", "author": "andrii256", "description": "Intelligently determines sunrise and sunset times and automatically switches the color scheme to light or dark mode.", "repo": "andrii256/ops_obsidian_smart-day-night-switcher" }, { "id": "note-to-red", "name": "Note to RED", "author": "yeban8090", "description": "Convert Markdown notes to RED (Xiaohongshu) style images", "repo": "yeban8090/note-to-red" }, { "id": "minimal-quiz", "name": "Minimal Quiz", "author": "lutu-gl", "description": "Start a quick Markdown-based quiz on your current note. Simple, straightforward, and fully integrated — similar to flashcards in Anki or Quizlet!", "repo": "lutu-gl/Obsidian-Minimal-Quiz" }, { "id": "countdown-to", "name": "Countdown To", "author": "guicattani", "description": "Create countdown progress bars in your notes.", "repo": "guicattani/obsidian-countdown-to" }, { "id": "private-mode", "name": "Private Mode", "author": "markusmo3", "description": "Simple #private mode", "repo": "markusmo3/obsidian-private-mode" }, { "id": "auto-bullet", "name": "Auto Bullet", "author": "takitsuba", "description": "Automatically inserts bullet points when you type spaces or tabs at the beginning of a line.", "repo": "takitsuba/obsidian-auto-bullet" }, { "id": "limitless-lifelogs", "name": "Limitless Lifelogs", "author": "Maclean (Silk Ribbon)", "description": "Sync your Limitless AI lifelog entries", "repo": "maclean-d/obsidian-limitless-lifelogs" }, { "id": "anki-integration", "name": "Anki Integration", "author": "rifts-obsidian-laboratory", "description": "Create flashcards from your notes with a seamless interface, structuring them with metadata and syncing effortlessly via AnkiConnect.", "repo": "rifts-obsidian-laboratory/anki-integration" }, { "id": "github-stars", "name": "GitHub Stars", "author": "flyingnobita", "description": "Displays the number of stars for GitHub repositories mentioned in notes.", "repo": "flyingnobita/obsidian-github-stars" }, { "id": "project-euler-stats", "name": "Project Euler Stats", "author": "artemkorsakov", "description": "Get statistics from Project Euler.", "repo": "artemkorsakov/project-euler-stats" }, { "id": "vcf-contacts", "name": "VCF Contacts", "author": "broekema41", "description": "manage, organize, link and interact with your contacts. structured md files according vCard (VCF) standards", "repo": "broekema41/obsidian-vcf-contacts" }, { "id": "open-in-github", "name": "Open in GitHub", "author": "hacker-c", "description": "Open the current project or file in github.com.", "repo": "hacker-c/obsidian-open-in-github-plugin" }, { "id": "jira-sync", "name": "Jira Issue Manager", "author": "alamion", "description": "Get Jira issues, create and update them. Issue status and worklog management.", "repo": "alamion/obsidian-jira-sync" }, { "id": "word-frequency", "name": "Word Frequency", "author": "mts7", "description": "Counts the most frequently used words in a note and displays them in the sidebar.", "repo": "mts7/obsidian-word-frequency" }, { "id": "data-fetcher", "name": "Data Fetcher", "author": "qf3l3k", "description": "Fetch data from multiple sources (REST APIs, RPC, gRPC, GraphQL) and insert results into notes", "repo": "qf3l3k/obsidian-data-fetcher" }, { "id": "smooth-navigator", "name": "Smooth Navigator", "author": "gasparschott", "description": "Smoothly cycle through open files and splits via the keyboard.", "repo": "gasparschott/smooth-navigator" }, { "id": "come-down", "name": "Come Down", "author": "mntno", "description": "Maintains a cache of your notes’ embedded external images.", "repo": "mntno/obsidian-come-down" }, { "id": "interactive-ratings", "name": "Interactive Ratings", "author": "peritus", "description": "Edit symbol ratings in your notes interactively.", "repo": "peritus/obsidian-interactive-ratings" }, { "id": "date-range-expander", "name": "Date Range Expander", "author": "mildeveloper", "description": "Quickly add a range of day references given a date duration.", "repo": "mildeveloper/obsidian-date-range-expander" }, { "id": "clippermaster", "name": "ClipperMaster", "author": "aqeja", "description": "Works with the ClipperMaster Chrome extension to clip structured content from the web and save it to your vault as Markdown files.", "repo": "aqeja/ClipperMaster-for-Obsidian" }, { "id": "cubox-sync", "name": "Cubox", "author": "olcubo", "description": "Sync your Cubox articles & annotations", "repo": "olcubo/obsidian-cubox" }, { "id": "mention-things", "name": "Mention Things", "author": "stracker-phil", "description": "Define a list of prefixes to trigger an autocomplete suggestion to insert a link.", "repo": "stracker-phil/obsidian-mention-things" }, { "id": "note-sync", "name": "Note Sync", "author": "zigholding", "description": "Sync notes or plugins between vaults.", "repo": "zigholding/obsidian-notesync-plugin" }, { "id": "mathtype", "name": "MathType", "author": "slateblua", "description": "Get MathJax syntax suggestions from natural language.", "repo": "slateblua/mathtype" }, { "id": "white-noise", "name": "White Noise", "author": "zhouhua", "description": "Play white noise to help you focus on your work.", "repo": "zhouhua/obsidian-white-noise" }, { "id": "progress-tracker", "name": "ProgressTracker", "author": "vannamhh", "description": "Track task completion with a visual progress bar in your sidebar, auto update column Kanban", "repo": "vannamhh/progress-tracker" }, { "id": "open-tab-settings", "name": "Open Tab Settings", "author": "jesse-r-s-hines", "description": "Adds options to customize how tabs are opened, including open in new tab by default, preventing duplicate tabs, and more.", "repo": "jesse-r-s-hines/obsidian-open-tab-settings" }, { "id": "paste-reformatter", "name": "Paste Reformatter", "author": "keathmilligan", "description": "Reformats pasted text for precise control.", "repo": "keathmilligan/obsidian-paste-reformatter" }, { "id": "easy-copy", "name": "Easy Copy", "author": "Moy", "description": "Easily copy the text within inline code, bold text (and many other formats), or quickly generate an elegant link to a heading or block.", "repo": "moyf/easy-copy" }, { "id": "image-share", "name": "Image Share", "author": "iqijun", "description": "Share selected text as beautiful images.", "repo": "iqijun/obsidian-image-share" }, { "id": "csv-lite", "name": "CSV Lite", "author": "liubinfighter", "description": "Just open and edit a CSV file in workspace view, no more. Keep it simple.", "repo": "liubinfighter/csv-lite" }, { "id": "ticktick-quickadd-task", "name": "TickTick Quick Add Task", "author": "heymoosh", "description": "Instantly creates a TickTick task from the current block of text using a keyboard shortcut.", "repo": "heymoosh/ticktick-quick-add-obsidian" }, { "id": "double-row-toolbar", "name": "Double row toolbar", "author": "lorens-osman-dev", "description": "Adds a second row to the toolbar on mobile devices, allowing for more quick access buttons.", "repo": "lorens-osman-dev/double-row-toolbar" }, { "id": "advanced-debug-mode", "name": "Advanced Debug Mode", "author": "mnaoumov", "description": "Enhances debugging experience.", "repo": "mnaoumov/obsidian-advanced-debug-mode" }, { "id": "tag-index", "name": "Tag Index", "author": "wenlzhang", "description": "Create a curated list of important tags to serve as meaningful entry points to your knowledge base.", "repo": "wenlzhang/obsidian-tag-index" }, { "id": "note-locker", "name": "Note Locker", "author": "felvesthe", "description": "Lock notes to open in preview mode by default.", "repo": "felvesthe/Note-Locker" }, { "id": "inscribe", "name": "Inscribe", "author": "ahmetildirim", "description": "Inline autocompletion powered by AI.", "repo": "ahmetildirim/obsidian-inscribe" }, { "id": "event-highlight", "name": "Event Highlight", "author": "playmean", "description": "Render colored bars with relative event dates", "repo": "playmean/obsidian-event-highlight-plugin" }, { "id": "draw-steel-retainer", "name": "Draw Steel Retainer", "author": "martindampier", "description": "Provides Director facing sidebar tools for the TTRPG Draw Steel", "repo": "martindampier/draw-steel-retainer" }, { "id": "auto-daily-note", "name": "Auto Daily Note", "author": "litegral", "description": "Automatically creates today's daily note. Daily note plugin must be enabled", "repo": "litegral/auto-daily-note" }, { "id": "reactive-notes", "name": "Reactive Notes", "author": "prodigist", "description": "Transform your vault into a reactive computational environment. Create dynamic React components directly in your notes.", "repo": "prodigist/ReactiveNotes" }, { "id": "proofreader", "name": "Proofreader", "author": "Chris Grieser", "description": "AI-based proofreading and stylistic improvements for your writing. Changes are inserted as suggestions directly in the editor, similar to suggested changes in word processing apps.", "repo": "chrisgrieser/obsidian-proofreader" }, { "id": "quick-peek-sidebar", "name": "Quick Peek Sidebar", "author": "bwya77", "description": "Opens the left and/or right side panel by hovering over it.", "repo": "bwya77/obsidian-quick-peek-sidebar" }, { "id": "simple-file-info", "name": "Simple File Info", "author": "lukas-cap", "description": "A lightweight file info pane with native look and feel.", "repo": "lukas-cap/simple-file-info" }, { "id": "image-embedder", "name": "Image Embedder", "author": "sky150", "description": "Automatically downloads and embeds images from URLs when pasting", "repo": "sky150/obsidian-image-embedder" }, { "id": "advanced-note-composer", "name": "Advanced Note Composer", "author": "mnaoumov", "description": "Enhances Note composer core plugin.", "repo": "mnaoumov/obsidian-advanced-note-composer" }, { "id": "japanese-helper", "name": "Japanese note taking helper", "author": "overfitted", "description": "Streamline Japanese note-taking with romaji to kana conversion", "repo": "overfitted/obsidian-japanese-helper" }, { "id": "jw-library-linker", "name": "JW Library Linker", "author": "msakowski", "description": "Converts JW Library and Bible references to actual links in JW Library.", "repo": "msakowski/obsidian-library-linker" }, { "id": "rainbow-folders-fixer", "name": "Rainbow Folders Fixer", "author": "dee158", "description": "Stop rainbow folders from changing colors when you scroll through the File explorer.", "repo": "dee158/obsidian-rainbow-folders-fixer" }, { "id": "zen-space", "name": "Zen Space", "author": "amatya-aditya", "description": "An enhanced file explorer showing relevant only relevant files when required.", "repo": "amatya-aditya/obsidian-zen-space" }, { "id": "daily-note-automater", "name": "Daily Notes Automater", "author": "davidpedrero", "description": "Automates the creation of a daily note", "repo": "davidpedrero/obsidian-daily-notes-automater" }, { "id": "about-blank", "name": "About Blank", "author": "ai-jani", "description": "Customize the empty file (New tab) itself a little bit by adding \"Commands\" or \"Open files\". And edit these: Grouping, Set icon, Ask before execution, Register as a new command.", "repo": "ai-jani/about-blank" }, { "id": "llm-docs", "name": "LLM docs", "author": "shane-lamb", "description": "Simple LLM (AI chat) client using pure markdown documents", "repo": "shane-lamb/obsidian-llm-docs" }, { "id": "tick-tones", "name": "Tick Tones", "author": "DontBlameMe", "description": "Plays your custom tone/sound when you tick/complete a checkbox", "repo": "dontblameme99/Tick-Tones" }, { "id": "model-viewer", "name": "Model Viewer", "author": "janispritzkau", "description": "View and embed interactive 3D models directly in your vault, powered by Google's component. Supports the glTF and GLB file formats.", "repo": "janispritzkau/obsidian-model-viewer" }, { "id": "sentence-rhythm", "name": "Sentence Rhythm", "author": "adamfletcher", "description": "Adds toggleable colored highlights to sentences based on their length so you can easily see the rhythm of your writing.", "repo": "adamfletcher/obsidian-sentence-rhythm" }, { "id": "note-status", "name": "Note Status", "author": "devonthesofa", "description": "Organize notes with customizable statuses. Track progress through an intuitive status pane, dropdown selector, and file explorer integration.", "repo": "devonthesofa/obsidian-note-status" }, { "id": "another-name", "name": "Another Name", "author": "eurfelux", "description": "Add an another name after your inline title!", "repo": "eurfelux/obsidian-another-name-plugin" }, { "id": "timelive", "name": "Timelive", "author": "annimon", "description": "Turn a list of dates into a timeline.", "repo": "annimon/obsidian-timelive" }, { "id": "inline-callouts", "name": "Inline Callouts", "author": "gapmiss", "description": "Add inline callouts/badges/icons to notes.", "repo": "gapmiss/inline-callouts" }, { "id": "data-cards", "name": "DataCards", "author": "sophokles187", "description": "Transform Dataview query results into visually appealing, customizable card layouts.", "repo": "sophokles187/data-cards" }, { "id": "bytefield", "name": "Byte Field Diagrams", "author": "natri0", "description": "Adds diagrams that show how structures are laid out in memory / network.", "repo": "natri0/obsidian-bytefield" }, { "id": "title-only-tab", "name": "Title-Only Tab", "author": "tristone13th", "description": "Set tab name to title in frontmatter for Jekyll users", "repo": "tristone13th/obsidian-title-only-tab" }, { "id": "zhongwen-reader", "name": "Zhongwen Reader", "author": "natipt", "description": "This lightweight plugin helps you read Chinese more easily with a CEDICT based hover-dictionary and vocabulary saving features.", "repo": "natipt/obsidian-zhongwen-reader" }, { "id": "checkbox-sort", "name": "Checkbox Sort", "author": "mattang687", "description": "Automatically moves completed checkboxes to the end of the list", "repo": "mattang687/obsidian-checkbox-sort" }, { "id": "vertical-timeline-list", "name": "Vertical Timeline List", "author": "Jalad", "description": "Utilizes lists to create a timeline... or something resembling a timeline.", "repo": "jalad25/vertical-timeline-list" }, { "id": "note_uid_generator", "name": "Note UID Generator", "author": "netajam", "description": "Automatically or manually generates Unique IDs (UIDs) for notes and registers them in metadata (frontmatter).", "repo": "netajam/obsidian_note_uid_generator" }, { "id": "logos-refs", "name": "logos-refs", "author": "joey-kilgore", "description": "Easily take refs from Logos and connect them within your notes", "repo": "joey-kilgore/logos-refs" }, { "id": "backlink-settings", "name": "Backlink Settings", "author": "calvinwyoung", "description": "Allow saving default settings for the backlinks / \"Linked mentions\" pane at the bottom of notes.", "repo": "calvinwyoung/obsidian-backlink-settings" }, { "id": "custom-commands", "name": "Custom Commands", "author": "staaaaaaaaaan", "description": "Create custom commands to be executed in the command palette, and by hotkey. Currently supports opening specific notes, creating notes, inserting snippets, and executing sequences of commands.", "repo": "staaaaaaaaaan/obsidian-custom-commands" }, { "id": "memochron", "name": "MemoChron", "author": "formax68", "description": "Calendar integration and note creation with support for public iCalendar URLs.", "repo": "formax68/memoChron" }, { "id": "convert-base64-to-png", "name": "Convert Base64 to PNG", "author": "nykkolin", "description": "Convert base64-encoded images in notes to local PNG images.", "repo": "nykkolin/obsidian-convert-base64-to-png" }, { "id": "paste-image-rename-convert", "name": "Paste Image Rename and Convert", "author": "yiaos", "description": "Renames pasted images and covert the formats", "repo": "yiaos/obsidian-paste-image-rename-convert" }, { "id": "enhanced-publisher", "name": "Enhanced Publisher", "author": "chararch", "description": "Add improved image saving, cleaner HTML preview, and publishing to content platforms such as WeChat.", "repo": "chararch/obsidian-enhanced-publisher" }, { "id": "mark-open-files", "name": "Mark Open Files", "author": "gasparschott", "description": "Enhances the File Explorer by adding a marker to all the File Explorer items that are currently open in the workspace.", "repo": "gasparschott/obsidian-mark-open-files" }, { "id": "note-mover-shortcut", "name": "Advanced Note Mover", "author": "Lars Bücker", "description": "Quickly and easily move notes to a predefined folder. Perfect for organizing your notes.", "repo": "bueckerlars/obsidian-note-mover-shortcut" }, { "id": "text-block-timer", "name": "Text Block Timer", "author": "wth461694678", "description": "Add a timer to text block to track task time consumption.", "repo": "wth461694678/text-block-timer" }, { "id": "prettier-format", "name": "Format Automatically with Prettier", "author": "dylanarmstrong", "description": "Format files with Prettier using built-in settings for configuration.", "repo": "dylanarmstrong/obsidian-prettier-plugin" }, { "id": "filename-styler", "name": "FileName Styler", "author": "marc-f", "description": "Customize and style file names in the file explorer using patterns, prefixes, suffixes, colors, and icons.", "repo": "marc-f/obsidian-file-name-styler" }, { "id": "youtrack-fetcher", "name": "YouTrack Fetcher", "author": "forketyfork", "description": "Fetches YouTrack issues into notes", "repo": "forketyfork/obsidian-youtrack-fetcher" }, { "id": "jira-links-shortener", "name": "JIRA links shortener", "author": "rplatonovs", "description": "Modifies pasted JIRA links to use JIRA issue number as the link title", "repo": "rplatonovs/obsidian-jira-links-shortener" }, { "id": "cut-the-fluff", "name": "Cut The Fluff", "author": "adamfletcher", "description": "Make your writing clearer by checking for unnecessary complexity and clutter.", "repo": "adamfletcher/obsidian-cut-the-fluff" }, { "id": "simple-colored-folder", "name": "Simple Colored Folder", "author": "mara-li", "description": "Automagically add color to roots folders, and customize it with Style Settings.", "repo": "mara-li/obsidian-simple-colored-folder" }, { "id": "book-smith", "name": "Book Smith", "author": "yeban8090", "description": "Simplify long-form writing and book creation. Organize chapters, track progress, and export your manuscript in various formats for a seamless publishing workflow.", "repo": "yeban8090/book-smith" }, { "id": "mp-preview", "name": "MP Preview", "author": "yeban8090", "description": "Preview and convert Markdown files to MP format", "repo": "yeban8090/mp-preview" }, { "id": "simple-password", "name": "Simple Password", "author": "shadiestgoat", "description": "Protect your vault behind a password", "repo": "shadiestgoat/obsidian-simple-password" }, { "id": "image-border-style", "name": "Image Border Style", "author": "shenoy-anurag", "description": "Border styling for images in markdown notes.", "repo": "shenoy-anurag/obsidian-image-border-style" }, { "id": "comments", "name": "Comments", "author": "jaspersurmont", "description": "Add comments to your notes to facilitate collaberation", "repo": "jaspersurmont/obsidian-comments" }, { "id": "regex-line-filter", "name": "Regex Line Filter", "author": "64mm4-kn1f3", "description": "Filter a note with regex so that only lines that match are displayed.", "repo": "64mm4-kn1f3/regex-line-filter" }, { "id": "log-keeper", "name": "Log Keeper", "author": "jimjambimbam", "description": "Generate time stamps automatically as changes are made to a note.", "repo": "jimjambimbam/obsidian-log-keeper" }, { "id": "openaugi", "name": "OpenAugi", "author": "bitsofchris", "description": "Parse your voice notes into atomic notes, tasks, and summaries. OpenAugi is the voice to self-organizing second brain. While taking a voice note say 'auggie' to help the agent. Augmented Intelligence is AI for thinkers.", "repo": "bitsofchris/openaugi-obsidian-plugin" }, { "id": "virtual-footer", "name": "Virtual Content", "author": "signynt", "description": "Display markdown text (including dataview queries or Bases) at the bottom, top or in the sidebar for all notes which match a specified rule, without modifying them.", "repo": "signynt/virtual-content" }, { "id": "inboxer", "name": "Inboxer", "author": "eoinhurrell", "description": "Adds commands to quickly add entries to INBOX and TIMELINE sections of notes", "repo": "eoinhurrell/obsidian-inboxer" }, { "id": "match-syntax", "name": "MatchSyntax", "author": "rivea0", "description": "A flexible, regex-like lookups for your notes.", "repo": "rivea0/obsidian-match-syntax" }, { "id": "macros", "name": "Macros", "author": "jamescliffordspratt", "description": "Track and visualize your daily macros, meals and nutrition inside your notes.", "repo": "jamescliffordspratt/macros" }, { "id": "jupymd", "name": "JupyMD", "author": "d-eniz", "description": "Jupyter notebook support within your vault for interactive programming, live outputs, and notebook syncing.", "repo": "d-eniz/jupymd" }, { "id": "yearly-glance", "name": "Yearly Glance", "author": "Moy", "description": "Year at a glance - overview of annual events with customizable management options.", "repo": "moyf/yearly-glance" }, { "id": "solidtime-integration", "name": "SolidTime Integration", "author": "pronicx", "description": "Connect SolidTime to track your work time directly within your vault.", "repo": "pronicx/obsidian-solidtime-integration" }, { "id": "theme-by-folder", "name": "Theme by Folder", "author": "jinmugo", "description": "Automatically switch themes based on the folder of the opened note", "repo": "jinmugo/obsidian-theme-by-folder" }, { "id": "github", "name": "GitHub Integration", "author": "kazhuravlev", "description": "Sync your data from GitHub into your Vault.", "repo": "kazhuravlev/obsidian-github" }, { "id": "biblib", "name": "BibLib", "author": "callumalpass", "description": "Create literature notes and manage bibliographic references", "repo": "callumalpass/obsidian-biblib" }, { "id": "todo-highlighter", "name": "TODO Highlighter", "author": "heavenlygaze", "description": "Highlights TODO regex as green.", "repo": "heavenlygaze/obsidian-todo-highlighter" }, { "id": "wayback-archiver", "name": "Wayback Archiver", "author": "ishizueitaro", "description": "Automatically archives web links via Wayback Machine and appends archived versions in notes.", "repo": "ishizueitaro/obsidian-wayback-archiver" }, { "id": "water-tracker", "name": "Water Tracker", "author": "luigicerone", "description": "Keep track of how much water you drunk", "repo": "luigicerone/obsidian-water-tracker" }, { "id": "hadith-lookup", "name": "Hadith Lookup", "author": "iadnanmukhtar", "description": "Inserts Hadith and Quranic ayat and passages using a reference ID from the Ḥadīth Unlocked API (https://hadithunlocked.com)", "repo": "iadnanmukhtar/obsidian-hadith-lookup-plugin" }, { "id": "vault-llm-assistant", "name": "Vault LLM Assistant", "author": "brianstm", "description": "Uses AI to answer questions and create notes about your vault with proper citations", "repo": "brianstm/obsidian-vault-llm-assistant" }, { "id": "statuslol-post", "name": "OMG.lol Publisher", "author": "ericmwalk", "description": "Allows you to post to weblogs.lol, status.lol, some.pics and paste.lol.", "repo": "ericmwalk/obsidian-omglol-publisher" }, { "id": "template-filename", "name": "Template Filename", "author": "callumalpass", "description": "Create notes with templatable filenames, using date/time formats, random strings, and custom base numbering systems.", "repo": "callumalpass/obsidian-template-filename" }, { "id": "simple-table-math", "name": "Simple Table Math", "author": "eatcodeplay", "description": "Do some math (sum, average, etc.) in your markdown tables.", "repo": "eatcodeplay/obsidian-simple-table-math" }, { "id": "simple-tab-indent", "name": "Simple Tab Indent", "author": "hoomersinpsom", "description": "Pressing Tab inserts a zero-width space + real tab, giving true indentation without triggering Markdown code blocks. Includes a settings panel to change the CSS tab width.", "repo": "hoomersinpsom/simple-tab-indent" }, { "id": "completed-tasks", "name": "Completed Tasks", "author": "mgussekloo", "description": "Automatically sort completed tasks to the bottom of the list.", "repo": "mgussekloo/obsidian-completedtasks" }, { "id": "vim-marker-sharpener", "name": "Vim Marker Sharpener", "author": "artemdvoryadkin", "description": "Text formatting commands in Vim mode. Supports applying styles (bold, italic, etc.). Works correctly in visual mode with selected text.", "repo": "artemdvoryadkin/obsidian-vim-marker-sharpener" }, { "id": "eccirian", "name": "Eccirian Encrypt", "author": "enthalpiex", "description": "Next-generation file encryption solution based on modern cryptography.", "repo": "enthalpiex/Eccirian-Encrypt" }, { "id": "yuque-publish", "name": "Yuque Publish", "author": "oylbin", "description": "Publish your notes to Yuque.", "repo": "oylbin/obsidian-yuque-publish" }, { "id": "markfilesync", "name": "Markwhen File Sync", "author": "rouvenjahnke", "description": "Synchronize properties from your notes with a Markwhen timeline file", "repo": "rouvenjahnke/markwhen-file-sync" }, { "id": "markdown-hijacker", "name": "Synaptic Bridge", "author": "especialkim", "description": "Beyond the Vault. One hub for every Markdown, everywhere", "repo": "especialkim/synaptic-bridge" }, { "id": "hledger-notes", "name": "Hledger Notes", "author": "bzimor", "description": "Create and manage hledger entries directly in your vault.", "repo": "bzimor/obsidian_hledger" }, { "id": "come-through", "name": "Come Through", "author": "mntno", "description": "Drill flashcards using spaced repetition.", "repo": "mntno/obsidian-come-through" }, { "id": "typecho", "name": "Typecho", "author": "chen2226", "description": "Post the file to Typecho.", "repo": "chen2226/obsidian-typecho" }, { "id": "rtl-math-text", "name": "RTL Math Text", "author": "orelby", "description": "Mix right-to-left and left-to-right text in math expressions using configurable commands.", "repo": "orelby/obsidian-rtl-math-text-plugin" }, { "id": "pdf-printer", "name": "PDF Printer", "author": "cubexy", "description": "Convert PDF documents to images directly in your notes without external dependencies.", "repo": "cubexy/obsidian-pdf-printer" }, { "id": "live-wallpaper", "name": "Live Background", "author": "remememe", "description": "Add dynamic live wallpapers (images/videos) to your workspace with customizable effects", "repo": "remememe/Live-Wallpaper" }, { "id": "monokakido-copilot", "name": "Monokakido Copilot", "author": "noheartpen", "description": "During editing, simply double-press the option key to search with the Dictionaries by Monokakido.", "repo": "noheartpen/obsidian-monokakido-copilot-plugin" }, { "id": "simple-banner", "name": "Simple Banner", "author": "eatcodeplay", "description": "Visually enhance your notes with a customizable banner. Supports icons and time/date display.", "repo": "eatcodeplay/obsidian-simple-banner" }, { "id": "google-contacts", "name": "Google Contacts", "author": "aleksejs1", "description": "Synchronize your Google Contacts with separate contact-notes", "repo": "aleksejs1/obsidian-contact-sync-plugin" }, { "id": "images-to-notes", "name": "Images to Notes", "author": "rodolfo-terriquez", "description": "Turn photos of handwritten or printed notes into Markdown using AI.", "repo": "rodolfo-terriquez/images-to-notes" }, { "id": "notemd", "name": "Notemd", "author": "jacobinwwey", "description": "Integrates with various LLMs to process notes, generate wiki-links, and create concept notes", "repo": "jacobinwwey/obsidian-NotEMD" }, { "id": "daily-task-auto-generator", "name": "Daily Task Auto Generator", "author": "maigamo", "description": "Daily Task Auto Generator can helps you automatically generate daily task files with customizable templates.", "repo": "maigamo/Daily-Task-Auto-Generator" }, { "id": "themed-discord-rpc", "name": "Themed Discord RPC", "author": "mouadhbendjedidi", "description": "A Customizable Discord RPC", "repo": "mouadhbendjedidi/themed-obsidian-discord-rpc" }, { "id": "pure-chat-llm", "name": "Pure Chat LLM", "author": "Justice Vellacott", "description": "Turn notes into conversations with chatGPT", "repo": "thejusticeman/pure-chat-llm" }, { "id": "openwords", "name": "OpenWords", "author": "insile", "description": "Memorization and managed vocabularies for English learning.", "repo": "insile/OpenWords" }, { "id": "auto-note-importer", "name": "Auto Note Importer", "author": "uppinote20", "description": "Sync notes bidirectionally between your vault and Airtable, SeaTable, or Supabase databases.", "repo": "uppinote20/obsidian-auto-note-importer" }, { "id": "yaml-table", "name": "YAML Table", "author": "dainakai", "description": "Transform YAML code blocks into HTML tables for better visualization", "repo": "dainakai/obsidian-yaml-table" }, { "id": "create-note-with-date", "name": "Create Note with Date in This Directory", "author": "kargnas", "description": "Create a new note with today's date in the current directory", "repo": "kargnas/obsidian-create-note-with-date" }, { "id": "course-module-loader", "name": "Course Module Loader", "author": "quintsmart", "description": "Downloads and unzips course module zip files from a URL into a specified vault folder, skipping existing files.", "repo": "quintsmart/obsidian-course-module-loader" }, { "id": "tasks-cleaner", "name": "Tasks Cleaner", "author": "lowitea", "description": "Find and remove outdated tasks.", "repo": "lowitea/obsidian-tasks-cleaner" }, { "id": "ace-code-editor", "name": "Ace Code Editor", "author": "raven-pensieve", "description": "An enhanced code editor using Ace editor, providing syntax highlighting, code folding, and other advanced editing features.", "repo": "raven-pensieve/obsidian-ace-code-editor" }, { "id": "kindle-highlights-import", "name": "Kindle Highlights Import", "author": "leonluttenberger", "description": "Imports the Kindle highlights HTML file and saves it as a note in your vault.", "repo": "leonluttenberger/obsidian-kindle-highlight-import" }, { "id": "streams", "name": "Streams", "author": "bfloydd", "description": "Create and manage multiple Daily Note streams", "repo": "bfloydd/streams" }, { "id": "easy-keep-view", "name": "Easy Keep View", "author": "tazihad", "description": "Easy Keep View mimics the Google Keep interface, allowing you to view and manage your notes with image thumbnails and excerpts.", "repo": "tazihad/obsidian-easy-keep-view" }, { "id": "custom-selected-word-count", "name": "Custom Selected Word Count", "author": "John Banister", "description": "Provides advanced word counting features for selected text across all view modes. Goes beyond basic word counting with customizable path exclusion, and more.", "repo": "banisterious/obsidian-custom-selected-word-count" }, { "id": "folder-filelist", "name": "Folder Filelist", "author": "band", "description": "Create and maintain a list of wikilinks to files in specified folders.", "repo": "band/obsidian-folder-filelist" }, { "id": "layout-manager", "name": "Layout Manager", "author": "shadiestgoat", "description": "Manage layouts with context", "repo": "shadiestgoat/obsidian-layout-manager" }, { "id": "deepseek-ai-assistant", "name": "deepseek-ai-assistant", "author": "mali-i", "description": "Help you to study with ai-prompting", "repo": "mali-i/deepseek-ai-assistant" }, { "id": "better-mindmap", "name": "Better Mind Map", "author": "linem-davton", "description": "Visualize notes as interactive mind maps", "repo": "linem-davton/obsidian-better-mindmap" }, { "id": "table-list", "name": "Table List", "author": "akaswan", "description": "Adds a table view to manage your tasks.", "repo": "akaswan/table-list" }, { "id": "todo-txt-mode", "name": "Todo.txt Mode", "author": "rioskit", "description": "Support for todo.txt file format with syntax highlighting and task management", "repo": "rioskit/obsidian-todo-txt-mode" }, { "id": "move-files", "name": "Move Files", "author": "nitishkhurana", "description": "Moves all the files linked to a open md file to a folder and updates the link in md file.", "repo": "nitishkhurana/obsidian-move-files-plugin" }, { "id": "tree-diagram", "name": "Tree Diagram", "author": "limpido", "description": "Convert directory structure formatted in tab-indented text to a tree diagram.", "repo": "limpido/obsidian-tree-diagram" }, { "id": "coalesce", "name": "Coalesce", "author": "bfloydd", "description": "Coalesce your backlinked notes into a single view", "repo": "bfloydd/coalesce" }, { "id": "banyan", "name": "Banyan", "author": "ratiger", "description": "A homepage to browse, organize, and access notes in card form easily with multi-tag filtering.", "repo": "ratiger/obsidian-banyan" }, { "id": "korean-book-search", "name": "Korean Book Search", "author": "lazerfit", "description": "Automatically fills in YAML frontmatter with Korean book information from Aladin API based on the note title.", "repo": "lazerfit/korean-book-search" }, { "id": "text-autocomplete", "name": "Text Autocomplete", "author": "c-degni", "description": "Autocomplete text to type more efficiently.", "repo": "c-degni/text-autocomplete" }, { "id": "performosu", "name": "Performium", "author": "ruikurenaii", "description": "Integrates the osu! Performance Points system to to gamify your note-taking experience!", "repo": "ruikurenaii/performium" }, { "id": "cjk-count", "name": "CJK Count", "author": "vrabe", "description": "A word counter that only counts Chinese, Japanese and Korean (CJK) characters.", "repo": "vrabe/obsidian-cjk-count" }, { "id": "diary-ics", "name": "Diary ICS", "author": "mousebomb", "description": "Sync diary entries to system calendar via ICS feed.", "repo": "mousebomb/obsidian-diary-ics" }, { "id": "gyazo", "name": "Gyazo Viewer", "author": "nota", "description": "Display your Gyazo captures and embed them into your notes.", "repo": "nota/gyazo-obsidian-plugin" }, { "id": "smart-link-formatter", "name": "Smart Link Formatter", "author": "ccmdi", "description": "Automatically fetches page metadata from pasted links, with explicit support for specific websites.", "repo": "ccmdi/smart-link-formatter" }, { "id": "quartz-syncer", "name": "Quartz Syncer", "author": "Emile Bangma", "description": "Manage and publish your notes to Quartz, the fast, batteries-included static-site generator.", "repo": "saberzero1/quartz-syncer" }, { "id": "current-view", "name": "Current View", "author": "Lucas Ostmann", "description": "Automatically set the view mode (Reading, Live Preview, Source) for notes using folder rules, file patterns, or frontmatter", "repo": "luceast/obsidian-current-view" }, { "id": "canvas-connect", "name": "Canvas Connect", "author": "camadkins", "description": "Dynamically update connection anchors in Canvas view with smart routing.", "repo": "camadkins/obsidian-canvas-connect" }, { "id": "fountain", "name": "Fountain", "author": "bgrundmann", "description": "Write and view screenplays in Fountain format with index cards and lots of other features.", "repo": "bgrundmann/obsidian-fountain" }, { "id": "yearly-diary-comparator", "name": "Yearly Diary Comparator", "author": "kiitosu", "description": "Show a side-by-side yearly comparison of diary in daily notes.", "repo": "kiitosu/yearly-diary-comparator" }, { "id": "replace-pencil", "name": "Replace Pencil", "author": "penyt", "description": "Easily replace the custom variable in the code block.", "repo": "penyt/replace-pencil" }, { "id": "alpha-bullet", "name": "Alpha Bullet", "author": "mara-li", "description": "Sorts bulleted lists alphabetically.", "repo": "mara-li/obsidian-alpha-bullet" }, { "id": "better-heading-hierarchy", "name": "Better Heading Hierarchy", "author": "rogerfan48", "description": "Add guide lines to make the hierarchy of Markdown headings more visually clear.", "repo": "rogerfan48/better-heading-hierarchy" }, { "id": "character-sheets", "name": "Character Sheets", "author": "Grayvox", "description": "Create character sheets for your very own traumatized little guys.", "repo": "grayvox/obsidian-character-sheets" }, { "id": "discord-message-sender", "name": "Discord Message Sender", "author": "okawak", "description": "Send messages from a Discord channel to your Vault", "repo": "okawak/discord_message_sender" }, { "id": "calculite", "name": "Calculite", "author": "Holo", "description": "Standard calculator with a simple button layout.", "repo": "gfxholo/calculite" }, { "id": "object-oriented-thinking", "name": "Object Oriented Thinking", "author": "tiagojacinto", "description": "Add inheritance-like behavior to notes.", "repo": "tiagojacinto/obsidian-object-oriented-thinking" }, { "id": "auto-replacer", "name": "Auto Replacer", "author": "alecell", "description": "Replace text in your notes automatically using regex rules and JavaScript functions.", "repo": "alecell/auto-replacer" }, { "id": "latex-math", "name": "LaTeX Math", "author": "zarstensen", "description": "Evaluate, solve and much more within LaTeX blocks using Sympy.", "repo": "zarstensen/obsidian-latex-math" }, { "id": "heading-helper", "name": "Heading Helper", "author": "sidkhuntia", "description": "Cycle heading levels and display visual heading indicators in the gutter.", "repo": "sidkhuntia/obsdian-headings-helper" }, { "id": "slash-snippets", "name": "Slash snippets", "author": "echo-saurav", "description": "Use slash command to insert quick text", "repo": "echo-saurav/slash-snippets-plugin" }, { "id": "scrolling", "name": "Scrolling", "author": "omeyenburg", "description": "Keep your cursor centered, disable code wrapping, remember position in a file, zoom images and more!", "repo": "omeyenburg/obsidian-scrolling" }, { "id": "random-broken-link", "name": "Random broken link", "author": "jantatesa", "description": "Expand your knowledge by visiting random broken links.", "repo": "jantatesa/obsidian-open-random-broken-link" }, { "id": "scratchpad", "name": "Scratchpad", "author": "kvh03", "description": "Take temporary notes and draw freehand in a sidebar scratchpad.", "repo": "kvh03/obsidian-scratchpad" }, { "id": "yandex-wiki-integration", "name": "Yandex Wiki Integration", "author": "cubieprog", "description": "Integration with Yandex Wiki knowledge base", "repo": "cubieprog/Obsidian-Yandex-Wiki-Integration" }, { "id": "tasknotes", "name": "TaskNotes", "author": "callumalpass", "description": "Note-based task management with calendar, pomodoro and time-tracking integration.", "repo": "callumalpass/tasknotes" }, { "id": "simple-vault-importer", "name": "Simple Vault Importer", "author": "webinspectinc", "description": "Import starter vaults into your own vault.", "repo": "webinspectinc/obsidian-simple-template-importer" }, { "id": "korean-spellchecker", "name": "Korean Spellchecker", "author": "dldisud", "description": "Checks Korean spelling and grammar using an online service. Features a custom dictionary to exclude specific nouns (e.g., names, technical terms) from being flagged as errors.", "repo": "dldisud/obsidian-korean-spellchecker" }, { "id": "sidebar-highlights", "name": "Sidebar Highlights", "author": "trevware", "description": "View and manage text highlights, comments on highlights, native comments, and collections for your highlights.", "repo": "trevware/obsidian-sidebar-highlights" }, { "id": "md-cal-gen", "name": "Markdown Calendar Generator", "author": "zachatrocity", "description": "An intentionally simple markdown table calendar generator", "repo": "zachatrocity/md-cal-gen" }, { "id": "soc-toolkit", "name": "SOC Toolkit", "author": "michaelmassoni", "description": "A collection of tools for cyber security analysts.", "repo": "michaelmassoni/obsidian-soc-toolkit" }, { "id": "timeline-canvas-creator", "name": "Timeline Canvas Creator", "author": "chris-codes1", "description": "Quickly create timeline structured canvases.", "repo": "chris-codes1/timeline-canvas-creator" }, { "id": "animated-cursor", "name": "Animated Cursor", "author": "kotaindah55", "description": "Simple yet smooth animated cursor.", "repo": "kotaindah55/animated-cursor" }, { "id": "blueprint-renderer", "name": "Blueprint Renderer", "author": "goderyu", "description": "Render Unreal Engine Blueprint nodes as interactive visual diagrams using BlueprintUE rendering engine", "repo": "goderyu/obsidian-blueprint-renderer" }, { "id": "simple-anki-sync", "name": "Simple Anki Sync", "author": "lukmay", "description": "Simple way to sync basic flashcards with Anki with zero time tweaking settings and 100 % of your time learning.", "repo": "lukmay/simple-anki-sync" }, { "id": "copy-path", "name": "Copy Path", "author": "shumadrid", "description": "Adds context menu actions for copying the full/vault-relative path of files and folders.", "repo": "shumadrid/obsidian-copy-path" }, { "id": "frontmatter-link-classes", "name": "Frontmatter Metadata Link Classes", "author": "zmeeeeeva", "description": "Adds classes to internal links based on frontmatter metadata.", "repo": "zmeeeeeva/obsidian-plugin-metadata-link-classes" }, { "id": "insert-arknights-url-banner", "name": "Insert Arknights URL Banner", "author": "rerurate514", "description": "Select the Arknights image and place it in the banner property.", "repo": "rerurate514/insert_ArknightsURL_banners" }, { "id": "food-tracker", "name": "Food Tracker", "author": "forketyfork", "description": "Track your food intake (calories, macronutrients) and nutritional information", "repo": "forketyfork/obsidian-food-tracker" }, { "id": "hyperlink-remover", "name": "Link Remover", "author": "alphahasher", "description": "Easily remove hyperlinks and wikilinks from selected text or the entire note.", "repo": "alphahasher/obsidian-remove-links" }, { "id": "send-to-canvas", "name": "Send to Canvas", "author": "wenlzhang", "description": "Send tasks, blocks, and notes to Canvas files as plain text, links, and embeds.", "repo": "wenlzhang/obsidian-send-to-canvas" }, { "id": "pdf-emojis", "name": "PDF Emojis", "author": "mmarusiak", "description": "Helps you exporting all your emojis to pdf (even those in headings)!", "repo": "mmarusiak/pdf-emojis-plugin" }, { "id": "dataview-properties", "name": "Dataview to Properties", "author": "mara-li", "description": "Automagically copy dataview inline field (and their values, even calculated!) into frontmatter properties and keep them sync.", "repo": "mara-li/obsidian-dataview-properties" }, { "id": "zhihu", "name": "Zhihu", "author": "zimya", "description": "Enable you to publish your articles and answers to Zhihu.", "repo": "zimya/zhihu_obsidian" }, { "id": "storyteller-suite", "name": "Storyteller Suite", "author": "maws7140", "description": "A comprehensive suite for managing characters, locations, events, and galleries for your stories.", "repo": "maws7140/obsidian-storyteller-suite" }, { "id": "template-folder", "name": "Template Folder", "author": "lucasoe", "description": "Moves notes to a folder when applying a template.", "repo": "lucasoe/obsidian-template-folder" }, { "id": "unlime", "name": "UnLime", "author": "shandyba", "description": "Toggle Unlinked mentions ON or OFF within backlinks and Outgoing links panels", "repo": "shandyba/obsidian-lime" }, { "id": "random-wikipedia-article", "name": "Random Wikipedia Article", "author": "spencerf718", "description": "Generates a note for a random Wikipedia article.", "repo": "spencerf718/obsidian-random-wikipedia" }, { "id": "devops-companion", "name": "DevOps Companion", "author": "jkom4", "description": "Document infrastructure as clearly as you build it.", "repo": "jkom4/obsidian-devops-compagnon" }, { "id": "github-issues", "name": "Github Issues", "author": "lonoxx", "description": "Track Github Issues and pull requests directly in your vault", "repo": "lonoxx/obsidian-github-issues" }, { "id": "simple-columns", "name": "Simple Columns", "author": "josie1902", "description": "Create and manage columns in your notes effortlessly, featuring customizable columns with easy-to-resize widths.", "repo": "josie1902/Simple-Columns" }, { "id": "phrasesync", "name": "PhraseSync", "author": "digvijay-s-todiwal", "description": "Auto-suggests internal links mid-sentence from note titles, headings, and block references.", "repo": "digvijay-s-todiwal/phrasesync" }, { "id": "similar-notes", "name": "Similar Notes", "author": "joybro", "description": "Find semantically similar notes using AI. Local models (mobile & desktop) or cloud APIs.", "repo": "joybro/obsidian-similar-notes" }, { "id": "easylink", "name": "EasyLink", "author": "isitwho", "description": "Select text in your editor to find the most similar content from other notes and easily create links.", "repo": "isitwho/EasyLink" }, { "id": "new-3d-graph", "name": "New 3D Graph", "author": "apoo711", "description": "Visualize your Vault in 3D with a powerful, highly customizable, and filterable graph.", "repo": "apoo711/obsidian-3d-graph" }, { "id": "webviewer-bookmarks", "name": "Web viewer Bookmarks", "author": "stefandanzl", "description": "Create and manage bookmarks for the built-in Web viewer.", "repo": "stefandanzl/webviewer-bookmarks" }, { "id": "sonkil", "name": "Sonkil", "author": "ohyoungpark", "description": "Provides Emacs-style text operations like Kill/Yank (Kill Ring), multi-cursor editing, and visual mark selection.", "repo": "ohyoungpark/obsidian-sonkil" }, { "id": "vault-stats", "name": "Vault Stats", "author": "blueheron786", "description": "Provides methods to retrieve statistics about the vault, such as the number of notes, total word count, recently modified notes, and more.", "repo": "blueheron786/obsidian-stats-plugin" }, { "id": "citation-callouts", "name": "Citation Callouts", "author": "marvive", "description": "Elegantly formats quotes with citations from various sources into custom callouts.", "repo": "marvive/Citation-Callouts" }, { "id": "discrete", "name": "Discrete", "author": "shkarlsson", "description": "Filter in Explorer based on file frontmatter metadata", "repo": "shkarlsson/obsidian-discrete" }, { "id": "webdav-image-uploader", "name": "WebDAV Image Uploader", "author": "koishiiko", "description": "Uploads, downloads and deletes images on WebDAV server within notes.", "repo": "koishiiko/obsidian-webdav-image-uploader" }, { "id": "custom-file-viewer", "name": "Custom File Viewer", "author": "peabody28", "description": "Open files with custom external applications based on file extension", "repo": "peabody28/obsidian-extension-custom-file-viewer" }, { "id": "efficient-word-count", "name": "Efficient Word Count", "author": "blueheron786", "description": "Efficiently calculates and caches word counts for notes, with folder exclusion. Uses cache to avoid recalculating word counts for unchanged notes.", "repo": "blueheron786/obsidian-efficient-word-count" }, { "id": "related-notes-by-tag", "name": "Related Notes by Tag", "author": "chrishoward-projects", "description": "Displays list of notes in the sidebar that share tags with the currently active note.", "repo": "chrishoward-projects/related-notes-by-tag" }, { "id": "publish-note-to-mowen", "name": "Publish Note to Mowen Note", "author": "zhusilence", "description": "Publish note to Mowen note mini program.", "repo": "zhusilence/obsidian-mowen-plugin" }, { "id": "cloud-sync", "name": "Cloud sync", "author": "ai-bytedance", "description": "Sync your notes to multiple cloud storage services and provide end-to-end encryption protection.", "repo": "ai-bytedance/obsidian-cloud-sync" }, { "id": "pixel-pets", "name": "Pixel Pets", "author": "lucashjin", "description": "Adds cute pixel pets.", "repo": "lucashjin/obsidian-pets" }, { "id": "auto-close-tags", "name": "Auto Close Tags", "author": "k0src", "description": "Auto close HTML tags.", "repo": "k0src/Obsidian-Auto-Close-Tags-Plugin" }, { "id": "variant-editor", "name": "Variant Editor", "author": "kunalja", "description": "Create variations of words and sentences and compare them, in context, with a single click", "repo": "kunalja/VariantEditor" }, { "id": "checkbox-autochecker", "name": "Checkbox Autochecker", "author": "klaasklee", "description": "Sync notes or plugins between vaults.", "repo": "klaasklee/checkbox-autochecker-obsidian" }, { "id": "quick-emoji", "name": "Quick Emoji", "author": "asibilia", "description": "Quick, in-editor, emoji inserting. Type \":\" to start selecting an emoji to insert.", "repo": "asibilia/obsidian-quick-emoji" }, { "id": "private-ai", "name": "Private AI", "author": "gabosgab", "description": "Effortlessly chat with your notes using locally hosted AI. Private by design, your notes never leave the device and use locally processing only.", "repo": "gabosgab/ObsidianPrivateAI" }, { "id": "custom-slides", "name": "Custom Slides", "author": "David V. Kimball", "description": "Customize the Slides core plugin's navigation, styles, and behavior.", "repo": "davidvkimball/obsidian-custom-slides" }, { "id": "scroll-to-nav-top", "name": "Scrolls To Nav Top", "author": "mariomui", "description": "Scrolls File Explorer to top position.", "repo": "mariomui/scroll-to-nav-top" }, { "id": "bibtex-entry-view", "name": "Bibtex Entry View", "author": "awfrok", "description": "Load the bibtex entry of a given bibkey from a given bib file and show the entry in the code block of bibkey.", "repo": "awfrok/obsidian-plugin-bibtex-entry-view" }, { "id": "linked-note-exporter", "name": "Linked Note Exporter", "author": "the-c0d3r", "description": "Export note with all its attachments and linked notes.", "repo": "the-c0d3r/obsidian-linked-note-exporter" }, { "id": "umbpublisher", "name": "umbPublisher", "author": "Owain Williams", "description": "Published notes to Umbraco CMS 15+", "repo": "owainwilliams/umbPublisher" }, { "id": "handwriting-ocr", "name": "Handwriting OCR", "author": "ikmolbo", "description": "Transform handwritten documents and scanned images into editable text with Handwriting OCR's AI-powered handwriting to text conversion.", "repo": "ikmolbo/handwriting-ocr-obsidian-plugin" }, { "id": "mini-rag", "name": "Mini-RAG", "author": "jjwheatley", "description": "Leverage Retrieval Augmented Generation (RAG) for your notes using a locally running LLM or AI.", "repo": "jjwheatley/mini-rag" }, { "id": "llm-shortcut", "name": "LLM Shortcut", "author": "chernodub", "description": "Provides a way to create shortcuts for commands powered by LLM capabilities.", "repo": "chernodub/obsidian-llm-shortcut" }, { "id": "sortable-tables", "name": "Sortable Tables", "author": "filippov112", "description": "Adds sortable columns to markdown tables in preview mode.", "repo": "filippov112/obsidian-sortable-tables" }, { "id": "clipboard-manager", "name": "Clipboard Manager", "author": "ayu5h-raj", "description": "A clipboard manager that stores clipboard history and provides search functionality with real-time updates", "repo": "ayu5h-raj/clipboard-manager" }, { "id": "packup4ai", "name": "packUp4AI", "author": "shuxueshuxue", "description": "Collect related notes based on links/backlinks to provide focused context for external AI chatbots. Explore note relationships visually and export the bundle.", "repo": "shuxueshuxue/PackUp4AI" }, { "id": "linear", "name": "Linear", "author": "caseybecking", "description": "Integrate Linear issues with advanced filtering, sorting, and visual enhancements. Features include due date indicators, status colors, and comprehensive debug logging.", "repo": "caseybecking/obsidian-linear-plugin" }, { "id": "kindle-vocab", "name": "Kindle Vocab", "author": "bao-tg", "description": "Create the Markdown file from your Kindle Vocab Builder in your vault.", "repo": "bao-tg/kindle-vocab" }, { "id": "ai-image-ocr", "name": "AI Image OCR", "author": "rootiest", "description": "Extracts text from images using AI Vision models.", "repo": "rootiest/obsidian-ai-image-ocr" }, { "id": "drag-to-scroll", "name": "Drag To Scroll", "author": "constsz", "description": "Drag to scroll - just like on a touch device!", "repo": "constsz/obsidian-drag-to-scroll" }, { "id": "github-tasks", "name": "GitHub Tasks", "author": "epistemic-technology", "description": "Sync issues and pull requests from your GitHub account to tasks.", "repo": "epistemic-technology/obsidian-github-tasks" }, { "id": "notesmith", "name": "NoteSmith", "author": "csteamengine", "description": "NoteSmith is a powerful note-refining plugin using OpenAI's API. It allows you to refine your notes, generate summaries, and create new content based on your existing notes.", "repo": "csteamengine/notesmith" }, { "id": "shell-path-copy", "name": "Shell Path Copy", "author": "Charles Kelsoe", "description": "Quickly copy vault file and folder paths for AI coding tools (Claude Code, Gemini CLI) - works on desktop and mobile with Windows/Unix formats", "repo": "ckelsoe/obsidian-shell-path-copy" }, { "id": "juliaplots", "name": "JuliaPlots", "author": "ivnmansi", "description": "Plot a function graph inside of your notes using Julia.", "repo": "ivnmansi/juliaplots" }, { "id": "content-os", "name": "Content OS", "author": "eharris128", "description": "Post directly to LinkedIn from your vault.", "repo": "eharris128/obsidian-content-os" }, { "id": "zettelkasten-branch-tracker", "name": "Zettelkasten Branch Tracker", "author": "thelivingphilosophy", "description": "Specialised graph visualisation for Zettelkasten note hierarchies", "repo": "thelivingphilosophy/zettelkasten-branch-tracker" }, { "id": "x-post-saver", "name": "X Post Saver", "author": "tanaka-mambinge", "description": "Saves X (formerly Twitter) posts' text data to new notes or inside a specific directory in your vault.", "repo": "tanaka-mambinge/x-post-saver" }, { "id": "long-sentence-highlighter", "name": "Long sentence highlighter", "author": "robertmeissner", "description": "Highlights sentences that exceed a configurable word count threshold to help improve writing clarity and readability.", "repo": "robertmeissner/obsidian-long-sentence-highlighter" }, { "id": "tiny-habits", "name": "Tiny Habits", "author": "nazoadiego", "description": "Habit tracking in a calendar table", "repo": "nazoadiego/tiny-habits" }, { "id": "accounting-journal-ledger", "name": "Accounting Journal and Ledger", "author": "javierribaldelrio", "description": "Tool for recording simple journal entries in class, based on the Spanish libro diario and libro mayor (ledger). Uses double-entry bookkeeping.", "repo": "javierribaldelrio/accounting-journal-ledger" }, { "id": "litecite", "name": "LiteCite", "author": "ras0q", "description": "Creates citation notes from a BibTeX / BibLaTeX file", "repo": "ras0q/obsidian-litecite" }, { "id": "remote-fetch", "name": "Remote Fetch", "author": "shaharyar-developer", "description": "Download files from URLs directly into your vault with CORS proxy support.", "repo": "shaharyar-developer/remote-fetch" }, { "id": "code-blocks-commands", "name": "Code Blocks commands", "author": "dragonish", "description": "Provide commands to insert code blocks with markup, and support triggering commands with backticks.", "repo": "dragonish/code-blocks-commands" }, { "id": "start-page", "name": "Startpage", "author": "kuzzh", "description": "Automatically opens a customized homepage upon startup, displaying pinned and recent notes.", "repo": "kuzzh/obsidian-startpage" }, { "id": "open-in-cursor", "name": "Open in Cursor", "author": "awaken233", "description": "Add a hotkey to open the current file in Cursor IDE and jump to the cursor position", "repo": "awaken233/open-in-cursor" }, { "id": "yandex-tracker-issue", "name": "Yandex Tracker Issue", "author": "cubieprog", "description": "Display Yandex Tracker issues in your notes", "repo": "cubieprog/Obsidian-Yandex-Tracker-Issue" }, { "id": "xiangqi", "name": "Chinese chess", "author": "west-shell", "description": "Render xiangqi(Chinese chess) positions diagrams in a note.", "repo": "west-shell/obsidian-xiangqi" }, { "id": "paste-as-file-link", "name": "Paste as file link", "author": "mbedded", "description": "Paste clipboard content as file links into existing notes, when a file with this name is existing.", "repo": "mbedded/obsidian-paste-file-link" }, { "id": "datacore", "name": "Datacore", "author": "blacksmithgu", "description": "An even faster reactive query engine for the data obsessed.", "repo": "blacksmithgu/datacore" }, { "id": "papers", "name": "Papers", "author": "willjhliang", "description": "Retrieve and import research papers.", "repo": "willjhliang/obsidian-papers" }, { "id": "keyboard-formatter", "name": "Keyboard Formatter", "author": "lauloque", "description": "Format selected text into HTML tags for representing keyboard keys and mouse inputs.", "repo": "lauloque/Keyboard-Formatter" }, { "id": "custom-comment", "name": "Custom Comments", "author": "jack-chronicle", "description": "Create custom keyboard shortcuts that enclose comments.", "repo": "jack-chronicle/custom-comment" }, { "id": "hidden-hyperlinks", "name": "Ghost Text", "author": "lawrencefeng17", "description": "Hide text behind display text and copy on click.", "repo": "lawrencefeng17/obsidian-hidden-hyperlinks" }, { "id": "tab-file-path", "name": "Tab File Path", "author": "johnburnett", "description": "Shows file paths in tabs", "repo": "johnburnett/obsidian-tab-file-path" }, { "id": "http-link-maker", "name": "HTTP Link Maker", "author": "kennethac", "description": "Generate HTTP Links to your vault files for universal URL recognition", "repo": "kennethac/obsidian-http-links-plugin" }, { "id": "safelearn-formatter", "name": "SafeLearn Formatter", "author": "unterrainerinformatik", "description": "Offers visual aids for tags specific for SafeLearn (an open-source project) such as fragments, permission blocks, and side-by-side layouts for Reveal.js.", "repo": "unterrainerinformatik/safeLearn-Obsidian-plugin" }, { "id": "url-formatter", "name": "URL Formatter", "author": "thomassnoeck", "description": "Automatically formats specific URLs pasted into your notes into clean Markdown links.", "repo": "thomassnoeck/url-formatter-obsidian" }, { "id": "minimap", "name": "Note Minimap", "author": "yairsegel", "description": "Add a minimap to your Markdown notes.", "repo": "yairsegel/ObsidianMinimap" }, { "id": "vault-ai", "name": "VaultAI", "author": "0xneobyte", "description": "Transform your note-taking with an intelligent AI assistant powered by Google's Gemini AI. Features a sleek floating chat interface for seamless writing assistance, content generation, and smart note enhancement.", "repo": "0xneobyte/VaultAI" }, { "id": "notepix", "name": "NotePix", "author": "ayushparkara", "description": "Automatically uploads images to your public or private GitHub repository, replacing local links with the corresponding remote URLs", "repo": "ayushparkara/NotePix" }, { "id": "always-color-text", "name": "Always Color Text", "author": "Kazi Aidah Haque", "description": "Automatically colors and highlights texts across the vault.", "repo": "kazi-aidah/always-color-text" }, { "id": "quicklink", "name": "QuickLink", "author": "jamailar", "description": "Quickly create links to files using @ trigger character", "repo": "jamailar/QuickLink-Obsidian" }, { "id": "note-codes", "name": "Note Codes", "author": "silverezhik", "description": "Reference your notes from anywhere with simple 4-character codes.", "repo": "silverezhik/obsidian-note-codes" }, { "id": "move-cursor-on-startup", "name": "Move Cursor On Startup", "author": "treadder", "description": "Move cursor right then left briefly on startup --> first opened note. Makes DataView expressions 'activate' automatically instead of waiting for user interaction.", "repo": "treadder/move-cursor-on-startup" }, { "id": "notebook-navigator", "name": "Notebook Navigator", "author": "Johan Sanneblad", "description": "A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.", "repo": "johansan/notebook-navigator" }, { "id": "homekey-action", "name": "HOME key", "author": "shichishima", "description": "Move cursor to beginning of text, considering Markdown heading characters.", "repo": "shichishima/obsidian-homekey-plugin" }, { "id": "maps", "name": "Maps", "author": "Obsidian", "description": "Adds a map layout to bases so you can display notes as an interactive map view.", "repo": "obsidianmd/obsidian-maps" }, { "id": "radial-timeline", "name": "Radial timeline", "author": "ericrhystaylor", "description": "A radial timeline for creative fiction writing projects that displays scenes organized by act, subplot, and numeric order for a complete view of the project.", "repo": "ericrhystaylor/Radial-Timeline" }, { "id": "tasks-map", "name": "Tasks Map", "author": "nicoknl", "description": "A visual graph view of your tasks.", "repo": "nicoknl/tasks-map" }, { "id": "google-calendar-importer", "name": "Google Calendar Importer", "author": "lexafaxine", "description": "A simple and light-weighted google calendar importer, allow injecting the events / tasks of a day automatically to your daily notes, or import it to anywhere with a command.", "repo": "lexafaxine/GoogleCalendarImporter" }, { "id": "visited-countries", "name": "Visited Countries", "author": "ivanpeshykov", "description": "Mark and visualize the countries you've visited on an interactive world map.", "repo": "ivanpeshykov/obsidian-visited-countries" }, { "id": "horizontal-blocks", "name": "Horizontal Blocks", "author": "icodealchemy", "description": "Bring Notion-style layouts with blocks side-by-side, resizable Markdown blocks that support texts, images, embeds, and internal links.", "repo": "icodealchemy/horizontal-blocks" }, { "id": "hi-words", "name": "HiWords", "author": "catmuse", "description": "Effortlessly grow your vocabulary as you read, with automatic highlighting and translation of unfamiliar words.", "repo": "catmuse/HiWords" }, { "id": "line-ending-copyfix", "name": "Fix Line Endings on Copy", "author": "kiwijanus", "description": "Change line endings to CRLF when copying text on Windows (add carriage return).", "repo": "kiwijanus/obsidian-line-ending-copyfix" }, { "id": "custom-theme-studio", "name": "Custom Theme Studio", "author": "gapmiss", "description": "Create and customize themes with a built-in CSS editor. Modify colors, styles, and export your custom theme.", "repo": "gapmiss/custom-theme-studio" }, { "id": "todoseq", "name": "TODOseq", "author": "Stephen Cross", "description": "Lightweight keyword-based task tracker using Logseq style keywords.", "repo": "scross01/obsidian-todoseq" }, { "id": "personal-development-plan", "name": "Personal Development Plan", "author": "artemkorsakov", "description": "Build your Personal Development Plan.", "repo": "artemkorsakov/personal-development-plan" }, { "id": "adapt-to-current-view", "name": "Adapt to Current View", "author": "churnish", "description": "Set different accent colors for Reading view, Live Preview and Source.", "repo": "churnish/adapt-to-current-view" }, { "id": "local-bible-ref", "name": "Local Bible Ref", "author": "camelchief", "description": "Quickly and easily reference Bible passages stored locally in your vault.", "repo": "camelchief/local-bible-ref" }, { "id": "chatty", "name": "Chatty", "author": "ssaquif", "description": "Allows you to listen to your notes using text-to-speech. Uses the browser's built-in speech synthesis capabilities and your default system voices.", "repo": "ssaquif/obsidian-chatty" }, { "id": "tezcat", "name": "Tezcat", "author": "mmargenot", "description": "Implements AI indexing and search to surface related thoughts to your current work. Look into the mirror.", "repo": "mmargenot/tezcat" }, { "id": "local-rss", "name": "Local RSS", "author": "onikun94", "description": "Download RSS feed articles to local files.", "repo": "onikun94/obsidian-local-rss" }, { "id": "granola-sync", "name": "Granola Sync", "author": "tomelliot", "description": "Sync Granola notes to your vault.", "repo": "tomelliot/obsidian-granola-sync" }, { "id": "note-navigator", "name": "Note Navigator", "author": "mudnug", "description": "Streamlines note review by automatically navigating to the next note upon deletion. Adds commands to go to the previous and next note, respecting user-selected sort order.", "repo": "mudnug/note-navigator" }, { "id": "daggerforge", "name": "DaggerForge", "author": "torutu", "description": "Easy access to DaggerHeart's Adversaries + creating your own.", "repo": "torutu/daggerforge" }, { "id": "ignore-filters-boost", "name": "Ignore Filters Boost", "author": "lavton", "description": "Update excluded files from the file explorer.", "repo": "lavton/obsidian-ignore-filter-shortcut" }, { "id": "time-inserter", "name": "Time Inserter", "author": "heycalmdown", "description": "Insert current time at cursor position, rounded to nearest 5-minute interval.", "repo": "heycalmdown/obsidian-time-inserter" }, { "id": "edit-link-alias", "name": "Edit Link Alias", "author": "mnaoumov", "description": "Adds edit link alias command.", "repo": "mnaoumov/obsidian-edit-link-alias" }, { "id": "ai-agent", "name": "AI Agent", "author": "Manuel Magaña", "description": "Empower your vault with Google Gemini. This AI agent integrates Google's artificial intelligence language models to help you perform tasks and conduct web searches.", "repo": "themanuelml/obsidian-agent" }, { "id": "canvas-llm", "name": "Canvas LLM", "author": "farlenkov", "description": "A canvas-like UI to talk with LLMs.", "repo": "farlenkov/obsidian-canvas-llm" }, { "id": "bibtex-scholar", "name": "BibTeX Scholar", "author": "liu-qilong", "description": "A complete BibTeX citation management solution designed for contextual, frictionless literature reviews and paper writing--right inside your notes.", "repo": "liu-qilong/bibtex-scholar" }, { "id": "emoji-selector", "name": "Emoji selector", "author": "infinitesum", "description": "Insert custom emojis with quick search, auto-suggestions, and customizable templates.", "repo": "infinitesum/obsidian-emoji-selector" }, { "id": "copy-plaintext", "name": "Copy As PlainText", "author": "finickyspider", "description": "Adds a copy as plaintext command to the command palette and context menu.", "repo": "finickyspider/Obsidian-Copy-as-Plaintext" }, { "id": "external-links-view", "name": "External Links View", "author": "theamritanair", "description": "View all external links from your notes in one organized place, sorted by their source notes.", "repo": "theamritanair/obsidian-external-links" }, { "id": "linear-integration", "name": "Linear Integration", "author": "casals", "description": "Sync Linear (https://linear.app) issues with notes. Create, update, and track Linear issues directly from your vault.", "repo": "casals/obsidian-linear-integration-plugin" }, { "id": "image-darkmodifier", "name": "Image Darkmodifier", "author": "0qln", "description": "Turn your inline images into darkmode (...and more!).", "repo": "0qln/obsidian-image-darkmodifier" }, { "id": "pretty-properties", "name": "Pretty Properties", "author": "Reaty", "description": "Makes note properties look more fun: adds side image, banners, list property colors and allows to hide specific properties.", "repo": "anareaty/pretty-properties" }, { "id": "prologue", "name": "Prologue", "author": "joshavanier", "description": "Display a random quote or reminder on the new tab page.", "repo": "joshavanier/prologue" }, { "id": "open-or-create-file-command", "name": "Open or Create File", "author": "iparips", "description": "Create custom commands that open or create files using configurable patterns and templates.", "repo": "iparips/open-or-create-file-obsidian-plugin" }, { "id": "remaining-reading-time", "name": "Remaining reading time", "author": "ununnamed", "description": "Shows the remaining reading time for the current note depending on the cursor position.", "repo": "ununnamed/remaining-reading-time" }, { "id": "canvas-link-to-group", "name": "Canvas Link to Group", "author": "tgrrrr", "description": "Create links to specific groups in Canvas and jump directly to them.", "repo": "tgrrrr/Canvas-link-to-group" }, { "id": "sync-safe-file-names", "name": "Sync-safe file names", "author": "j-maas", "description": "Ensures all file names can be synced accross all platforms.", "repo": "j-maas/sync-safe-file-names" }, { "id": "steward", "name": "Steward", "author": "googlicius", "description": "An AI-powered assistant that helps you with your notes: Fast search, flexible commands, and chat with LLMs.", "repo": "googlicius/obsidian-steward" }, { "id": "cliplet", "name": "Cliplet", "author": "namikaze-40p", "description": "A clipboard and snippet manager — your own, separate from the OS clipboard.", "repo": "namikaze-40p/obsidian-cliplet" }, { "id": "mobile-sidebar-notes", "name": "Mobile Sidebar Notes", "author": "ckep1", "description": "Open notes & new tabs in the sidebar in the mobile app.", "repo": "ckep1/obsidian-mobile-sidebar-notes" }, { "id": "card-viewer", "name": "Card Viewer", "author": "vsme", "description": "Display cards for movies, TV shows, books, and music.", "repo": "vsme/obsidian-card-viewer" }, { "id": "mrdoc", "name": "MrDoc", "author": "zmister2016", "description": "Synchronize documents between your vault and MrDoc.", "repo": "zmister2016/obsidian-mrdoc" }, { "id": "gh-links-shortener", "name": "GH Links Shortener", "author": "dbarnett", "description": "Modifies pasted GitHub links to use short GitHub ref text as the link title.", "repo": "dbarnett/obsidian-gh-links-shortener" }, { "id": "timestamper", "name": "Timestamper", "author": "coignard", "description": "Insert the current timestamp into your notes.", "repo": "coignard/obsidian-timestamper" }, { "id": "scroller", "name": "Scroller", "author": "coignard", "description": "Adds typewriter mode, focus mode and commands to quickly scroll to the top or bottom of note.", "repo": "coignard/obsidian-scroller" }, { "id": "typographer", "name": "Typographer", "author": "coignard", "description": "Enhances typography with smart quotes, custom text replacements and auto-pairing characters.", "repo": "coignard/obsidian-typographer" }, { "id": "daily-notes-tweaks", "name": "Daily Notes Tweaks", "author": "coignard", "description": "Open a random daily note and automatically switch past daily notes to reading mode.", "repo": "coignard/obsidian-daily-notes-tweaks" }, { "id": "my-typewriter-line", "name": "My Typewriter Line", "author": "dmo-code", "description": "Keep the active line in focus with customizable top and bottom scroll padding for typewriter-like editing.", "repo": "dmo-code/MyTypewriterLine" }, { "id": "list-table-converter", "name": "List to table converter", "author": "paddomanno", "description": "Convert a list (or multi-line text) to a table.", "repo": "paddomanno/obsidian-list-table-converter" }, { "id": "life-in-weeks-calendar", "name": "Life in Weeks Calendar", "author": "szuc", "description": "Display your entire life in weeks, with weekly notes integration.", "repo": "szuc/obsidian-life-in-weeks-calendar" }, { "id": "ai-nutrition-tracker", "name": "AI Nutrition Tracker", "author": "rnaidenov", "description": "AI-powered nutrition tracking with food image analysis and daily logging.", "repo": "rnaidenov/obsidian-ai-nutrition-tracker-plugin" }, { "id": "latex-autocomplete", "name": "LaTeX autocomplete", "author": "yanis-gerst", "description": "Simple auto-completion for LaTeX. As simple as typing '\\'.", "repo": "yanis-gerst/latex-autocomplete" }, { "id": "custom-syntax-highlights", "name": "Custom Syntax Highlights", "author": "outsiders17711", "description": "Display files with custom extensions as syntax-highlighted code blocks in reading view with configurable extension-to-language mappings.", "repo": "outsiders17711/Obsidian-Custom-Syntax-Highlights" }, { "id": "nutstore-sync", "name": "Nutstore Sync", "author": "nutstore", "description": "Sync your vault with Nutstore (Jianguoyun) using WebDAV protocol.", "repo": "nutstore/obsidian-nutstore-sync" }, { "id": "checkbox-style-menu", "name": "Checkbox Style Menu", "author": "reticenteclectic", "description": "Provides an intuitive menu for quickly changing checkbox styles.", "repo": "reticenteclectic/checkbox-style-menu" }, { "id": "table-checkbox-renderer", "name": "Table Checkbox Renderer", "author": "dannns", "description": "Interactive checkboxes for Markdown tables. Toggle checkboxes in Reading Mode to instantly update the Markdown file. Supports multiple checkboxes per cell and any table layout.", "repo": "dannns/obsidian-table-checkbox-renderer" }, { "id": "vault-encrypt", "name": "Vault Encrypt", "author": "pluppen", "description": "Encrypts and decrypts the contents of the vault using a password.", "repo": "pluppen/obsidian-vault-encrypt-plugin" }, { "id": "tag-group-manager", "name": "Tag Group Manager", "author": "stargazer-cc", "description": "Manage tag groups and quickly insert tags.", "repo": "stargazer-cc/obsidian-tag-group-manager" }, { "id": "side-note", "name": "SideNote", "author": "mofukuru", "description": "Add comment on the part of sentence and refer in comment view.", "repo": "mofukuru/SideNote" }, { "id": "quick-matrix", "name": "Quick Matrix", "author": "thewheelbarrow", "description": "Adds command to make LaTeX matrices quickly.", "repo": "thewheelbarrow/quick-matrix" }, { "id": "lark-style-countdown-timer", "name": "Lark Style CountDown Timer", "author": "moshiqaq", "description": "Create Feishu/Lark-style countdown blocks.", "repo": "moshiqaq/obsidian-lark-countdown-plugin" }, { "id": "dangerous-mode", "name": "Dangerous Mode", "author": "vanshkumar", "description": "Dangerous writing mode: keep typing or after 5 seconds of inactivity the current note is erased.", "repo": "vanshkumar/dangerous-obsidian" }, { "id": "shogi-kif-viewer", "name": "Shogi KIF Viewer", "author": "luis8492", "description": "Render interactive shogi boards from KIF code blocks in notes.", "repo": "luis8492/ShogiView" }, { "id": "slash-complete", "name": "SlashComplete", "author": "spiderpig86", "description": "Adds Notion-style slash command autocompletion, for fast insertion of Markdown blocks, formatting, and commands directly from the editor.", "repo": "spiderpig86/slash-complete" }, { "id": "newslog", "name": "newslog", "author": "protoavatar", "description": "Sync newsletters and kindle highlights from your newslog.me daily bundles.", "repo": "protoavatar/obsidian-newsletters" }, { "id": "latex-panel-helper", "name": "LaTeX Panel Helper", "author": "myluster", "description": "Provides a convenient panel with categorized LaTeX symbols, real-time search, and a pop-out window to enhance your mathematical note-taking efficiency!", "repo": "myluster/Obsidian-LaTeX-Helper" }, { "id": "advanced-ruby", "name": "Advanced Ruby", "author": "peter-yanase", "description": "Enable multi-layered ruby annotation rendering usable for everything from Japanese furigana to layered commentaries.", "repo": "peter-yanase/obsidian-advanced-ruby" }, { "id": "fix-math", "name": "Fix Math", "author": "loglux", "description": "Convert LaTeX equations from ChatGPT and AI assistants to the correct Markdown format: block equations to display math, inline to inline math.", "repo": "loglux/fix-math-for-obsidian" }, { "id": "api-designer", "name": "API Designer", "author": "ruveydayilmaz", "description": "Design and document API endpoints visually without leaving your notes.", "repo": "ruveydayilmaz/obsidian-api-designer-plugin" }, { "id": "book-clipper", "name": "Book Clipper", "author": "fardm", "description": "Save book details from websites into your notes.", "repo": "fardm/obsidian-book-clipper" }, { "id": "docx-exporter", "name": "DOCX Exporter", "author": "kanshurichard", "description": "Export notes to Microsoft Word docx files with mobile devices support.", "repo": "kanshurichard/obsidian-docx-exporter" }, { "id": "ocr-extractor", "name": "OCR Extractor", "author": "Johnathan Ritzi", "description": "Extract text from PDFs, images, documents, etc. and store it as Markdown in your notes.", "repo": "jritzi/ocr-extractor" }, { "id": "ai-companion", "name": "AI Companion", "author": "kowshik24", "description": "AI companion accessible with /ai command in notes. Supports OpenAI integration.", "repo": "kowshik24/obsidian-ai-assistant" }, { "id": "reading-progress-desktop", "name": "Reading progress desktop", "author": "qian-shen", "description": "A progress bar for some views in the status bar(desktopAPP).", "repo": "qian-shen/obsidian-reading-progress-desktop" }, { "id": "tipa-support", "name": "TIPA Support", "author": "akdemirdeniz", "description": "Adds support for TIPA phonetic notation.", "repo": "akdemirdeniz/obsidian-tipa" }, { "id": "transcription-audio", "name": "Transcription Audio", "author": "cha-yh", "description": "Transcribe audio files into Markdown notes.", "repo": "cha-yh/transcription-audio-obsidian-plugin" }, { "id": "last-edit-location", "name": "Last Edit Location", "author": "awfrok", "description": "Put the cursor at the last edit location when opening a note. Work well with multiple notes.", "repo": "awfrok/obsidian-plugin-last-edit-location" }, { "id": "tsumugi-mark", "name": "TsumugiMark", "author": "mofukuru", "description": "vertical editor for Japanese writer.", "repo": "mofukuru/TsumugiMark" }, { "id": "tag-timer", "name": "Tag Timer", "author": "quantavil", "description": "Add a timer to Tags and get analytics on how long you spend on each task.", "repo": "quantavil/Tag-Timer" }, { "id": "time-log", "name": "Timelog", "author": "eddie", "description": "Add timestamps to entries under dated headers for lab notebook style logging.", "repo": "eddie/obsidian-time-log" }, { "id": "remember-scrollposition", "name": "Remember Scrollposition", "author": "s-blu", "description": "Remembers the scroll position in your notes and returns you to your last position upon opening a note.", "repo": "s-blu/obsidian-remember-scrollposition" }, { "id": "asciinema-player", "name": "Asciinema Player", "author": "deeplook", "description": "Embed local and remote Asciinema asciicast files in Markdown notes.", "repo": "deeplook/obsidian-asciinema-player" }, { "id": "minidoro", "name": "Minidoro", "author": "shaktisampadswain", "description": "A minimal Pomodoro timer to help you focus.", "repo": "shaktisampadswain/minidoro" }, { "id": "open-in-terminal", "name": "Open in Terminal", "author": "feng6611", "description": "Open your vault in a new terminal window or launch Claude Code, Codex CLI, or Gemini CLI directly from a terminal.", "repo": "feng6611/Obsidian-open-in-Teminal" }, { "id": "default-template", "name": "Default Template", "author": "raeperd", "description": "Automatically apply templates to new notes with user-configurable template selection.", "repo": "raeperd/obsidian-default-template" }, { "id": "disable-tabs", "name": "Disable Tabs", "author": "David V. Kimball", "description": "Disables having more than one tab open at a time.", "repo": "davidvkimball/obsidian-disable-tabs" }, { "id": "auto-keyword-linker", "name": "Auto Keyword Linker", "author": "danrhodes", "description": "Automatically creates backlinks for specified keywords with variations and preview mode.", "repo": "danrhodes/AutoKeywordLinker" }, { "id": "conditional-properties", "name": "Conditional Properties", "author": "Diego Eis", "description": "Automate frontmatter updates using conditional rules.", "repo": "diegoeis/obsidian-conditional-properties" }, { "id": "goboard", "name": "GoBoard", "author": "dsokolov", "description": "Render Go game diagrams from Markdown code blocks.", "repo": "dsokolov/goboard" }, { "id": "better-link-clicker", "name": "Better Link Clicker", "author": "eniverz", "description": "Changes link click behavior to edit on click and navigate on Ctrl+Click.", "repo": "eniverz/obsidian-better-link-clicker-plugin" }, { "id": "next-toc", "name": "Next TOC", "author": "raven-pensieve", "description": "Floating panel displaying the current document's reading progress, table of contents, and navigation aids.", "repo": "raven-pensieve/obsidian-next-toc" }, { "id": "rss-dashboard", "name": "RSS Dashboard", "author": "amatya-aditya", "description": "A dashboard for organizing and consuming RSS feeds, YouTube channels, and podcasts with smart tagging, media playback, and seamless content flow.", "repo": "amatya-aditya/obsidian-rss-dashboard" }, { "id": "connections", "name": "Connections", "author": "evancleve", "description": "Define and view named connections between your notes.", "repo": "evancleve/obsidian-connections" }, { "id": "yolo", "name": "YOLO", "author": "lapis0x0", "description": "Smart, snappy, and multilingual AI assistant for your vault.", "repo": "lapis0x0/obsidian-yolo" }, { "id": "japanese-manuscript-counter", "name": "Japanese Manuscript Counter", "author": "yofujii0705", "description": "Displays the number of Japanese characters and their equivalent in 400-character manuscript paper in real time. Provides an accurate count taking into account line breaks, paragraphs, and character breaks.", "repo": "yofujii0705/japanese-manuscript-counter" }, { "id": "my-svgs", "name": "My SVGs", "author": "ce-omarbadawy", "description": "Registers your own SVGs into the global icon library for use with other plugins or however you want.", "repo": "ce-omarbadawy/obsidian-my-svgs" }, { "id": "easy-tracker", "name": "Easy Tracker", "author": "hunter-ji", "description": "Instantly track goals and habits. Simple, beautiful, and configuration-free.", "repo": "hunter-ji/obsidian-easy-tracker" }, { "id": "colorful-note-background", "name": "Colorful Note Background", "author": "andresgongora", "description": "Set note background based on file location or frontmatter metadata.", "repo": "andresgongora/obsidian-colorful-note-background" }, { "id": "workout-planner", "name": "Workout Planner", "author": "spatariurares", "description": "Visualize workout data with interactive charts and advanced search capabilities.", "repo": "spatariurares/obsidian-workout-plugin" }, { "id": "ai-transcriber", "name": "AI Transcriber", "author": "Musashino Software", "description": "AI-powered speech-to-text transcription using OpenAI GPT-4o and Whisper APIs.", "repo": "mssoftjp/obsidian-ai-transcriber" }, { "id": "status-bar-clock", "name": "Status Bar Clock", "author": "marty331", "description": "Status bar clock.", "repo": "marty331/status-bar-clock-obsidian" }, { "id": "weather-widget", "name": "Weather Widget", "author": "Andrei", "description": "Weather widget for display in notes, Canvas, and a separate tab.", "repo": "mr-asa/obsidian_weather" }, { "id": "simple-steam-auth", "name": "Simple Steam Auth", "author": "dreamscached", "description": "Generate Steam Guard codes right in your vault.", "repo": "dreamscached/obsidian-simple-steam-auth" }, { "id": "lexicon-dictionary", "name": "Dictionary Lexicon", "author": "st-vin", "description": "Look up words and improve vocabulary by using flash card style cards.", "repo": "st-vin/obsidian-lexicon-dictionary-plugin" }, { "id": "memories", "name": "Memories", "author": "dimflix", "description": "Display media galleries with images, videos, and audio directly in notes.", "repo": "dimflix/obsidian-memories" }, { "id": "inline-local-graph", "name": "Inline Local Graph", "author": "tkoxff", "description": "Visualize the local graph inline within your notes.", "repo": "tkoxff/obsidian-inline-local-graph" }, { "id": "handlebars-dynamic", "name": "Handlebars Dynamic Templating", "author": "hided62", "description": "Handlebars dynamic templating. Define template files and use them dynamically via hb blocks. Template recursion is also possible.", "repo": "hided62/obsidian-handlebars-dynamic" }, { "id": "glsl-viewer", "name": "GLSL Viewer", "author": "iy0yi", "description": "Preview GLSL shaders.", "repo": "iy0yi/obsidian_glslviewer" }, { "id": "nova", "name": "Nova", "author": "shawnduggan", "description": "Your AI writing partner that edits exactly where you want - select text and transform, or chat at cursor position.", "repo": "shawnduggan/nova" }, { "id": "pandoc-extended-markdown", "name": "Pandoc Extended Markdown", "author": "errortzy", "description": "Render Pandoc extended markdown syntax: fancy lists, definition lists, example lists with cross-references, superscripts, and subscripts.", "repo": "errortzy/obsidian-pandoc-extended-markdown" }, { "id": "floating-headings", "name": "Floating Headings", "author": "k0src", "description": "Displays a floating, collapsible outline of a note's headings on the right side of the editor. Expands on hover, click to navigate.", "repo": "k0src/Floating-Headings-Obsidian-Plugin" }, { "id": "hardcover", "name": "Hardcover", "author": "aliceinwaterdeep", "description": "Sync your Hardcover library to your notes.", "repo": "aliceinwaterdeep/obsidian-hardcover" }, { "id": "blueprint", "name": "Blueprint", "author": "madx", "description": "Write once, update everywhere - note templates that pull from Properties.", "repo": "madx/blueprint-obsidian-plugin" }, { "id": "decks", "name": "Decks", "author": "dscherdi", "description": "Decks - Spaced repetition flashcards plugin with FSRS algorithm.", "repo": "dscherdi/decks" }, { "id": "anki-helper", "name": "Anki Helper", "author": "panatgithub", "description": "Standardizes Anki card display for seamless integration with the expand_to_anki plugin.", "repo": "panatgithub/anki-helper" }, { "id": "mermaid-icons", "name": "Mermaid Icons", "author": "toshs", "description": "Use Font Awesome and other icon sets within your Mermaid diagrams.", "repo": "toshs/obsidian-mermaid-icons" }, { "id": "typst-mate", "name": "Typst Mate", "author": "azyarashi", "description": "Render math expressions with Typst instead of MathJax.", "repo": "azyarashi/obsidian-typst-mate" }, { "id": "sourcemode-styling", "name": "Source Mode Styling", "author": "chrishoward-projects", "description": "Provides a customisable raw look in source mode using a monospace font to clearly differentiate from Live Preview.", "repo": "chrishoward-projects/sourcemode-styling" }, { "id": "table-line-break", "name": "Table Line Break Mobile", "author": "marcelflymark", "description": "Insert line breaks into tables on mobile devices via shortcut or toolbar.", "repo": "marcelflymark/new-line-break-inside-table-cell" }, { "id": "post-to-bluesky", "name": "Post To Bluesky", "author": "rietamura", "description": "Post selected text or entire note to Bluesky.", "repo": "rietamura/Post-To-Bluesky" }, { "id": "role-switch", "name": "Role Switch", "author": "zafrem", "description": "Switch between different work roles (developer, writer, researcher, etc.) with intentional transitions and session tracking.", "repo": "zafrem/obsidian-role-switch" }, { "id": "capitaliser", "name": "Capitaliser", "author": "eoliversec", "description": "Cycle text capitalisation (lowercase, Capitalise Each Word, UPPERCASE).", "repo": "eoliversec/obsidian-capitalise-plugin" }, { "id": "double-click-image-opener", "name": "Double-Click Image Opener", "author": "atman-33", "description": "Open images with your system's default application by double-clicking.", "repo": "atman-33/double-click-image-opener" }, { "id": "card-forge", "name": "Card Forge", "author": "carlsverre", "description": "Convert notes into printable cards.", "repo": "carlsverre/obsidian-card-forge" }, { "id": "archivist-importer", "name": "Archivist Importer", "author": "archivistai", "description": "Import selected vault files into Archivist campaigns.", "repo": "archivistai/archivist-obsidian-importer" }, { "id": "tiktoker", "name": "TikToker", "author": "ameyxd", "description": "Save TikTok videos as markdown notes with embedded content and metadata extraction.", "repo": "ameyxd/obsidian-tiktoker" }, { "id": "frontmatter-to-html-attributes", "name": "Frontmatter to HTML Attributes", "author": "illdepence", "description": "Makes YAML frontmatter available as data-* attributes in HTML, enabling metadata based CSS styling.", "repo": "illdepence/obsidian-frontmatter-to-html-attributes" }, { "id": "webdav-explorer", "name": "WebDAV Explorer", "author": "sunmagicshow", "description": "WebDAV Explorer: Connect to WebDAV server, preview files directly in web view, and generate links through simple drag-and-drop.", "repo": "sunmagicshow/obsidian-webdav" }, { "id": "longtime-diary", "name": "LongtimeDiary", "author": "sawamaru", "description": "Show past Daily notes on the same day in previous years.", "repo": "sawamaru/obsidian-LongtimeDiary" }, { "id": "kanban-bases-view", "name": "Kanban Bases View", "author": "xiwcx", "description": "A kanban-style drag-and-drop custom view for Bases.", "repo": "xiwcx/obsidian-bases-kanban" }, { "id": "negative-heading", "name": "Negative Heading", "author": "cyne-wulf", "description": "Render Discord-style \"-#\" lines as compact headings in reading view and the editor.", "repo": "cyne-wulf/obsidian-negative-heading" }, { "id": "auto-math", "name": "Auto Math", "author": "loglux", "description": "Auto-expands LaTeX snippets. External rules with live reload, Custom Rules Editor, and default math pack.", "repo": "loglux/auto-math-for-obsidian" }, { "id": "smart-export", "name": "Smart Export", "author": "littlehaku", "description": "Plugin that follows wikilinks to a configurable depth, joining the notes into a single export.", "repo": "littlehaku/obsidian-smart-export" }, { "id": "banners-reloaded", "name": "Banners Reloaded", "author": "dgcreations00", "description": "A simple, fast, and lightweight way to add customizable banners to your notes.", "repo": "dgcreations00/obsidian-banners-reloaded" }, { "id": "content-addressed-attachments", "name": "Content-Addressed Attachments", "author": "natescarlet", "description": "Content-addressed attachment storage for automatic deduplication. Works entirely locally; optionally uses GitHub private repositories for hosting.", "repo": "natescarlet/obsidian-content-addressed-attachments" }, { "id": "graphic-organizer", "name": "Graphic Organizer", "author": "nickfreedom", "description": "Interactive tree view for visualizing and managing your vault's file hierarchy.", "repo": "nickfreedom/obsidian-graphic-organizer" }, { "id": "lighterpack-importer", "name": "LighterPack importer", "author": "nsiniscalchi", "description": "Import a packing list from https://lighterpack.com.", "repo": "nsiniscalchi/LighterPackObsidianImporter" }, { "id": "calendar-bases", "name": "Calendar Bases", "author": "edrickleong", "description": "Adds a calendar layout to bases so you can display notes with dates in an interactive calendar view.", "repo": "edrickleong/obsidian-calendar-bases" }, { "id": "lskypro-upload-v2", "name": "Lskypro Upload V2", "author": "aceak", "description": "Auto upload local images to LskyPro.", "repo": "aceak/Lskypro-Upload-V2" }, { "id": "synaptic-view", "name": "Synaptic View", "author": "especialkim", "description": "A dynamic control center for your vault. Unify hubs, notes, tasks, periodic notes, and web resources with intuitive buttons. Replace new tab for instant access.", "repo": "especialkim/obsidian-synaptic-view" }, { "id": "expand-selection", "name": "Expand Selection", "author": "atait", "description": "This plugin has not been manually reviewed by Obsidian staff. Expands the editor selection to lines, sections, or the entire note for convenience on mobile.", "repo": "atait/obsidian-expand-selection" }, { "id": "hide-traffic-lights", "name": "Hide Traffic Lights", "author": "tavva", "description": "This plugin has not been manually reviewed by Obsidian staff. Hides macOS window traffic lights", "repo": "tavva/obsidian-plugin-hide-traffic-lights" }, { "id": "segerlab", "name": "Segerlab", "author": "ksemkav", "description": "This plugin has not been manually reviewed by Obsidian staff. Renders calculator views within notes from JSON data copied from the Segerlab app.", "repo": "ksemkav/obsidian-segerlab-plugin" }, { "id": "note-progressbar", "name": "Note Progressbar", "author": "ryohma0510", "description": "This plugin has not been manually reviewed by Obsidian staff. Displays a live progress bar summarizing checkbox completion in the active note.", "repo": "ryohma0510/obsidian-note-progressbar" }, { "id": "bamboo", "name": "Bamboo", "author": "Alexis C", "description": "This plugin has not been manually reviewed by Obsidian staff. Enable proper word selection for Chinese, Japanese, and Korean (CJK) text.", "repo": "aaaaalexis/obsidian-bamboo" }, { "id": "wpm-reading-time", "name": "WPM Reading Time - How Long to Read This Text", "author": "Santi Younger", "description": "Calculate reading time estimates for selected text using your own reading speed in Words Per Minute.", "repo": "santiyounger/wpm-reading-time" }, { "id": "advanced-exclude", "name": "Advanced Exclude", "author": "mnaoumov", "description": "This plugin has not been manually reviewed by Obsidian staff. Enhances the Excluded files setting bringing gitignore syntax.", "repo": "mnaoumov/obsidian-advanced-exclude" }, { "id": "email-to-vault", "name": "Email to Vault", "author": "mnaoumov", "description": "This plugin has not been manually reviewed by Obsidian staff. Sends emails to your vault as notes. Create a free mailbox with one click — no backend or paid service required.", "repo": "mnaoumov/obsidian-email-to-vault" }, { "id": "embed-html", "name": "Embed HTML", "author": "mnaoumov", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds support for embedding HTML files.", "repo": "mnaoumov/obsidian-embed-html" }, { "id": "file-explorer-reload", "name": "File Explorer Reload", "author": "mnaoumov", "description": "This plugin has not been manually reviewed by Obsidian staff. Reloads file explorer pane", "repo": "mnaoumov/obsidian-file-explorer-reload" }, { "id": "fix-tab-size", "name": "Fix Tab Size", "author": "mnaoumov", "description": "This plugin has not been manually reviewed by Obsidian staff. Fixes tab size according to the settings.", "repo": "mnaoumov/obsidian-fix-tab-size" }, { "id": "nested-properties", "name": "Nested Properties", "author": "mnaoumov", "description": "This plugin has not been manually reviewed by Obsidian staff. Allows to view/edit nested frontmatter properties.", "repo": "mnaoumov/obsidian-nested-properties" }, { "id": "vault-as-mcp", "name": "Vault as MCP", "author": "ebullient", "description": "This plugin has not been manually reviewed by Obsidian staff. MCP server connecting Open WebUI, Claude Desktop, and other LLMs to your vault.", "repo": "ebullient/obsidian-vault-mcp" }, { "id": "simplest-todo", "name": "Simplest Todo", "author": "kintolayli", "description": "This plugin has not been manually reviewed by Obsidian staff. Minimalist task manager with automatic monthly archiving. Bilingual (RU/EN).", "repo": "kintolayli/simplest-todo" }, { "id": "interactive-hill-chart", "name": "Interactive Hill Chart", "author": "volodymyrkoval", "description": "This plugin has not been manually reviewed by Obsidian staff. Draggable Hill Chart in your notes - track Shape Up progress with dots linked to pages, stored as plain YAML.", "repo": "volodymyrkoval/interactive-hill-chart-obsidian" }, { "id": "path-in-tab-title", "name": "Path in tab title", "author": "d9k", "description": "This plugin has not been manually reviewed by Obsidian staff. Show folders names in the tabs titles.", "repo": "d9k/obsidian-path-in-tab-title" }, { "id": "markdown-cleaner", "name": "Markdown Cleaner", "author": "gao-qian-long", "description": "This plugin has not been manually reviewed by Obsidian staff. Clean Markdown syntax and automatically convert LaTeX to a compatible format.", "repo": "gao-qian-long/obsidian-markdown-cleaner" }, { "id": "lexinote", "name": "LexiNote", "author": "alucpro", "description": "This plugin has not been manually reviewed by Obsidian staff. Highlight difficult English words and learn vocabulary while writing.", "repo": "alucpro/obsidian-lexinote" }, { "id": "enhanced-tab-settings", "name": "Enhanced Tab Settings", "author": "boerlabs", "description": "This plugin has not been manually reviewed by Obsidian staff. Customize tab opening behavior with preview tabs, deduplication, and placement control.", "repo": "boerlabs/obsidian-enhanced-tab-settings" }, { "id": "tree-modal", "name": "Tree Modal", "author": "krannich", "description": "This plugin has not been manually reviewed by Obsidian staff. Open files from the file explorer in a modal preview instead of in the editor.", "repo": "krannich/obsidian-tree-modal" }, { "id": "embeds-plus", "name": "Embeds+", "author": "sz-1f", "description": "This plugin has not been manually reviewed by Obsidian staff. View and embed HTML, MHTML, and Web Archive files natively with full styling and inline preview support.", "repo": "sz-1f/obsidian-embeds-plus" }, { "id": "bangumi-sync", "name": "Bangumi Sync", "author": "threeyang3", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your Bangumi collections to notes with episode tracking, control panel, and batch editing.", "repo": "threeyang3/bangumi-sync" }, { "id": "zone-scroll-zoom", "name": "Zone Scroll Zoom", "author": "kqint", "description": "This plugin has not been manually reviewed by Obsidian staff. Zoom where your mouse is — font in editor, interface elsewhere.", "repo": "kqint/obsidian-zone-scroll-zoom" }, { "id": "rodin-export", "name": "Export to Rodin", "author": "peacewalkert", "description": "This plugin has not been manually reviewed by Obsidian staff. Send your vault to Rodin to generate your intellectual fingerprint — discover how you think.", "repo": "peacewalkert/obsidian-rodin-export" }, { "id": "yori-task", "name": "Yori Task", "author": "yorigo77", "description": "This plugin has not been manually reviewed by Obsidian staff. Task manager, week planner, year planner.", "repo": "yorigo77/obsidian-yori-task" }, { "id": "book-search-plus", "name": "Book Search Plus", "author": "Curtis McHale", "description": "This plugin has not been manually reviewed by Obsidian staff. Search and create book notes using the Google Books API.", "repo": "curtismchale/obsidian-book-search-plus" }, { "id": "readest-highlights", "name": "Readest Highlights", "author": "polybjorn", "description": "This plugin has not been manually reviewed by Obsidian staff. Import highlights and annotations from Readest into your vault", "repo": "polybjorn/obsidian-readest-highlights" }, { "id": "tether", "name": "Tether", "author": "llewellyn500", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your vault with Google Drive using your own Google Cloud credentials.", "repo": "llewellyn500/obsidian-tether" }, { "id": "health-md", "name": "Health.md Visualizations", "author": "codybontecou", "description": "This plugin has not been manually reviewed by Obsidian staff. Render Apple Health data visualizations from JSON, CSV, or Markdown files, with custom date and time range filters.", "repo": "codybontecou/health-md-visualizations" }, { "id": "odyssey", "name": "Odyssey", "author": "zzzzswh", "description": "This plugin has not been manually reviewed by Obsidian staff. Visualize your life events on a silky calendar and a beautiful map. Replay your journey.", "repo": "zzzzswh/odyssey" }, { "id": "nixsync", "name": "Nixsync", "author": "rowmayne", "description": "This plugin has not been manually reviewed by Obsidian staff. Export and import vault settings and plugins as Nix.", "repo": "rowmayne/nixsync" }, { "id": "accordion-file-view", "name": "Accordion File View", "author": "cazzek", "description": "This plugin has not been manually reviewed by Obsidian staff. Browse markdown and text files in an accordion-style preview view.", "repo": "cazzek/obsidian-accordion-file-view" }, { "id": "thought-agent", "name": "Thought Agent", "author": "tuguberk", "description": "This plugin has not been manually reviewed by Obsidian staff. An autonomous graph-aware AI assistant that chats with your notes, proposes edits safely, and creates intelligent mindmaps.", "repo": "tuguberk/thought-agent-obsidian" }, { "id": "canvas-loom", "name": "Canvas Loom", "author": "woxin667", "description": "This plugin has not been manually reviewed by Obsidian staff. Add functionality to the Canvas for merging, splitting, copying content, and adding markers.", "repo": "woxin667/Canvas-Loom" }, { "id": "sqlite-explorer", "name": "SQLite Explorer", "author": "qf3l3k", "description": "This plugin has not been manually reviewed by Obsidian staff. Open a SQLite database from a vault path, list user tables, and preview rows.", "repo": "qf3l3k/obsidian-sqlite-explorer" }, { "id": "caretsort", "name": "Caretsort", "author": "simratt", "description": "This plugin has not been manually reviewed by Obsidian staff. Minimalist table sort. Click the caret in any column header to sort rows A→Z, Z→A, or numerically.", "repo": "simratt/obsidian-caretsort" }, { "id": "at-link", "name": "At Link", "author": "Stefan Imbesi", "description": "This plugin has not been manually reviewed by Obsidian staff. Type @ to open an autocomplete for wikilinks to notes, headings, and blocks.", "repo": "stefan-imbesi/obsidian-at-link" }, { "id": "math-convert", "name": "Math Convert - Local Image-to-LaTeX", "author": "giacolees", "description": "This plugin has not been manually reviewed by Obsidian staff. Convert image regions to LaTeX formulas with local, offline AI inference.", "repo": "giacolees/obsidian-math-convert" }, { "id": "page-width-toggle", "name": "Page Width Toggle", "author": "heono3h", "description": "This plugin has not been manually reviewed by Obsidian staff. Toggle page width per note between default and wide with one click from the ribbon, command palette, right-click menu, or the note more-options menu.", "repo": "heono3h/page-width-toggle" }, { "id": "simple-folder-note", "name": "Simple Folder Note", "author": "heono3h", "description": "This plugin has not been manually reviewed by Obsidian staff. Treats a .md file with the same name as its folder as a folder note. Hides it from the file explorer and opens it when the folder is clicked.", "repo": "heono3h/simple-folder-note" }, { "id": "html-embed", "name": "HTML Embed", "author": "the-pieza", "description": "This plugin has not been manually reviewed by Obsidian staff. Embed standalone interactive HTML files (with working JavaScript) inline in your notes via a simple html-embed code block.", "repo": "the-pieza/obsidian-html-embed" }, { "id": "project-cockpit", "name": "Project Cockpit", "author": "30jannik06", "description": "This plugin has not been manually reviewed by Obsidian staff. Replaces the new tab with a project dashboard: status overview, open TODOs, journal heatmap, mini graph, and backlinks.", "repo": "30jannik06/Obsidian-Cockpit" }, { "id": "heading-level-adjust", "name": "Heading Level Adjust", "author": "obcdian", "description": "This plugin has not been manually reviewed by Obsidian staff. Adjust Markdown heading levels and clean up dividers/empty lines in selected text or the entire document.", "repo": "obcdian/obsidian-heading-level-adjust" }, { "id": "video-embed", "name": "Media Embed", "author": "punkyard", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically converts pasted YouTube links into your preferred embed style on an empty line.", "repo": "punkyard/obsidian-video-embed" }, { "id": "more-excellent-hotkeys", "name": "More Excellent Hotkeys", "author": "kraxen72", "description": "This plugin has not been manually reviewed by Obsidian staff. Smart quality-of-life hotkeys.", "repo": "kraxen72/more-excellent-hotkeys" }, { "id": "karma-notes", "name": "Karma Notes", "author": "teoechavarria", "description": "This plugin has not been manually reviewed by Obsidian staff. Reddit-style upvote/downvote for your notes. 1 vote per day, auto-decay after 2 weeks of inactivity.", "repo": "teoechavarria/karma-notes" }, { "id": "beeminder-sync", "name": "Beeminder Task Sync", "author": "Leon Staufer", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync task completions to Beeminder goals. Works with the Tasks plugin.", "repo": "leonstaufer/obsidian-beeminder-task-sync" }, { "id": "ghost-writer-manager", "name": "Ghost Writer Manager", "author": "Diego Eis", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync notes to Ghost CMS with post scheduling, YAML metadata control, and periodic sync.", "repo": "diegoeis/ghost-writer-manager-plugin" }, { "id": "simplicial-complex", "name": "Simplicial Complex", "author": "zorvan", "description": "This plugin has not been manually reviewed by Obsidian staff. Knowledge discovery through simplicial complex view for vaults. Higher-order relationships, topological analysis, and emergent structure detection.", "repo": "zorvan/simplicial-complex" }, { "id": "smart-import", "name": "Smart Import", "author": "0126-hash", "description": "This plugin has not been manually reviewed by Obsidian staff. Desktop-only file importer that converts external files into Markdown and stores source assets inside the vault.", "repo": "0126-hash/obsidian-smart-import" }, { "id": "bilingual-translator", "name": "Bilingual Translator", "author": "sourit2001", "description": "This plugin has not been manually reviewed by Obsidian staff. Translate English articles to Chinese in a bilingual format using LLMs (Gemini 3.1, MiniMax, DeepSeek).", "repo": "sourit2001/obsidian-bilingual-translator" }, { "id": "jump-to-terminal", "name": "Jump to Terminal", "author": "maropark", "description": "This plugin has not been manually reviewed by Obsidian staff. Open a system terminal at the directory of the current note.", "repo": "maropark/obsidian-jump-to-terminal" }, { "id": "rmarkdown-reader", "name": "RMarkdown Reader", "author": "jaskonas", "description": "This plugin has not been manually reviewed by Obsidian staff. Read and display RMarkdown (.rmd/.Rmd) files with R chunk highlighting and RStudio integration.", "repo": "jaskonas/obsidian-rmarkdown" }, { "id": "smart-relations", "name": "Smart Relations", "author": "dmderelyn", "description": "This plugin has not been manually reviewed by Obsidian staff. Build local vectorization indexes for RAG-style retrieval and relation discovery.", "repo": "dmderelyn/Obsidian-smart-relations" }, { "id": "quicktimebox", "name": "QuickTimeBox", "author": "loudinthecloud", "description": "This plugin has not been manually reviewed by Obsidian staff. Embed interactive timeboxing in any note (quickly).", "repo": "loudinthecloud/obsidian-quick-timebox" }, { "id": "goldilocks-essentials", "name": "Goldilocks Essentials", "author": "sachio222", "description": "This plugin has not been manually reviewed by Obsidian staff. A curated kit of small, opt-in UX upgrades for Obsidian: tab rename/colors, smart new-note placement, print from menu, press-E-to-edit, and a plugin shortcut.", "repo": "sachio222/obsidian-goldilocks-essentials" }, { "id": "plugin-card-bookmark", "name": "Card Bookmark", "author": "wanda1993", "description": "This plugin has not been manually reviewed by Obsidian staff. Create rich card-style bookmarks for links and files.", "repo": "wanda1993/obsidian-plugin-web-bookmark" }, { "id": "bases-kanban", "name": "Bases Kanban", "author": "kotserge", "description": "This plugin has not been manually reviewed by Obsidian staff. Kanban board view for Bases.", "repo": "kotserge/obsidian-kanban" }, { "id": "open-terminal-here", "name": "Open Terminal Here", "author": "ryofeeee", "description": "This plugin has not been manually reviewed by Obsidian staff. Open a terminal at the current file's directory from the editor or file explorer context menu.", "repo": "ryofeeee/obsidian-open-terminal-here" }, { "id": "preach-md", "name": "Preach MD", "author": "Don", "description": "This plugin has not been manually reviewed by Obsidian staff. Full-screen preach mode for delivering sermons and other presentations from iPad/laptop. Free scroll, scripture tap-to-expand, timer, outline navigation.", "repo": "overmoro/preach-md" }, { "id": "mandarin-helper", "name": "Mandarin Helper", "author": "p-of-g-given-h", "description": "This plugin has not been manually reviewed by Obsidian staff. Displays Hanzi characters with their Pinyin transliteraions and offers convenient dictionary lookup.", "repo": "p-of-g-given-h/mandarin_helper" }, { "id": "notes-calendar", "name": "Notes Calendar", "author": "tcatlas", "description": "This plugin has not been manually reviewed by Obsidian staff. Displays a sidebar calendar and notes created on the selected date or week, with iPad trackpad support.", "repo": "tcatlas/obsidian-notes-calendar" }, { "id": "vocab-hover", "name": "Vocab Hover", "author": "chingchen0119", "description": "This plugin has not been manually reviewed by Obsidian staff. Add hover tooltips to words by right-clicking selected text. Perfect for vocabulary learning.", "repo": "chingchen0119/obsidian-vocab-hover" }, { "id": "toggl-import", "name": "Toggl Import", "author": "theaspect", "description": "This plugin has not been manually reviewed by Obsidian staff. Import Toggl Track time entries into daily notes with a single command.", "repo": "theaspect/obsidian-toggl" }, { "id": "split-web-viewer-modifier", "name": "Split Web Viewer Modifier", "author": "hucy", "description": "This plugin has not been manually reviewed by Obsidian staff. Open external links in a split-pane Web Viewer. Supports reuse, new tab, new split, and browser modes. Configurable Shift / Cmd/Ctrl click behavior.", "repo": "hucy/split-link-router" }, { "id": "hwpx-writer", "name": "HWPX writer", "author": "jundamin", "description": "This plugin has not been manually reviewed by Obsidian staff. Convert Markdown notes to HWPX (Hancom Office Hangul) documents with live preview, templates, and detailed style controls.", "repo": "jundamin/obsidian-hwpx-writer" }, { "id": "colophon-writer", "name": "Colophon", "author": "David Golding", "description": "This plugin has not been manually reviewed by Obsidian staff. A dedicated, typographically refined writing canvas for structuring long-form manuscripts and screenplays.", "repo": "davidgolding/obsidian-colophon" }, { "id": "quran-inserter", "name": "Quran inserter", "author": "ramysami", "description": "This plugin has not been manually reviewed by Obsidian staff. Insert Quran verses into the editor by specifying the surah and ayah number.", "repo": "ramysami/obsidian-quran-plugin" }, { "id": "permanent-ink", "name": "Permanent Ink", "author": "thdngan", "description": "This plugin has not been manually reviewed by Obsidian staff. Turn every deletion into a visible strikethrough, and keep a history of thought process with color-coded highlights and an annotation sidebar.", "repo": "thdngan/permanent-ink" }, { "id": "kobo-note-sync", "name": "Kobo Note Sync", "author": "kennkyou", "description": "This plugin has not been manually reviewed by Obsidian staff. Import highlights and annotations from your Kobo e-reader into your notes.", "repo": "kennkyou/obsidian-kobo-note-sync" }, { "id": "paperclaw", "name": "PaperClaw", "author": "agnuxo1", "description": "This plugin has not been manually reviewed by Obsidian staff. Turn any note into a peer-reviewed research paper on p2pclaw.com.", "repo": "agnuxo1/paperclaw-obsidian" }, { "id": "graph-label-above", "name": "Graph Label Above", "author": "agilesmagile", "description": "This plugin has not been manually reviewed by Obsidian staff. Moves graph node labels above nodes so an enlarged mouse pointer does not obscure them. Supports the built-in 2D graph and the 3D Graph plugin, with a distance slider and optional colour override.", "repo": "agilesmagile/obsidian-graph-label-above" }, { "id": "imagefull", "name": "ImageFull", "author": "bkindler", "description": "This plugin has not been manually reviewed by Obsidian staff. Open embedded images fullscreen with double-click. Pinch to zoom, two-finger swipe to pan.", "repo": "bkindler/imagefull" }, { "id": "minimal-task-board", "name": "Minimal Task Board", "author": "selectstarfromusers", "description": "This plugin has not been manually reviewed by Obsidian staff. A clean, minimal task board with customizable buckets, secondary grouping, and inline task tracking.", "repo": "selectstarfromusers/obsidian-task-manager" }, { "id": "taskmap", "name": "Taskmap", "author": "poanse", "description": "This plugin has not been manually reviewed by Obsidian staff. Plan projects via interactive GUI task trees with automatic layout.", "repo": "poanse/obsidian-taskmap" }, { "id": "rule-engine", "name": "Rule Engine", "author": "jackcarey", "description": "This plugin has not been manually reviewed by Obsidian staff. Run commands and create custom HTML views for your notes based on filter rules. Transform how your vault behaves and how notes are displayed.", "repo": "jackcarey/obsidian-rule-engine" }, { "id": "dashboards", "name": "Dashboards", "author": "kevinmcaleer", "description": "This plugin has not been manually reviewed by Obsidian staff. Compose content from across your vault into a dashboard using a rows and columns layout, with charts, embeds, stats, and more.", "repo": "kevinmcaleer/obsidian-dashboards" }, { "id": "remark-bridge", "name": "reMark Bridge", "author": "bggbtac", "description": "This plugin has not been manually reviewed by Obsidian staff. Push notes to a reMarkable tablet and monitor your reMark Bridge sync status.", "repo": "bggbtac/obsidian-remark-bridge" }, { "id": "radar", "name": "Radar", "author": "lfcipriani", "description": "This plugin has not been manually reviewed by Obsidian staff. Visualize your notes and ideas on a radar. Group them by topic, prioritize by proximity to the center, and keep focus when juggling multiple areas at once.", "repo": "lfcipriani/obsidian-radar" }, { "id": "slasher", "name": "Slasher", "author": "binnyva", "description": "This plugin has not been manually reviewed by Obsidian staff. Create custom slash commands that insert custom text based on templates. Insert dates, shell command output, processed clipboard content, and more.", "repo": "binnyva/obsidian-slasher" }, { "id": "engnese", "name": "Engnese", "author": "xxxgeorge", "description": "This plugin has not been manually reviewed by Obsidian staff. input Chinese in English input method to avoid frequently input method switching.", "repo": "xxxgeorge/obsidian-engnese" }, { "id": "music-search", "name": "Music Search", "author": "gfontenot", "description": "This plugin has not been manually reviewed by Obsidian staff. Search for music releases and generate notes for them that include release metadata and links to MusicBrainz, Discogs, and Wikipedia.", "repo": "gfontenot/obsidian-music-search" }, { "id": "bases-chart", "name": "Bases Chart", "author": "kevinmcaleer", "description": "This plugin has not been manually reviewed by Obsidian staff. Visualize Bases data as bar, column, pie, doughnut, gauge, line, and calendar charts using SQL queries.", "repo": "kevinmcaleer/obsidian-bases-chart" }, { "id": "hyvmind-uploader", "name": "Hyvmind Uploader", "author": "anshuman-ecc-eth", "description": "This plugin has not been manually reviewed by Obsidian staff. Upload notes to Hyvmind in two clicks", "repo": "anshuman-ecc-eth/hm-obsidian" }, { "id": "tate", "name": "Tate", "author": "nekoe", "description": "This plugin has not been manually reviewed by Obsidian staff. Vertical writing mode for Japanese text.", "repo": "nekoe/obsidian-tate" }, { "id": "color-preview", "name": "Color Preview", "author": "stephanteig", "description": "This plugin has not been manually reviewed by Obsidian staff. Render color swatches from hex codes with RGB, CMYK, and PMS data. Includes palette blocks, inline dot previews, click-to-edit, and multiple insertion methods.", "repo": "stephanteig/obsidian-color-preview" }, { "id": "note-heatmap", "name": "Note Heatmap", "author": "hzlume", "description": "This plugin has not been manually reviewed by Obsidian staff. GitHub-style note activity heatmap with periodic notes and Git diff integration.", "repo": "hzlume/obsidian-note-heatmap" }, { "id": "atomic", "name": "Atomic", "author": "kenforthewin", "description": "This plugin has not been manually reviewed by Obsidian staff. Connect your vault to an Atomic knowledge base for semantic search, live sync, and AI-generated wiki articles.", "repo": "kenforthewin/obsidian-atomic" }, { "id": "lucanise-vault-assistant", "name": "Lucanise Vault Assistant", "author": "lucanise-pro", "description": "This plugin has not been manually reviewed by Obsidian staff. Chat with Claude about your notes. Works on iOS and iPadOS.", "repo": "lucanise-pro/lucanise-vault-assistant" }, { "id": "side-bookmark", "name": "Side Bookmark", "author": "bcs", "description": "This plugin has not been manually reviewed by Obsidian staff. A sidebar bookmark browser. Browse websites and manage bookmarks right in the sidebar.", "repo": "bcs1037/side-bookmark" }, { "id": "move-to-new-folder", "name": "Move to New Folder", "author": "d0d1", "description": "This plugin has not been manually reviewed by Obsidian staff. Move files and folders into newly created folders with a faster workflow.", "repo": "d0d1/obsidian-move-to-new-folder" }, { "id": "rosypilot", "name": "RosyPilot", "author": "zh-xx", "description": "This plugin has not been manually reviewed by Obsidian staff. AI-powered inline completions for legal writing.", "repo": "zh-xx/rosypilot" }, { "id": "canvas-export", "name": "Canvas Export", "author": "rmoff", "description": "This plugin has not been manually reviewed by Obsidian staff. Export canvas files to HTML, Excalidraw, Mermaid, D2, and PDF.", "repo": "rmoff/obsidian-canvas-export" }, { "id": "llm-wiki", "name": "LLM Wiki", "author": "enduserlab", "description": "This plugin has not been manually reviewed by Obsidian staff. Turns raw notes into an interlinked wiki with confidence scores, memory tiers, and a knowledge graph — maintained automatically with Claude.", "repo": "enduserlab/llm-wiki" }, { "id": "local-html-embed", "name": "Local HTML Embed", "author": "shygoly", "description": "This plugin has not been manually reviewed by Obsidian staff. Embed a vault-local HTML file inside notes via an html-embed code block.", "repo": "shygoly/obsidian-local-html-embed" }, { "id": "folder-auto-properties", "name": "Folder Auto Properties", "author": "Kawê Cezar", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically apply specific properties to new notes based on their folder with a simple key-value UI.", "repo": "kawecz/folder-auto-properties" }, { "id": "image-enhance", "name": "image enhance", "author": "wheesys", "description": "This plugin has not been manually reviewed by Obsidian staff. image enhance, about up(by picgo)/down/clean.", "repo": "wheesys/obsidian-image-enhance-plugin" }, { "id": "kmind-zen", "name": "KMind Zen", "author": "suka233", "description": "This plugin has not been manually reviewed by Obsidian staff. Beautifully designed, blazing-fast, local-first professional mind mapping software with one map editable across SiYuan Note, the web app, and other KMind Zen hosts.", "repo": "suka233/obsidian-kmind-zen" }, { "id": "table-column-resize", "name": "Table Column Resize", "author": "lolieatapple", "description": "This plugin has not been manually reviewed by Obsidian staff. Drag table column borders to manually resize column widths. Widths persist across sessions.", "repo": "lolieatapple/obsidian-table-column-resize" }, { "id": "pika-publish", "name": "Pika.publish", "author": "Otávio Cordeiro", "description": "This plugin has not been manually reviewed by Obsidian staff. Publish notes to Pika.", "repo": "otaviocc/obsidian-pika" }, { "id": "geocode-note", "name": "Geocode Note", "author": "blamouche", "description": "This plugin has not been manually reviewed by Obsidian staff. Add geographic coordinates, icon and color to your notes via geolocation or address lookup.", "repo": "blamouche/obsidian-geocode-note" }, { "id": "latex-color-sync", "name": "LaTeX Color Sync", "author": "lunevoilee", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync LaTeX formula color with nearby markdown text color.", "repo": "lunevoilee/obsidian-latex-color-sync" }, { "id": "apple-tts", "name": "Apple TTS", "author": "ajsscott", "description": "This plugin has not been manually reviewed by Obsidian staff. Read notes aloud using macOS native text-to-speech.", "repo": "ajsscott/obsidian-apple-tts" }, { "id": "syncist-todoist-sync", "name": "Syncist (Todoist Sync)", "author": "bastiaanschonhage", "description": "This plugin has not been manually reviewed by Obsidian staff. Bidirectional task sync with Todoist. Subtasks, import, projects, labels, and inline query blocks. Created with the help of AI; fully validated and tested by human.", "repo": "bastiaanschonhage/syncist" }, { "id": "advanced-find-and-replace", "name": "Advanced Find and Replace", "author": "rockofox", "description": "This plugin has not been manually reviewed by Obsidian staff. Find and replace text across your vault using regular expressions, with advanced features like capturing groups and a live preview.", "repo": "rockofox/obsidian-advanced-find-and-replace" }, { "id": "discord-rpc", "name": "Discord RPC", "author": "30jannik06", "description": "This plugin has not been manually reviewed by Obsidian staff. Show your activity on Discord via Rich Presence.", "repo": "30jannik06/Obsidian-Presence" }, { "id": "vaultprune", "name": "VaultPrune - Unused Attachment Cleaner", "author": "barisdincer", "description": "This plugin has not been manually reviewed by Obsidian staff. Scan your vault for attachments that are no longer referenced and review them before moving them to trash.", "repo": "barisdincer/VaultPrune" }, { "id": "folio", "name": "Folio", "author": "danigarvire", "description": "This plugin has not been manually reviewed by Obsidian staff. Project-based long-form writing environment for books and scripts.", "repo": "danigarvire/Folio" }, { "id": "lite-calendar", "name": "Lite Calendar", "author": "fengshuzi", "description": "This plugin has not been manually reviewed by Obsidian staff. macOS Calendar integration with a lightweight, flash-note style interface.", "repo": "fengshuzi/lite-calendar" }, { "id": "image-viewer", "name": "Image Viewer", "author": "fengshuzi", "description": "This plugin has not been manually reviewed by Obsidian staff. A powerful image viewer with gallery view, zoom, slideshow and more.", "repo": "fengshuzi/image-viewer" }, { "id": "file-commander", "name": "File Commander", "author": "fengshuzi", "description": "This plugin has not been manually reviewed by Obsidian staff. Batch file operations - select, delete, move, tag, rename images, find broken links and orphan notes.", "repo": "fengshuzi/file-commander" }, { "id": "quick-page", "name": "Quick Page", "author": "fengshuzi", "description": "This plugin has not been manually reviewed by Obsidian staff. Quickly create timestamped notes in a specified folder.", "repo": "fengshuzi/quick-page" }, { "id": "daily-habit", "name": "Daily Habit", "author": "fengshuzi", "description": "This plugin has not been manually reviewed by Obsidian staff. Track habits with diary-based check-ins and 7-day dot visualization.", "repo": "fengshuzi/daily-habit" }, { "id": "tick-track", "name": "Tick Track", "author": "fengshuzi", "description": "This plugin has not been manually reviewed by Obsidian staff. Track time spent on tasks with automatic duration calculation - toggle task status to start/stop tracking.", "repo": "fengshuzi/tick-track" }, { "id": "vault-pulse", "name": "Vault Pulse", "author": "stefmf", "description": "This plugin has not been manually reviewed by Obsidian staff. A GitHub-style activity heatmap of your vault's file activity across the last 365 days.", "repo": "stefmf/vault-pulse" }, { "id": "enhanced-search-replace", "name": "Enhanced search and replace", "author": "liuhaoxd", "description": "This plugin has not been manually reviewed by Obsidian staff. Inline editor search and replace panel with match case, whole word, and regex.", "repo": "liuhaoxd/obsidian-enhanced-search-replace" }, { "id": "cosmos-sync", "name": "Cosmos", "author": "stevenmichaelthomas", "description": "This plugin has not been manually reviewed by Obsidian staff. Turn your vault into a solar system. Only the mathematical shadow of your writing leaves your machine.", "repo": "stevenmichaelthomas/cosmos-obsidian" }, { "id": "applenotes-sync", "name": "AppleNotes Sync", "author": "fengshuzi", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync notes from the macOS Notes app to your local Vault.", "repo": "fengshuzi/applenotes-sync" }, { "id": "coin-memo", "name": "Coin Memo", "author": "fengshuzi", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatic identification and statistical analysis of accounting records.", "repo": "fengshuzi/coin-memo" }, { "id": "lite-memo", "name": "Lite Memo", "author": "fengshuzi", "description": "This plugin has not been manually reviewed by Obsidian staff. Quickly jot down inspirations and random thoughts.", "repo": "fengshuzi/lite-memo" }, { "id": "rainbow-highlight", "name": "Rainbow Highlight", "author": "norman-lawyer", "description": "This plugin has not been manually reviewed by Obsidian staff. Beautiful multi-color text highlighting with a quick color palette popup.", "repo": "norman-lawyer/obsidian-rainbow-highlight" }, { "id": "theme-quick-switch", "name": "Theme Quick Switch", "author": "lyxtsinghua", "description": "This plugin has not been manually reviewed by Obsidian staff. Quickly switch between light, dark, follow-system, and eye-care themes, with gentler PDF reading.", "repo": "lyxtsinghua/obsidian-theme-quick-switch" }, { "id": "datacharts", "name": "DataCharts", "author": "jcf-402", "description": "This plugin has not been manually reviewed by Obsidian staff. Create charts and visualize data directly inside notes.", "repo": "jcf-402/datacharts" }, { "id": "plain-text-kanban", "name": "Plain Text Kanban", "author": "marcomandy", "description": "This plugin has not been manually reviewed by Obsidian staff. Renders markdown lists as kanban boards with drag and drop, image support, checklist, archive functionality, labels and swimlanes.", "repo": "marcomandy/plain-text-kanban" }, { "id": "nushell", "name": "Nushell", "author": "christianlemer", "description": "This plugin has not been manually reviewed by Obsidian staff. Render Nushell data files (.nuon) and syntax-highlight Nushell scripts (.nu) using the local Nushell installation.", "repo": "christianlemer/obsidian-nushell" }, { "id": "link-plus", "name": "Link Plus", "author": "jabaho9523", "description": "This plugin has not been manually reviewed by Obsidian staff. Find every unlinked mention in your vault and convert them to wikilinks — one click or batch. Zero setup.", "repo": "jabaho9523/obsidian-link-plus" }, { "id": "media-lens", "name": "Media Lens", "author": "stephquery", "description": "This plugin has not been manually reviewed by Obsidian staff. Inspect and compare metadata for images, video, audio, and subtitle files.", "repo": "stephquery/obsidian-media-lens" }, { "id": "neogdsync", "name": "NeoGDSync", "author": "martinlegend", "description": "This plugin has not been manually reviewed by Obsidian staff. Lightweight Google Drive sync with path-based index, conflict detection, and Smart/Push/Pull modes.", "repo": "martinlegend/neogdsync" }, { "id": "alipan-sync", "name": "Alipan Sync", "author": "nowszhao", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your vault with Alipan (Alibaba Cloud Drive).", "repo": "nowszhao/obsidian-alipan-sync" }, { "id": "video-notes", "name": "Video Notes", "author": "rekby", "description": "This plugin has not been manually reviewed by Obsidian staff. Annotate local videos in your vault with human-readable timestamp links, frame screenshots, and playback control.", "repo": "rekby/obsidian-video-notes" }, { "id": "bulk-properties", "name": "Bulk Properties", "author": "gtritchie", "description": "This plugin has not been manually reviewed by Obsidian staff. Edit properties across multiple notes at once. Use a checkbox property to mark notes for updating.", "repo": "gtritchie/bulk-properties" }, { "id": "insert-block-below", "name": "Insert Block Below", "author": "homura144", "description": "This plugin has not been manually reviewed by Obsidian staff. Insert math blocks and code fences below the current line with list, quote, and callout aware indentation.", "repo": "homura144/obsidian-insert-block-below" }, { "id": "auto-linkify", "name": "Auto Linkify", "author": "jiawei-hong", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically formats pasted URLs into Markdown links.", "repo": "jiawei-hong/obsidian-linkify" }, { "id": "people-graph", "name": "People Graph", "author": "yashmurty", "description": "This plugin has not been manually reviewed by Obsidian staff. A visual force-directed graph of people and friends in your vault with photo nodes, closeness-based positioning, and company clustering.", "repo": "yashmurty/obsidian-people-graph" }, { "id": "unread-badge", "name": "Unread Badge", "author": "dzplnk", "description": "This plugin has not been manually reviewed by Obsidian staff. Shows an unread badge next to notes and folders that haven't been opened since they were last modified.", "repo": "dzplnk/obsidian-unread-badge" }, { "id": "vault-plus", "name": "Vault Plus", "author": "jabaho9523", "description": "This plugin has not been manually reviewed by Obsidian staff. Vault health dashboard — orphans, broken links, empty and oversized notes, duplicates, unused tags, unreferenced attachments — with one-click fixes.", "repo": "jabaho9523/obsidian-vault-plus" }, { "id": "getbiji", "name": "GetBiji", "author": "jiashu329", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync Get notes to your vault using the biji.com Open API.", "repo": "jiashu329/obsidian-getbiji" }, { "id": "simple-webdav", "name": "Simple WebDAV Sync", "author": "gghyoo", "description": "This plugin has not been manually reviewed by Obsidian staff. A lightweight WebDAV sync plugin with ETag + SHA-256 three-way comparison. Zero dependencies, bilingual (EN/ZH).", "repo": "gghyoo/simple-webdav" }, { "id": "paste-plus", "name": "Paste Plus", "author": "jabaho9523", "description": "This plugin has not been manually reviewed by Obsidian staff. Smart paste for URLs, images, HTML, YouTube, and Twitter — one plugin, no setup.", "repo": "jabaho9523/obsidian-paste-plus" }, { "id": "focus-mode-banner", "name": "Focus Mode Banner", "author": "adrianofontanari", "description": "This plugin has not been manually reviewed by Obsidian staff. Activates a Focus Mode: a bold banner appears every time you open a note different from the one where you started your focus session.", "repo": "adrianofontanari/obsidian-focus-mode-banner" }, { "id": "chat-splitter", "name": "Chat Splitter", "author": "rybaier", "description": "This plugin has not been manually reviewed by Obsidian staff. Split long AI chat transcripts into organized, topic-specific notes.", "repo": "rybaier/obsidian-chat-splitter" }, { "id": "engram-quest", "name": "EngramQuest", "author": "bahfahh", "description": "This plugin has not been manually reviewed by Obsidian staff. Turn notes into gamified Quest Maps, visual Memory Maps (Canvas), and flashcard Review Decks powered by AI Skills. Supports Claude Code, Gemini CLI, and Cursor. Features FSRS spaced repetition, active recall, memory retention, and AI hints.", "repo": "bahfahh/engram-quest" }, { "id": "snippets-catcher", "name": "Snippets Catcher", "author": "opa-oz", "description": "This plugin has not been manually reviewed by Obsidian staff. Manage CSS snippets within your vault.", "repo": "opa-oz/obsidian-snippets-plugin" }, { "id": "dgmo", "name": "Diagrammo Diagrams", "author": "diagrammo", "description": "This plugin has not been manually reviewed by Obsidian staff. 40+ diagram types in your notes from one plain-text language. Process, architecture, data, project, hierarchy — diffable, searchable, mobile-friendly, with live preview and themed palettes.", "repo": "diagrammo/obsidian-dgmo" }, { "id": "files-name-detector", "name": "Files Name Detector", "author": "harrishussain24", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically renames files by replacing spaces with dashes.", "repo": "harrishussain24/files-name-detector" }, { "id": "consolidate-to-pdf", "name": "Consolidate to PDF", "author": "ohm-engineering", "description": "This plugin has not been manually reviewed by Obsidian staff. Consolidates and exports the entire vault into one PDF.", "repo": "ohm-engineering/Obsidian-Consolidate-To-PDF" }, { "id": "puml-viewer", "name": "PUML Viewer", "author": "andreykolygin", "description": "This plugin has not been manually reviewed by Obsidian staff. Renders PlantUML from .puml files and markdown code blocks.", "repo": "andreykolygin/obsidian-puml-viewer" }, { "id": "taggr-sync", "name": "Taggr Sync", "author": "taggrobs", "description": "This plugin has not been manually reviewed by Obsidian staff. Bidirectional sync with Taggr, a decentralized publishing platform. Push notes to publish in social feeds, pull posts back as markdown. Earn from engagement.", "repo": "taggrobs/obsidian-taggr-sync" }, { "id": "relation-sync", "name": "Relation Sync", "author": "Alessandro Casnigo", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically syncs inverse relations in frontmatter. Define relation pairs like parent-child or spouse and the plugin keeps both sides in sync.", "repo": "casungo/relation-sync-plugin" }, { "id": "oterm", "name": "oterm", "author": "mgriffen", "description": "This plugin has not been manually reviewed by Obsidian staff. Full terminal emulator powered by xterm.js and node-pty. Supports PowerShell, WSL, zsh, tmux, and CLI tools.", "repo": "mgriffen/oterm" }, { "id": "polymind", "name": "PolyMind", "author": "semernyakov", "description": "This plugin has not been manually reviewed by Obsidian staff. PolyMind: One Vault. Any Model. Infinite Evolution. Multimodal AI chat with Groq API — one-click model switching, history, and cross-device sync for seamless productivity. OpenAI and Claude support coming soon.", "repo": "semernyakov/polymind" }, { "id": "english-palette", "name": "English Palette", "author": "tzengyuxio", "description": "This plugin has not been manually reviewed by Obsidian staff. Search commands in English within the Command Palette, regardless of your UI language.", "repo": "tzengyuxio/obsidian-english-palette" }, { "id": "ai-idea-capture", "name": "AI Idea Capture", "author": "cjgtsc", "description": "This plugin has not been manually reviewed by Obsidian staff. Seamlessly capture and structure ideas, voice notes, and images from instant messengers into your vault using AI.", "repo": "cjgtsc/obsidian-ai-idea-capture-plugin" }, { "id": "supertags", "name": "SuperTags", "author": "dandele", "description": "This plugin has not been manually reviewed by Obsidian staff. Tana-style supertags: tag a line, get a structured note — instantly, on every device.", "repo": "dandele/obsidian-atom-creator" }, { "id": "image-dither", "name": "Image Dither", "author": "Claire Froelich", "description": "This plugin has not been manually reviewed by Obsidian staff. Paste or drop images and dither them to black & white with live preview, saving storage space.", "repo": "clairefro/obsidian-plugin-image-dither" }, { "id": "yoofloe", "name": "Yoofloe", "author": "yoofloe", "description": "This plugin has not been manually reviewed by Obsidian staff. Yoofloe AI insight documents grounded in your data.", "repo": "yoofloe/yoofloe-obsidian" }, { "id": "project-manager", "name": "Project Manager", "author": "stepankropachev", "description": "This plugin has not been manually reviewed by Obsidian staff. Full-featured project management: stunning Gantt charts, Kanban boards, Table views, customizable fields, due date notifications.", "repo": "stepankropachev/obsidian-pm" }, { "id": "trawl-intelligence", "name": "Trawl Intelligence Reports", "author": "trawlhq", "description": "This plugin has not been manually reviewed by Obsidian staff. Pull intelligence reports from the Trawl API into your vault. Fetch SEC filings, Reddit sentiment, insider trading, news, and congressional trading data as Markdown notes.", "repo": "trawlhq/obsidian-trawl-intelligence" }, { "id": "redsmite-sync", "name": "Redsmite Sync", "author": "redsmite-com", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically synchronizes your Redsmite reports to your vault.", "repo": "redsmite-com/redsmite-sync" }, { "id": "miyo-kado", "name": "MiYo Kado", "author": "Marcus Breiden", "description": "This plugin has not been manually reviewed by Obsidian staff. Security-first MCP gateway with default-deny permissions and audit logging.", "repo": "mmomm-org/miyo-kado" }, { "id": "pebble", "name": "Pebble", "author": "pedrojreis", "description": "This plugin has not been manually reviewed by Obsidian staff. A Minimal companion for quick note taking.", "repo": "pedrojreis/Pebble" }, { "id": "opse-oracle", "name": "OPSE Oracle", "author": "Snifer", "description": "This plugin has not been manually reviewed by Obsidian staff. Original solo RPG engine companion based on OPSE v1.6.", "repo": "snifer/opse-oracle-ttrpg" }, { "id": "vault-search", "name": "VaultSearch", "author": "erayaydn0", "description": "This plugin has not been manually reviewed by Obsidian staff. Local-first hybrid search for your vault — combines keyword (BM25), semantic (vector embeddings), and fuzzy title matching. Multilingual, on-device, no cloud.", "repo": "erayaydn0/obsidian-vault-search" }, { "id": "mermaid-elk-renderer", "name": "Mermaid ELK Renderer", "author": "smolblackhole", "description": "This plugin has not been manually reviewed by Obsidian staff. Re-enables the ELK (Eclipse Layout Kernel) renderer for Mermaid diagrams.", "repo": "smolblackhole/mermaid-elk-renderer" }, { "id": "svg-zoom-viewer", "name": "SVG Zoom Viewer", "author": "enakzzz", "description": "This plugin has not been manually reviewed by Obsidian staff. Double-click an SVG or image to open a dedicated zoomable view.", "repo": "enakzzz/svg-zoom-viewer" }, { "id": "sync-meter", "name": "Sync Meter", "author": "wolfuardian", "description": "This plugin has not been manually reviewed by Obsidian staff. Show real-time sync progress percentage in the status bar.", "repo": "wolfuardian/obsidian-sync-meter" }, { "id": "claude-sessions", "name": "Claude Sessions", "author": "gapmiss", "description": "This plugin has not been manually reviewed by Obsidian staff. View Claude Code sessions. Browse, search, analyze, & export your sessions as interactive timelines with live watch & rich tool rendering — right alongside your notes.", "repo": "gapmiss/claude-sessions" }, { "id": "table-checkbox-row-color", "name": "Table Checkbox Row Color", "author": "mtplr", "description": "This plugin has not been manually reviewed by Obsidian staff. Interactive Markdown table checkboxes with row highlighting and optional strikethrough support.", "repo": "mtplr/obsidian-table-checkbox-row-color" }, { "id": "ai-annotate", "name": "AI Annotate", "author": "sds-mode", "description": "This plugin has not been manually reviewed by Obsidian staff. Annotate markdown with inline instructions that Claude processes into suggested edits.", "repo": "sds-mode/ai-annotate" }, { "id": "floaty-toolbar", "name": "Floaty Toolbar", "author": "0png", "description": "This plugin has not been manually reviewed by Obsidian staff. A modern, sleek floating toolbar that appears when you select text. Style your notes with one click.", "repo": "0png/Floaty-Toolbar" }, { "id": "ical-plugin-pro", "name": "iCal Pro", "author": "liuh886", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync tasks to Google, Apple, and Outlook calendars via a standards-compliant iCalendar (ICS) feed with smart date inheritance.", "repo": "liuh886/obsidian-ical-plugin-pro" }, { "id": "penny-wallet", "name": "PennyWallet", "author": "Russell", "description": "This plugin has not been manually reviewed by Obsidian staff. Track expenses, income, transfers, and credit card repayments as Markdown tables in your vault.", "repo": "twrusstw/penny-wallet" }, { "id": "canvas-card-materializer", "name": "Canvas Card-Materializer", "author": "redsheep913", "description": "This plugin has not been manually reviewed by Obsidian staff. Materialize Canvas cards into organized Markdown files with auto-folder categorization, preserving connections and colors.", "repo": "redsheep913/Canvas-Card-Materializer" }, { "id": "llr", "name": "Live Life Recording", "author": "goryugocast", "description": "This plugin has not been manually reviewed by Obsidian staff. Record task start and finish times directly in Markdown. LLR (Live Life Recording) adds routine insertion and a lightweight daily summary sidebar.", "repo": "goryugocast/llr" }, { "id": "ttrpg-maps", "name": "TTRPG Maps", "author": "matthttam", "description": "This plugin has not been manually reviewed by Obsidian staff. Render interactive TTRPG maps from code blocks with markers, templates, and distance measurement tools.", "repo": "matthttam/ttrpg-maps" }, { "id": "meeting-detector", "name": "Meeting Detector", "author": "Yuto Takagi", "description": "This plugin has not been manually reviewed by Obsidian staff. Auto-detect online meetings (Zoom, Google Meet, Teams) and prompt to record or create meeting notes.", "repo": "yut0takagi/obsidian-meeting-detector" }, { "id": "notion-sync", "name": "Notion Sync", "author": "sharkello", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your vault with Notion — preserves folder hierarchy, markdown formatting, internal links, metadata, and attachments.", "repo": "sharkello/notion-sync" }, { "id": "header-backlinks", "name": "Header Backlinks", "author": "rekby", "description": "This plugin has not been manually reviewed by Obsidian staff. Displays anchor icons next to headings targeted by internal links and lets you navigate to every note that references each heading.", "repo": "rekby/obsidian-header-backlinks" }, { "id": "muse", "name": "Muse", "author": "tekgadgt", "description": "This plugin has not been manually reviewed by Obsidian staff. Distraction-free writing mode with AI-generated prompts personalized to your projects and interests.", "repo": "tekgadgt/obsidian-muse" }, { "id": "authorship", "name": "Authorship", "author": "rflpazini", "description": "This plugin has not been manually reviewed by Obsidian staff. Track and visualize text authorship in the editor. Distinguishes typed, pasted, AI-generated, and reference text with color-coded highlights.", "repo": "rflpazini/obsidian-authorship" }, { "id": "autism-task-planner", "name": "Autism Task Planner", "author": "mm0x1", "description": "This plugin has not been manually reviewed by Obsidian staff. Reduce your mental load by sequencing your tasks in a drag-and-drop UI with compounding time estimates.", "repo": "mm0x1/obsidian-autism-task-planner" }, { "id": "cvss-calculator", "name": "CVSS 3.1 Calculator", "author": "0xdad0", "description": "This plugin has not been manually reviewed by Obsidian staff. Compute CVSS 3.1 scores with an interactive popup selector.", "repo": "0xdad0/obsidian-cvss" }, { "id": "shopping-list", "name": "Shopping List", "author": "mr-flannery", "description": "This plugin has not been manually reviewed by Obsidian staff. Renders interactive shopping lists from ```shopping-list code blocks.", "repo": "mr-flannery/obsidian-shopping-list-plugin" }, { "id": "bases-chart-views", "name": "Bases Chart Views", "author": "haiqiang-zhang", "description": "This plugin has not been manually reviewed by Obsidian staff. Interactive chart views and AI charts for Bases, powered by Apache ECharts.", "repo": "haiqiang-zhang/obsidian-bases-charts" }, { "id": "mdshare", "name": "mdshare", "author": "urbanmorph", "description": "This plugin has not been manually reviewed by Obsidian staff. Share markdown files instantly via mdshare.live.", "repo": "urbanmorph/obsidian-mdshare" }, { "id": "upcoming-birthdays", "name": "Upcoming Birthdays", "author": "nithinbekal", "description": "This plugin has not been manually reviewed by Obsidian staff. Show upcoming birthdays from notes with date-of-birth attributes.", "repo": "nithinbekal/obsidian-upcoming-birthdays" }, { "id": "ical-task-sync", "name": "iCal Task Sync", "author": "skyleret", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync and sort iCal events into a Markdown task list.", "repo": "skyleret/obsidian-ical-task-sync" }, { "id": "arroweds-adversary-bank", "name": "Arroweds Adversary Bank", "author": "arrowedisgaming", "description": "This plugin has not been manually reviewed by Obsidian staff. Manage and run Daggerheart TTRPG encounters with searchable adversary stat blocks, condition tracking, and instance management.", "repo": "arrowedisgaming/arroweds-adversary-bank" }, { "id": "tag-classes", "name": "Tag Classes", "author": "agrison", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically adds note tags as CSS classes on the view container for tag-based styling.", "repo": "agrison/obsidian-tag-classes" }, { "id": "ai-organiser", "name": "AI Organiser", "author": "lbstrydom", "description": "This plugin has not been manually reviewed by Obsidian staff. Your AI thinking partner in Obsidian: summarize anything, research the web, build slide decks, transcribe meetings, and auto-tag your vault. Cloud or local LLMs — your own API key.", "repo": "lbstrydom/ai-organiser" }, { "id": "advanced-search-ui", "name": "Advanced Search UI", "author": "pandanocturne", "description": "This plugin has not been manually reviewed by Obsidian staff. A powerful search UI that provides AND/OR/NOT operators and easy access to search filters.", "repo": "pandanocturne/obsidian-advanced-search-ui" }, { "id": "bring-to-front", "name": "Bring to Front", "author": "rockbenben", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically brings the window to front when modals or notices appear in the background.", "repo": "rockbenben/bring-obsidian-to-front" }, { "id": "vaultcrypt", "name": "VaultCrypt", "author": "romejoe", "description": "This plugin has not been manually reviewed by Obsidian staff. Inline encryption for sensitive fields in notes using KeePass-compatible (.kdbx) storage.", "repo": "romejoe/VaultCrypt" }, { "id": "strategist-toolkit", "name": "Strategist Toolkit", "author": "psovit", "description": "This plugin has not been manually reviewed by Obsidian staff. Generate a Business Model Canvas layout inside a new Canvas file.", "repo": "psovit/obs-plg-bmc" }, { "id": "word-progress-bar", "name": "Word Progress Bar", "author": "somenoy", "description": "This plugin has not been manually reviewed by Obsidian staff. Progress bar in the status bar that shows goal of words.", "repo": "somenoy/obsidian-word-progress-bar" }, { "id": "yacht-habit-tracker", "name": "YACHT", "author": "jayandoh", "description": "This plugin has not been manually reviewed by Obsidian staff. Yet another chill habit tracker. Embed it in your notes or open it from the sidebar, and export your data!", "repo": "jayandoh/obsidian-habit-tracker" }, { "id": "heading-outliner", "name": "Heading Outliner", "author": "tgrrrr", "description": "This plugin has not been manually reviewed by Obsidian staff. Outliner-style editing for heading-based Markdown: move, indent, and unindent full sections with keyboard shortcuts.", "repo": "tgrrrr/heading-outliner" }, { "id": "nexus", "name": "Nexus", "author": "profsynapse", "description": "This plugin has not been manually reviewed by Obsidian staff. Agentic AI for your vault. Use Claude, ChatGPT, Gemini, and local models to chat, search, create, and manage your notes with semantic memory, image generation, and MCP server integration.", "repo": "profsynapse/nexus" }, { "id": "dangling-image-manager", "name": "Dangling Image Manager", "author": "leowie93", "description": "This plugin has not been manually reviewed by Obsidian staff. Find and delete dangling imagages with a simple ui.", "repo": "leowie93/obsidian-dangling-image-manager" }, { "id": "cockpit-board", "name": "Cockpit Board", "author": "andreconde21", "description": "This plugin has not been manually reviewed by Obsidian staff. Dynamic Kanban board from frontmatter properties with calendar views, timers, and recurring tasks.", "repo": "andreconde21/cockpit-board" }, { "id": "agent-skill-graph", "name": "Agent Skill Graph", "author": "hanamizuki", "description": "This plugin has not been manually reviewed by Obsidian staff. Visualize AI agent skill structures in graph view. Renames SKILL.md nodes from frontmatter, draws reference edges, and colors nodes by type.", "repo": "hanamizuki/obsidian-skill-graph" }, { "id": "codex-narrative-engine", "name": "Codex Narrative Engine", "author": "djinnmind", "description": "This plugin has not been manually reviewed by Obsidian staff. Narrative intelligence for TTRPG world-building — entity indexing, consistency linting, and dead-link detection for your campaign vault.", "repo": "djinnmind/codex-narrative-engine" }, { "id": "dxf-viewer", "name": "DXF Viewer", "author": "eweinhoffer", "description": "This plugin has not been manually reviewed by Obsidian staff. View, measure, and embed DXF drawings in your vault.", "repo": "eweinhoffer/dxf-viewer" }, { "id": "stratum", "name": "Stratum", "author": "sprice", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your Zotero library into structured literature notes with zero configuration.", "repo": "sprice/stratum-obsidian" }, { "id": "urso", "name": "Urso", "author": "ariedotme", "description": "This plugin has not been manually reviewed by Obsidian staff. Tag and property explorer with pins, icons, and responsive layouts.", "repo": "ariedotme/urso" }, { "id": "cleaning-service", "name": "Cleaning Service", "author": "dpvpro", "description": "This plugin has not been manually reviewed by Obsidian staff. Performs cleanup tasks on the vault.", "repo": "dpvpro/obsidian-cleaning-service" }, { "id": "tagescape", "name": "Tagescape", "author": "bkindler", "description": "This plugin has not been manually reviewed by Obsidian staff. Suppresses inline tag recognition in body text. Only tags in frontmatter properties are kept.", "repo": "bkindler/obsidian-tagescape" }, { "id": "core-habits", "name": "Core Habits", "author": "ahmed-farhat99", "description": "This plugin has not been manually reviewed by Obsidian staff. Track habits visually, flow with your identity, and build your core path.", "repo": "ahmed-farhat99/core-habits" }, { "id": "garmin-health-sync", "name": "Garmin Health Sync", "author": "fcandi", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync Garmin Connect health data into your Daily Notes as frontmatter properties.", "repo": "fcandi/Garmin-Health-Sync" }, { "id": "show-hidden-files", "name": "Show Hidden Files", "author": "witi42", "description": "This plugin has not been manually reviewed by Obsidian staff. Reveals hidden dotfiles and all file types in the file explorer.", "repo": "witi42/obsidian-show-hidden-files" }, { "id": "replace-commands", "name": "Replace Commands", "author": "Eric Lowry", "description": "This plugin has not been manually reviewed by Obsidian staff. Preconfigure custom search and replace actions using plain text or regex to quickly modify selections or documents.", "repo": "elowry/obsidian-replace-commands" }, { "id": "count-occurrence", "name": "Count Occurrence", "author": "rohitrai3", "description": "This plugin has not been manually reviewed by Obsidian staff. Show number of occurrences in file.", "repo": "rohitrai3/Obsidian-CountOccurrence" }, { "id": "center-text", "name": "Center Text", "author": "camblackwell", "description": "This plugin has not been manually reviewed by Obsidian staff. Center all text in your notes with adjustable width.", "repo": "camblackwell/Obsidian_Center_Text_Plugin" }, { "id": "true-recall", "name": "True Recall", "author": "Lucas Piera", "description": "This plugin has not been manually reviewed by Obsidian staff. Anki-like native system in obsidian. Review flashcards with FSRS spaced repetition.", "repo": "pieralukasz/true-recall" }, { "id": "study-flow-planner", "name": "Study Flow Planner", "author": "resina37451-cell", "description": "This plugin has not been manually reviewed by Obsidian staff. A study planner with weekly/monthly timeline, time slots from 5:00 to 23:00. Supports Portuguese and English.", "repo": "resina37451-cell/study-flow-planner" }, { "id": "code-suite", "name": "CodeSuite", "author": "felixleopold", "description": "This plugin has not been manually reviewed by Obsidian staff. VS Code-quality code blocks: Shiki syntax highlighting with 65+ themes, code execution with live I/O, embedded file rendering, and custom VS Code theme import.", "repo": "felixleopold/obsidian-code-suite" }, { "id": "colorful-folders", "name": "Colorful Folders", "author": "rohitnahar-offical", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically adds premium preset colors to all folders and subfolders.", "repo": "rohitnahar-offical/colorful-folders-obsidian" }, { "id": "obvec-sync", "name": "AI Search for Your Second Brain", "author": "snoopyrain", "description": "This plugin has not been manually reviewed by Obsidian staff. Let AI search your second brain. Connect your vault to Claude, ChatGPT, and Cursor via MCP.", "repo": "snoopyrain/obvec-sync" }, { "id": "kindle-transformation", "name": "Kindle Transformation", "author": "tristan0929", "description": "This plugin has not been manually reviewed by Obsidian staff. Elegantly transform Kindle exported HTML notes into beautifully formatted markdown files.", "repo": "tristan0929/Kindle-Transformation" }, { "id": "agentfiles", "name": "Agentfiles", "author": "railly", "description": "This plugin has not been manually reviewed by Obsidian staff. Discover, organize, and edit AI agent skills, commands, and agents across Claude Code, Cursor, Codex, Windsurf, and more.", "repo": "railly/agentfiles" }, { "id": "word-goal-webhook", "name": "Writing Tracker Heatmap Streaks", "author": "viszkit", "description": "This plugin has not been manually reviewed by Obsidian staff. Daily word goal webhook + minimal sidebar heatmap with detailed stats view.", "repo": "viszkit/obsidian-writing-streak" }, { "id": "sidecar-notes", "name": "Sidecar Notes", "author": "rosemary1812", "description": "This plugin has not been manually reviewed by Obsidian staff. A sidecar note workflow with split view, synced quotes, and companion note files.", "repo": "rosemary1812/Sidecar-Notes" }, { "id": "wechat-publisher", "name": "WeChat Publisher", "author": "rancelee233", "description": "This plugin has not been manually reviewed by Obsidian staff. 免费一键将 Obsidian 笔记发布到微信公众号 Publish WeChat Official Account articles with formatting, image upload, and draft push.", "repo": "rancelee233/wechat-publisher" }, { "id": "advanced-multi-column", "name": "Advanced Multi Column", "author": "amatya-aditya", "description": "This plugin has not been manually reviewed by Obsidian staff. Allows to create interactive multi-columns.", "repo": "amatya-aditya/advanced-multi-column" }, { "id": "smartscribe", "name": "SmartScribe", "author": "gloamfox", "description": "This plugin has not been manually reviewed by Obsidian staff. AI-powered writing assistant. Generate metadata (titles, tags, categories, summaries) and optimize your writing with support for multiple AI platforms.", "repo": "gloamfox/obsidian-smart-scribe" }, { "id": "semantic-auto-linker", "name": "Semantic Auto-Linker", "author": "ysf-ad", "description": "This plugin has not been manually reviewed by Obsidian staff. Suggest missing wiki-links, preview graph impact, and explore your vault as a local semantic space.", "repo": "ysf-ad/semantic-auto-linker" }, { "id": "vitepress-theme", "name": "VitePress Theme", "author": "weizwz", "description": "This plugin has not been manually reviewed by Obsidian staff. VitePress-style theme with custom containers, enhanced code blocks, and modern typography.", "repo": "weizwz/obsidian-vitepress" }, { "id": "pocket-sync", "name": "Pocket Sync", "author": "Maclean (Silk Ribbon)", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync Pocket AI conversations and daily highlights into Markdown notes.", "repo": "maclean-d/obsidian-pocket" }, { "id": "cursor-history", "name": "Cursor History", "author": "abdelrahmanhafez", "description": "This plugin has not been manually reviewed by Obsidian staff. Navigate back and forward through cursor position history across files, like VS Code.", "repo": "abdelrahmanhafez/obsidian-cursor-history" }, { "id": "scroll-line", "name": "Scroll Line", "author": "abdelrahmanhafez", "description": "This plugin has not been manually reviewed by Obsidian staff. Scroll the viewport up or down by a configurable number of lines without moving the cursor.", "repo": "abdelrahmanhafez/obsidian-scroll-line" }, { "id": "tabula", "name": "Tabula", "author": "pblazh", "description": "This plugin has not been manually reviewed by Obsidian staff. Transform Markdown files using spreadsheet-inspired formulas and cell references. Write scripts to perform calculations, transform data, and automate table processing — all inside your vault.", "repo": "pblazh/tabula-obsidian" }, { "id": "smart-paste", "name": "Smart Paste", "author": "konstantinosgkilas", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically cleans and transforms clipboard content on paste — converts HTML to markdown, fetches link titles, strips trackers, and normalizes whitespace.", "repo": "konstantinosgkilas/smart-paste" }, { "id": "smart-order-list", "name": "Smart Order List", "author": "Howe", "description": "This plugin has not been manually reviewed by Obsidian staff. Smartly stylize and manage Parallel and Nest Lines (Lists).", "repo": "howe-ren/smart-order-list" }, { "id": "csv-modern-codeblock", "name": "CSV Modern Codeblock", "author": "Vitalii Tytskyi", "description": "This plugin has not been manually reviewed by Obsidian staff. Render CSV and TSV code blocks as interactive tables with sticky headers, per-column filters, sorting, layout toggles, link detection, and CSV validation.", "repo": "vitovt/obsidian-csv-modern-codeblock" }, { "id": "embed-editor", "name": "Embed Editor", "author": "xmisio72", "description": "This plugin has not been manually reviewed by Obsidian staff. Notion-style synced blocks. Click any transclusion (![[note]]) to edit its source in a floating panel — edit embeds in place.", "repo": "xmisio72/obsidian-embed-editor" }, { "id": "the-deleometer", "name": "The Deleometer", "author": "michellegdyason", "description": "This plugin has not been manually reviewed by Obsidian staff. A plugin for deep self-discovery journaling using AI. Use analysis history, and export options. Requires an OpenAI API key.", "repo": "michellegdyason/The_Obsidian_Deleometer_v2" }, { "id": "hexmaker", "name": "Hexmap World Creator", "author": "sbuffkin", "description": "This plugin has not been manually reviewed by Obsidian staff. Create a hex map and a guidebook level wiki for your setting with minimal fuss. Hex crawl worldbuilding toolbox. System agnostic, ready for any TRPG you care to run in it.", "repo": "sbuffkin/hexmaker" }, { "id": "terminal-agent-tabs", "name": "Terminal Agent Tabs", "author": "hirose30", "description": "This plugin has not been manually reviewed by Obsidian staff. Run multiple agent CLI sessions (Claude Code, Codex, Gemini, etc.) as editor tabs.", "repo": "hirose30/terminal-agent-tabs" }, { "id": "handwriting-to-markdown", "name": "HandTranscriptMd", "author": "gabriele-cusato", "description": "This plugin has not been manually reviewed by Obsidian staff. Inline handwriting canvas with OCR conversion to structured markdown. Requires a free Gemini API key.", "repo": "gabriele-cusato/HandTranscriptMd" }, { "id": "svg-viewer", "name": "SVG Viewer", "author": "konstantinosgkilas", "description": "This plugin has not been manually reviewed by Obsidian staff. Renders inline SVG code fences as live graphics in Reading View and Live Preview mode.", "repo": "konstantinosgkilas/Obsidian-SVG-Viewer" }, { "id": "tag-my-notes-ai", "name": "Tag My Notes (AI)", "author": "woukie", "description": "This plugin has not been manually reviewed by Obsidian staff. Tag notes with your chosen AI model, control which notes and tags to use, and modify the model's thought process to your liking.", "repo": "woukie/tag-my-notes-ai" }, { "id": "plantuml-integrator", "name": "PlantUML Integrator", "author": "fangface-hub", "description": "This plugin has not been manually reviewed by Obsidian staff. Render PlantUML code blocks and .puml embeds with dependency-aware cache invalidation.", "repo": "fangface-hub/obsidian_plantuml_integrator" }, { "id": "webdav-sync", "name": "WebDAV Sync", "author": "Hēsperus", "description": "This plugin has not been manually reviewed by Obsidian staff. General-purpose & bidirectional WebDAV syncing for your vault. Designed for stability and robust file handling without vendor lock-in.", "repo": "hesprs/obsidian-webdav-sync" }, { "id": "wol-reference-viewer", "name": "WOL Reference Tools", "author": "iaremarkus", "description": "This plugin has not been manually reviewed by Obsidian staff. Look up Bible verses and references from [wol.jw.org](https://wol.jw.org), and add them to your notes inline, in a modal or popover, or in the sidebar.", "repo": "iaremarkus/wol-reference-viewer" }, { "id": "mermaid-exporter", "name": "Mermaid Exporter", "author": "addozhang", "description": "This plugin has not been manually reviewed by Obsidian staff. Export rendered mermaid diagrams as PNG images with configurable resolution.", "repo": "addozhang/obsidian-mermaid-exporter" }, { "id": "graph-edge-notes", "name": "Graph Edge Notes", "author": "li-zane", "description": "This plugin has not been manually reviewed by Obsidian staff. Display and edit short relationship labels on graph edges.", "repo": "li-zane/obsidian-graph-edge-notes" }, { "id": "copy-all", "name": "Copy All", "author": "eliasfloreteng", "description": "This plugin has not been manually reviewed by Obsidian staff. Copy all the text in the current file as Markdown.", "repo": "eliasfloreteng/obsidian-copy-all" }, { "id": "file-shift", "name": "FileShift", "author": "qctsu", "description": "This plugin has not been manually reviewed by Obsidian staff. Reorder files and folders in File Explorer with drag and drop. No filename changes.", "repo": "qctsu/obsidian-file-shift" }, { "id": "lean-terminal", "name": "Lean Terminal", "author": "Sascha D. Kasper", "description": "This plugin has not been manually reviewed by Obsidian staff. Embedded terminal panel powered by xterm.js and node-pty - no external windows.", "repo": "sdkasper/lean-obsidian-terminal" }, { "id": "vaultchat", "name": "VaultChat", "author": "kpulik", "description": "This plugin has not been manually reviewed by Obsidian staff. Multi-provider AI chat with file reading, editing, creation, and deletion. Supports Anthropic, OpenAI, Google Gemini, OpenRouter, and Ollama.", "repo": "kpulik/Chatsidian" }, { "id": "deepl-translate-selection", "name": "DeepL Translate Selection", "author": "fanxin199", "description": "This plugin has not been manually reviewed by Obsidian staff. Translate selected text with DeepL from the editor context menu. Auto-detects Chinese English direction.", "repo": "fanxin199/obsidian_deepl_translate" }, { "id": "teleprompter-plus", "name": "Teleprompter Plus", "author": "Americo", "description": "This plugin has not been manually reviewed by Obsidian staff. Scroll notes as a teleprompter with mobile remote control, Stream Deck integration, countdown timer, and voice tracking.", "repo": "juracyamerico/obsidian-teleprompter-plus" }, { "id": "inline-tag", "name": "Inline Tag", "author": "mb-yul", "description": "This plugin has not been manually reviewed by Obsidian staff. Reference tags with readable labels that open native tag search on click.", "repo": "mb-yul/obsidian-inline-tag-plugin" }, { "id": "google-drive-folder-link", "name": "Google Drive Folder Link", "author": "andrewmarconi", "description": "This plugin has not been manually reviewed by Obsidian staff. Attach a Google Drive folder to any note via fuzzy search. Search across configured root folders in My Drive and Shared Drives, and access linked folders with one click from the note's properties pane.", "repo": "andrewmarconi/GoogleDriveFolderLink" }, { "id": "ya-gpt", "name": "Smart Vault Chat", "author": "logotipza", "description": "This plugin has not been manually reviewed by Obsidian staff. AI assistant with multi-provider support: Yandex AI Studio, Groq, OpenAI, Anthropic, GigaChat. Chat panel, vault search, inline text editing.", "repo": "logotipza/obsidian-ya-gpt" }, { "id": "search-external-files", "name": "Search External Files", "author": "ttt", "description": "This plugin has not been manually reviewed by Obsidian staff. Browse external files and search for file or folder paths in Obsidian.", "repo": "tttt-k/obsidian-search-external-files" }, { "id": "activity-graph", "name": "Activity Graph", "author": "rwyattwalker", "description": "This plugin has not been manually reviewed by Obsidian staff. Render activity heatmaps from Dataview query results.", "repo": "rwyattwalker/obsidian-activity-graph" }, { "id": "weekly-routine-planner", "name": "Weekly Routine Planner", "author": "lylaminju", "description": "This plugin has not been manually reviewed by Obsidian staff. Plan weekly routines with a timetable-style editor.", "repo": "lylaminju/weekly-routine-planner" }, { "id": "eagle", "name": "Eagle Integration", "author": "goberomsu", "description": "This plugin has not been manually reviewed by Obsidian staff. Upload images to Eagle and manage them alongside your vault.", "repo": "goberomsu/obsidian-eagle-plugin" }, { "id": "hard-wrap", "name": "Hard Wrap", "author": "alethiophile", "description": "This plugin has not been manually reviewed by Obsidian staff. Transparently hard-wrap markdown files on disk while displaying them as soft-wrapped paragraphs in the editor.", "repo": "alethiophile/obsidian-hard-wrap" }, { "id": "arbor", "name": "Arbor", "author": "kpyr", "description": "This plugin has not been manually reviewed by Obsidian staff. Write notes as branching Markdown cards while keeping a normal note as the source of truth.", "repo": "kpyruy/Arbor" }, { "id": "open-connections", "name": "Open Connections", "author": "goberomsu", "description": "This plugin has not been manually reviewed by Obsidian staff. Chat with your notes & see links to related content with Local or Remote models.", "repo": "goberomsu/open-connections" }, { "id": "stardew-pet-farm", "name": "Stardew Pets Farm", "author": "prof0und", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds a playful view where Stardew Valley's pixel pets wander around, idle, and take naps while you work.", "repo": "prof0und/stardew-pet-farm" }, { "id": "brickset-lego", "name": "Brickset LEGO", "author": "mirkostanic", "description": "This plugin has not been manually reviewed by Obsidian staff. Fetches LEGO set information from Brickset API and creates formatted notes with set details and images.", "repo": "mirkostanic/obsidian-lego" }, { "id": "pubcopy", "name": "Pubcopy", "author": "canartuc", "description": "This plugin has not been manually reviewed by Obsidian staff. Copy notes as platform-optimized HTML for Medium and Substack.", "repo": "canartuc/pubcopy" }, { "id": "mirror", "name": "Mirror", "author": "Jonathan Simcoe", "description": "This plugin has not been manually reviewed by Obsidian staff. Turns block references into live mirrored transclusions with inline previews and editing.", "repo": "jdsimcoe/obsidian-mirror" }, { "id": "link-iframe", "name": "I link therefore iframe", "author": "gilgamesh-tamarian", "description": "This plugin has not been manually reviewed by Obsidian staff. Converts URLs into native iframe embeds and auto-formats embeddables.", "repo": "gilgamesh-tamarian/obsidian-link-iframe" }, { "id": "awesome-task-manager", "name": "Awesome Task Manager", "author": "chefrocker", "description": "This plugin has not been manually reviewed by Obsidian staff. A full-featured visual task manager with dashboard, inline editing, tags, images, recurring tasks, reminders, and Excel export.", "repo": "chefrocker/awesome-task-manager" }, { "id": "pin-tab-guard", "name": "Pin Tab Guard", "author": "wildskyf", "description": "This plugin has not been manually reviewed by Obsidian staff. Prevents Cmd/Ctrl+W from unpinning pinned tabs.", "repo": "wildskyf/obsidian-pin-tab-guard" }, { "id": "entity-notes", "name": "Entity Notes", "author": "bartvw", "description": "This plugin has not been manually reviewed by Obsidian staff. Convert tagged lines into structured Markdown notes with one click. Supports custom entity types with configurable frontmatter and color-coded pill in the editor.", "repo": "bartvw/entity-notes" }, { "id": "clean-ai-paste", "name": "Clean AI Paste", "author": "Jeremy Hou", "description": "This plugin has not been manually reviewed by Obsidian staff. Instantly turns messy AI output into clean Obsidian notes on paste. Removes excessive blank lines, fixes code blocks, headers, removes emojis, and more.", "repo": "goslowpoke168/obsidian-clean-ai-paste" }, { "id": "publish-as-link", "name": "Publish Single Note as Webpage", "author": "lucas", "description": "This plugin has not been manually reviewed by Obsidian staff. Publish your notes to Alibaba Cloud OSS and share them as a link with one click.", "repo": "tcyeee/obsidian-publish-as-link" }, { "id": "wiki-summary-normalised", "name": "Vault Graph Summary", "author": "pflanzmann", "description": "This plugin has not been manually reviewed by Obsidian staff. Generates a consolidated summary text file by crawling your notes. Supports outgoing links, backlinks, recursion depth, exclusion patterns, and 'Mirror' folder logic for handling Primary vs. Public note versions.", "repo": "pflanzmann/obsidian-summary-plugin" }, { "id": "katmer-code", "name": "KatmerCode", "author": "hkcanan", "description": "This plugin has not been manually reviewed by Obsidian staff. Run Claude Code with inline diff editing, academic research skills, and MCP support.", "repo": "hkcanan/katmer-code" }, { "id": "chronostra", "name": "Chronostra", "author": "kntanaka", "description": "This plugin has not been manually reviewed by Obsidian staff. Hierarchical life-planning table with virtual scrolling and timeline view.", "repo": "kntanaka/chronostra" }, { "id": "flash-navigator", "name": "Flash Navigator", "author": "iyioon", "description": "This plugin has not been manually reviewed by Obsidian staff. Flash-style label-based navigation with Vim workflows.", "repo": "iyioon/obsidian-flash-nav" }, { "id": "kanban-view", "name": "Kanban view", "author": "chi1180", "description": "This plugin has not been manually reviewed by Obsidian staff. Kanban view for bases.", "repo": "chi1180/Obsidian-Kanban" }, { "id": "index-flow", "name": "Index Flow", "author": "phongviez", "description": "This plugin has not been manually reviewed by Obsidian staff. Smart renumber and remove numbering for markdown files.", "repo": "phongviez/obsidian-index-flow" }, { "id": "wordorb-vocabulary", "name": "WordOrb Vocabulary", "author": "nicoletterankin", "description": "This plugin has not been manually reviewed by Obsidian staff. Look up words from WordOrb.ai — definitions, IPA, translations across 47 languages, etymology, and audio.", "repo": "nicoletterankin/wordorb-obsidian" }, { "id": "notepack", "name": "NotePack", "author": "kynatro", "description": "This plugin has not been manually reviewed by Obsidian staff. Scans your vault's markdown files for unchecked todos and collates them in a todos sidebar. Supports @mention for team members and natural language due date logic.", "repo": "kynatro/notepack-obsidian" }, { "id": "rag-chat", "name": "RAG Chat", "author": "a2fsa2k", "description": "This plugin has not been manually reviewed by Obsidian staff. Chat with your vault using local vector search (RAG) and any AI provider — OpenAI, Claude, Gemini, Mistral, Groq, Ollama, and more.", "repo": "a2fsa2k/obsidian-ask-my-vault-plugin" }, { "id": "set-to-root", "name": "Set to Root", "author": "lixingyu41", "description": "This plugin has not been manually reviewed by Obsidian staff. Open additional File Explorer tabs rooted to a specific folder.", "repo": "lixingyu41/obsidian-setToRoot" }, { "id": "syro", "name": "Syro", "author": "piyooko", "description": "This plugin has not been manually reviewed by Obsidian staff. Seamless spaced repetition, flashcards, and incremental reading workflows. A stylized, modern interface alternative to Anki for your plain-text knowledge base.", "repo": "piyooko/obsidian-syro" }, { "id": "dynalist-mover", "name": "Dynalist Mover", "author": "oneoffobject", "description": "This plugin has not been manually reviewed by Obsidian staff. Move selected lines up and down like Dynalist.", "repo": "oneoffobject/dynalist-mover" }, { "id": "force-reading-mode", "name": "Force Reading Mode", "author": "shubhmadhavan", "description": "This plugin has not been manually reviewed by Obsidian staff. A Plugin that forces reading mode, making it persistent. Plugin is controllable using both keyboard shortcuts and the ribbon menu item.", "repo": "shubhmadhavan/obsidian-force-reading-mode" }, { "id": "zoxide-notes", "name": "Zoxide Notes", "author": "qustrolabe", "description": "This plugin has not been manually reviewed by Obsidian staff. Track and list visited notes with zoxide frecency scoring algorithm.", "repo": "qustrolabe/zoxide-notes" }, { "id": "vault-coach", "name": "Vault Coach", "author": "wanjin5508", "description": "This plugin has not been manually reviewed by Obsidian staff. Local knowledge Q&A and interview practice from your vault using Ollama.", "repo": "wanjin5508/vault-coach" }, { "id": "linkvault", "name": "LinkVault", "author": "calghar", "description": "This plugin has not been manually reviewed by Obsidian staff. Save and categorise links into your knowledge base using AI. Supports Claude, Ollama, and OpenRouter.", "repo": "calghar/LinkVault" }, { "id": "textflow", "name": "textFlow", "author": "tine-schreibt", "description": "This plugin has not been manually reviewed by Obsidian staff. Compile multiple notes into a single editable flow - like Scrivenings. Define flows from DVQueries, folders/tags/props, or bookmarks. Edits are synced automatically between flows and their sources.", "repo": "tine-schreibt/textflow" }, { "id": "export-image-xhs", "name": "Export Image XHS", "author": "buzuweidao", "description": "This plugin has not been manually reviewed by Obsidian staff. Export notes as shareable multi-image cards with editable live preview, Xiaohongshu-oriented layout, author header, watermark, and pagination controls.", "repo": "buzuweidao/Export-Image-XHS" }, { "id": "asciidoc-live", "name": "AsciiDoc Live", "author": "Nick Koshlensky", "description": "This plugin has not been manually reviewed by Obsidian staff. Full AsciiDoc renderer with live-updating preview for .adoc files.", "repo": "koshlensky/asciidoc-live" }, { "id": "minimalism-ui", "name": "Minimalism UI", "author": "lucas", "description": "This plugin has not been manually reviewed by Obsidian staff. Transform UI into a Typora-like style, with the left side fixing the note status information and the right side focusing on the content of the note.", "repo": "tcyeee/obsidian-minimalism-ui" }, { "id": "memo-timeline-feed", "name": "Memo Timeline Feed", "author": "lbb2446", "description": "This plugin has not been manually reviewed by Obsidian staff. Display #timeline notes, diary-style feeds, and image-only galleries in a polished note view.", "repo": "lbb2446/bestmemo" }, { "id": "workflowy-sync", "name": "Workflowy Sync", "author": "rodolfo-terriquez", "description": "This plugin has not been manually reviewed by Obsidian staff. Quickly send content to Workflowy, embed live outlines, and sync Workflowy items with notes.", "repo": "rodolfo-terriquez/workflowy-sync" }, { "id": "random-note-plus", "name": "Random Note Plus", "author": "wogong", "description": "This plugin has not been manually reviewed by Obsidian staff. Like the core random note plugin, but with folder exclusions.", "repo": "wogong/obsidian-random-plus" }, { "id": "ai-attachmate", "name": "AI Attachmate", "author": "mesqueeb", "description": "This plugin has not been manually reviewed by Obsidian staff. Transcribes your PDFs, images, and Canvas files into searchable Markdown notes using AI. You control which files get transcribed, with what prompt, and where the transcription is saved. Bring your own key.", "repo": "mesqueeb/obsidian-ai-attachmate" }, { "id": "retype", "name": "Retype", "author": "retypeapp", "description": "This plugin has not been manually reviewed by Obsidian staff. Build and preview your documentation with Retype.", "repo": "retypeapp/retype-for-obsidian" }, { "id": "wikilink-types", "name": "Wikilink Types", "author": "penfieldlabs", "description": "This plugin has not been manually reviewed by Obsidian staff. Type @ inside wikilink aliases to add relationship types, auto-synced to YAML frontmatter.", "repo": "penfieldlabs/obsidian-wikilink-types" }, { "id": "anki-flashcards-sync", "name": "Anki Flashcards Sync", "author": "olofhaglund", "description": "This plugin has not been manually reviewed by Obsidian staff. Pushes flashcards from notes to Anki. The flashcards are bashed on code blocks annotated with flashcard.", "repo": "olofhaglund/Obsidian-Anki-Flashcards-Sync" }, { "id": "list-splitter", "name": "Canvas List Splitter", "author": "mindaugas3", "description": "This plugin has not been manually reviewed by Obsidian staff. Split a list in a Canvas card into separate cards.", "repo": "mindaugas3/list-splitter" }, { "id": "tag-aliases", "name": "Tag Aliases", "author": "yingjialong", "description": "This plugin has not been manually reviewed by Obsidian staff. Define tag aliases to normalize tags at input time. When you type an alias, the plugin suggests and inserts the primary tag, keeping your vault's tags clean and consistent.", "repo": "yingjialong/obsidian-tag-aliases" }, { "id": "vault-activity", "name": "Vault Activity", "author": "daniegee", "description": "This plugin has not been manually reviewed by Obsidian staff. Track your note activity stats with streak highlights and visualisation widgets.", "repo": "daniegee/obsidian-vault-activity" }, { "id": "air-sync", "name": "Air Sync", "author": "takezoh", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your vault with cloud storage (Google Drive, Dropbox).", "repo": "takezoh/obsidian-air-sync" }, { "id": "move-completed-tasks-down", "name": "Move Completed Tasks Down", "author": "optimummost001", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically moves completed tasks to the bottom of their list, 5 seconds after check off.", "repo": "optimummost001/move-completed-tasks-down" }, { "id": "ttrpg-tools-screen", "name": "TTRPG Tools - Player Screen", "author": "Johannes Schwartz", "description": "This plugin has not been manually reviewed by Obsidian staff. Send notes, images, PDFs and TTRPG maps to a plain second-screen display window.", "repo": "jareika/ttrpg-tools-screen" }, { "id": "quick-memos", "name": "Quick Memos", "author": "liqiuyue9597", "description": "This plugin has not been manually reviewed by Obsidian staff. A flomo-style quick capture and card view for your vault.", "repo": "liqiuyue9597/obsidian-memos" }, { "id": "arbor-family-tree", "name": "Arbor Family Tree", "author": "disparatedan", "description": "This plugin has not been manually reviewed by Obsidian staff. Visualise and navigate a family tree built from person notes in your vault.", "repo": "disparatedan/arbor" }, { "id": "cluddle-callouts", "name": "Cluddle Callouts", "author": "1ordinateur", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds CSS-defined custom callouts to the editor right-click menu and colors callout options.", "repo": "1ordinateur/cluddle-callouts" }, { "id": "drift", "name": "Drift", "author": "ryanbbrown", "description": "This plugin has not been manually reviewed by Obsidian staff. Detects external file changes and shows side-by-side diffs with per-chunk accept/reject.", "repo": "ryanbbrown/obsidian-drift" }, { "id": "x-bookmarks-sync", "name": "X Bookmarks Sync", "author": "feinix", "description": "This plugin has not been manually reviewed by Obsidian staff. Save your X (Twitter) bookmarks as structured Markdown notes, with selective import, incremental sync, and no API key needed.", "repo": "hfknight/x-bookmarks-sync" }, { "id": "claude-code-ide", "name": "Claude Code IDE", "author": "petersolopov", "description": "This plugin has not been manually reviewed by Obsidian staff. Connect your vault to Claude Code and share editor context with the CLI.", "repo": "petersolopov/obsidian-claude-ide" }, { "id": "sfb-save-as-local-images", "name": "Save as Local Images", "author": "saltyfireball", "description": "This plugin has not been manually reviewed by Obsidian staff. Download all remote images in the current note and save them locally to your vault's attachment folder, rewriting URLs to point to the local copies.", "repo": "saltyfireball/obsidian-save-as-local-images" }, { "id": "voxtral-transcribe", "name": "Voxtral Transcribe", "author": "maxonamission", "description": "This plugin has not been manually reviewed by Obsidian staff. Real-time streaming transcription using Mistral Voxtral, supports voice commands (headings, lists, to-dos and more) and automatic text correction.", "repo": "maxonamission/obsidian-voxtral" }, { "id": "sfb-click-image-to-zoom", "name": "Click Image to Zoom", "author": "saltyfireball", "description": "This plugin has not been manually reviewed by Obsidian staff. Click any image in your notes to open it in a full-size zoomable modal. Supports scroll-to-zoom, drag-to-pan, and per-note frontmatter control.", "repo": "saltyfireball/obsidian-click-image-to-zoom" }, { "id": "nyas-visual-flashcards", "name": "Visual Flashcards", "author": "nyaaas", "description": "This plugin has not been manually reviewed by Obsidian staff. A visual card-flip flashcard system for your notes.", "repo": "nyaaas/visual-flashcards-obsidian" }, { "id": "realtime-transcription", "name": "Realtime Transcription", "author": "garetneda-gif", "description": "This plugin has not been manually reviewed by Obsidian staff. Real-time speech-to-text powered by SenseVoice-Small. Supports Chinese, English, Japanese, Korean, and Cantonese with auto-translation, AI summarization, and text polishing.", "repo": "garetneda-gif/obsidian-realtime-transcription" }, { "id": "companion-mcp", "name": "Companion MCP", "author": "yama662607", "description": "This plugin has not been manually reviewed by Obsidian staff. Enables AI agents to use MCP tools for semantic vault search and editor actions via the companion MCP server.", "repo": "yama662607/obsidian-companion-mcp" }, { "id": "eisenhower-matrix", "name": "Eisenhower Matrix", "author": "oamadorr", "description": "This plugin has not been manually reviewed by Obsidian staff. Organize your tasks using the Eisenhower Matrix — prioritize by urgency and importance across 4 quadrants.", "repo": "oamadorr/eisenhower-matrix-obsidian" }, { "id": "khattat", "name": "Khattat", "author": "sattarip", "description": "This plugin has not been manually reviewed by Obsidian staff. Handwrite in your notes with realistic pens and dual OCR providers (MyScript & Google Cloud Vision) for accurate handwriting recognition.", "repo": "sattarip/obsidian-khattat" }, { "id": "pagecord", "name": "Pagecord", "author": "lylo", "description": "This plugin has not been manually reviewed by Obsidian staff. Publish notes to your Pagecord blog.", "repo": "lylo/obsidian-pagecord" }, { "id": "game-backlog-tracker", "name": "Game Backlog Tracker", "author": "kevmorelli", "description": "This plugin has not been manually reviewed by Obsidian staff. Track completed games from your game backlog.", "repo": "kevmorelli/obsidian-game-backlog" }, { "id": "pwbs-sync", "name": "PWBS Smart Briefings", "author": "sauremilk", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your vault to PWBS and receive AI-powered daily briefings, meeting prep notes, and knowledge insights.", "repo": "sauremilk/obsidian-pwbs-sync" }, { "id": "pdf-notes", "name": "PDF.notes", "author": "Anton", "description": "This plugin has not been manually reviewed by Obsidian staff. Annotate PDFs with smooth ink drawings and shape tools.", "repo": "lucidalpha/obsidian-pdf-notes" }, { "id": "paper-summary", "name": "Paper Summary", "author": "todfrog", "description": "This plugin has not been manually reviewed by Obsidian staff. Generate structured paper summary notes from PDFs.", "repo": "todfrog/obsidian-paper-summary" }, { "id": "yadisk-sync", "name": "Yandex Disk Sync", "author": "nikolay-eltsov", "description": "This plugin has not been manually reviewed by Obsidian staff. Synchronize your vault with Yandex Disk. Supports bidirectional sync, conflict resolution, and works on mobile.", "repo": "nikolay-eltsov/obsidian-yadisk-sync" }, { "id": "better-quote", "name": "Better Quote", "author": "junjieim", "description": "This plugin has not been manually reviewed by Obsidian staff. Mirror blocks between notes with mirror-to and mirror-from commands.", "repo": "junjieim/better-quote" }, { "id": "custom-selectors", "name": "Custom Selectors", "author": "hodie", "description": "This plugin has not been manually reviewed by Obsidian staff. Allows defining 'selector' properties (e.g., selector.status) which display as interactive dropdown menus with pre-defined options in both the standard Properties View and inside Bases views.", "repo": "hodie/obsidian-custom-selectors" }, { "id": "timestamp-player", "name": "Timestamp Player", "author": "Len", "description": "This plugin has not been manually reviewed by Obsidian staff. Click timestamps in transcription documents to seek and play the embedded audio.", "repo": "zhoulianglen/obsidian-timestamp-player" }, { "id": "sfb-better-search-and-replace", "name": "Better Search and Replace", "author": "saltyfireball", "description": "This plugin has not been manually reviewed by Obsidian staff. Enhanced search and replace with regex support, live diff preview, capture groups, and a floating editor bar.", "repo": "saltyfireball/obsidian-better-search-and-replace" }, { "id": "calendarplanner", "name": "CalendarPlanner", "author": "lykaunn", "description": "This plugin has not been manually reviewed by Obsidian staff. Calendar Planner that reads from a master file to plan ahead.", "repo": "lykaunn/CalendarPlanner" }, { "id": "folder-sort-rules", "name": "Folder Sort Rules", "author": "wepee", "description": "This plugin has not been manually reviewed by Obsidian staff. Define custom sort orders per folder, overriding the global file explorer sorting with independent rules for files and subfolders.", "repo": "wepee/obsidian-folder-sort-rules" }, { "id": "clipbook", "name": "ClipBook", "author": "zkbkb", "description": "This plugin has not been manually reviewed by Obsidian staff. Store and quickly copy API keys, tokens, and text snippets from structured code blocks.", "repo": "zkbkb/obsidian-ClipBook" }, { "id": "continuity-sketch", "name": "Continuity Sketch", "author": "wasmir", "description": "This plugin has not been manually reviewed by Obsidian staff. Draw on a nearby iPad with Apple Pencil via Continuity Sketch and insert the image into your note.", "repo": "wasmir/obsidian-continuity-sketch" }, { "id": "markxmind", "name": "MarkXMind", "author": "jinzcdev", "description": "This plugin has not been manually reviewed by Obsidian staff. Render XMindMark syntax as XMind mind maps in `xmind/xmindmark` code blocks.", "repo": "jinzcdev/obsidian-markxmind" }, { "id": "focus-lens", "name": "Focus Lens", "author": "juanchiparra", "description": "This plugin has not been manually reviewed by Obsidian staff. A distraction-free reading and writing experience.", "repo": "juanchiparra/obsidian-focus-lens" }, { "id": "year-in-pixels", "name": "Year in Pixels", "author": "juanchiparra", "description": "This plugin has not been manually reviewed by Obsidian staff. Visualize your year in pixels using metadata from your notes.", "repo": "juanchiparra/obsidian-year-in-pixels" }, { "id": "telegram-ai", "name": "Telegram AI", "author": "realm74", "description": "This plugin has not been manually reviewed by Obsidian staff. AI-powered Telegram sync with smart categorization, media grouping, and local document processing.", "repo": "realm74/obsidian-telegram-ai" }, { "id": "gitlab-activities-importer", "name": "GitLab Activities Importer", "author": "anindyaspaul", "description": "This plugin has not been manually reviewed by Obsidian staff. Imports GitLab daily activities into the active daily note.", "repo": "anindyaspaul/obsidian-gitlab-activities-importer" }, { "id": "transfer-latex-from-gpt-fix", "name": "Transfer LaTeX from GPT Fix", "author": "kevin23-design", "description": "This plugin has not been manually reviewed by Obsidian staff. Translate LaTeX formulas generated by OpenAI GPT into MathJax format. Fixes the bug where 'Transfer LaTeX from GPT' wasn't working.", "repo": "kevin23-design/obsidian-transfer-latex-from-gpt-fix" }, { "id": "images-preview", "name": "Images Preview", "author": "hitctc", "description": "This plugin has not been manually reviewed by Obsidian staff. Click note images to open a powerful popup preview with zoom, transform, gallery, and mobile gestures.", "repo": "hitctc/obsidian-images-preview" }, { "id": "mcp-rest", "name": "MCP REST", "author": "swarogan", "description": "This plugin has not been manually reviewed by Obsidian staff. MCP server that connects AI assistants to your vault via the local REST API.", "repo": "swarogan/obsidian-mcp-rest" }, { "id": "github-sync-multi-platform", "name": "Github Sync (Multi-Platform)", "author": "thiter", "description": "This plugin has not been manually reviewed by Obsidian staff. Smart real-time sync with GitHub API. Supports large assets (>1MB), private repos, and mobile display optimization.", "repo": "thiter/obsidian-github-sync-multi-platform" }, { "id": "lazy-album", "name": "Lazy Album", "author": "somehowitworks", "description": "This plugin has not been manually reviewed by Obsidian staff. Render images as a masonry gallery.", "repo": "somehowitworks/lazy-album" }, { "id": "vault-encryptor", "name": "Vault Encryptor", "author": "curiousabe", "description": "This plugin has not been manually reviewed by Obsidian staff. Manual right-click encryption/decryption for files and folders with blocked .enc editing.", "repo": "curiousabe/obsidian-vault-encryptor" }, { "id": "paste-polish", "name": "PastePolish", "author": "riverise", "description": "This plugin has not been manually reviewed by Obsidian staff. Polish your AI-generated notes by properly removing redundant blank lines while protecting critical Markdown rendering.", "repo": "riverise/obsidian-paste-polish" }, { "id": "x-clipper", "name": "X Clipper", "author": "ryotaunzai", "description": "This plugin has not been manually reviewed by Obsidian staff. Save X (Twitter) posts as notes with images and videos included.", "repo": "ryotaunzai/x-clipper" }, { "id": "material-icons", "name": "Material Icons", "author": "gust4v0di4sc", "description": "This plugin has not been manually reviewed by Obsidian staff. Material Theme icons for files and folders in the file explorer.", "repo": "gust4v0di4sc/Material-Icons-Obsidian" }, { "id": "sidebar-organizer", "name": "Sidebar Organizer", "author": "zhywjml", "description": "This plugin has not been manually reviewed by Obsidian staff. Organize sidebar icons into grouped hover menus. Create custom groups to declutter your sidebar.", "repo": "zhywjml/obsidian-sidebar-organizer" }, { "id": "advanced-line-numbers", "name": "Advanced Line Numbers", "author": "anamaydev", "description": "This plugin has not been manually reviewed by Obsidian staff. Show absolute, relative, and hybrid line numbers in markdown files, with cursor position (line and column) in the status bar.", "repo": "anamaydev/advanced-line-numbers" }, { "id": "markdown-nodegraph-view", "name": "Node Graph View", "author": "yonge123", "description": "This plugin has not been manually reviewed by Obsidian staff. Interactive node graph visualization of your vault - converted from mkdocs-nodegraph.", "repo": "yonge123/obsidian-nodegraph-plugin" }, { "id": "apple-reminders-sync", "name": "Apple Reminders Sync", "author": "sankalpsharmaa", "description": "This plugin has not been manually reviewed by Obsidian staff. Syncs today's Apple Reminders into your daily note's TODO section, with notes and priority indicators.", "repo": "sankalpsharmaa/obsidian-apple-reminders-sync" }, { "id": "auto-download-images-after-web-clipping", "name": "Auto Download Images After Web Clipping", "author": "chenxiccc", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically download remote images to local vault after web clipping.", "repo": "chenxiccc/obsidian-auto-download-images-after-web-clipping" }, { "id": "just-calendar", "name": "Just Calendar", "author": "aidistan", "description": "This plugin has not been manually reviewed by Obsidian staff. Just a calendar which works with the core plugins.", "repo": "aidistan/obsidian-just-calendar" }, { "id": "tablite", "name": "Tablite", "author": "laofahai", "description": "This plugin has not been manually reviewed by Obsidian staff. A fast CSV/TSV editor with virtual scrolling, inline editing, column filtering, and auto encoding detection.", "repo": "laofahai/obsidian-tablite" }, { "id": "export-markdown-zip", "name": "Export Markdown ZIP", "author": "padane22-spec", "description": "This plugin has not been manually reviewed by Obsidian staff. Export a note with linked notes and local attachments into a zip archive.", "repo": "padane22-spec/obsidian-export-markdown-zip" }, { "id": "sitelen-pona", "name": "Sitelen Pona", "author": "luanalatte", "description": "This plugin has not been manually reviewed by Obsidian staff. Toggle a Sitelen Pona font in your notes.", "repo": "luanalatte/obsidian-sitelen-pona" }, { "id": "task-accountability", "name": "Task Accountability Tracker", "author": "sattarip", "description": "This plugin has not been manually reviewed by Obsidian staff. Track your daily note engagement with statistics showing which days you didn't engage with your tasks. Includes streak tracking and customizable thresholds.", "repo": "sattarip/obsidian-task-accountability" }, { "id": "pdf-page-numbers", "name": "PDF Page Numbers", "author": "dwbutler", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds page numbers to PDF exports (e.g. 'Page 1 of 5').", "repo": "dwbutler/obsidian-pdf-page-numbers" }, { "id": "yaos", "name": "YAOS", "author": "kavinsood", "description": "This plugin has not been manually reviewed by Obsidian staff. Simple real-time sync powered by your own Cloudflare Worker.", "repo": "kavinsood/yaos" }, { "id": "portals", "name": "Portals", "author": "samaraliwarsi", "description": "This plugin has not been manually reviewed by Obsidian staff. Pin folders and tags as customizable tabs with icons, colors, and folder notes for easier navigation.", "repo": "samaraliwarsi/obsidian-portals" }, { "id": "biblens", "name": "BibLens", "author": "marekpola", "description": "This plugin has not been manually reviewed by Obsidian staff. Detects Bible references, displays verse or passage text on hover, and lets you insert it into your note.", "repo": "marekpola/obsidian-biblens" }, { "id": "igdb-game-search", "name": "IGDB Game Search", "author": "tetsuya-dev-jp", "description": "This plugin has not been manually reviewed by Obsidian staff. Search IGDB and create game notes.", "repo": "tetsuya-dev-jp/igdb-game-search" }, { "id": "librarian", "name": "Librarian", "author": "lastratalive", "description": "This plugin has not been manually reviewed by Obsidian staff. Book tracking native to your vault. Like Goodreads, but for your notes.", "repo": "lastratalive/Librarian" }, { "id": "neural-composer", "name": "Neural Composer", "author": "Oscar Campo", "description": "This plugin has not been manually reviewed by Obsidian staff. Local Graph RAG powered by LightRAG. Chat with your notes using deep knowledge graph connections.", "repo": "oscampo/obsidian-neural-composer" }, { "id": "auto-collapse-inactive-folders", "name": "Auto Collapse Inactive Folders", "author": "somehowitworks", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically collapse all folders except the one containing the active file.", "repo": "somehowitworks/auto-collapse-inactive-folders" }, { "id": "resize-mobile-split-view", "name": "Resize Mobile Split View", "author": "churnish", "description": "This plugin has not been manually reviewed by Obsidian staff. Drag divider line to resize tab groups on mobile.", "repo": "churnish/resize-mobile-split-view" }, { "id": "youtnote", "name": "Youtnote", "author": "khaldevmedia", "description": "This plugin has not been manually reviewed by Obsidian staff. Take timestamped Markdown notes across multiple embedded YouTube videos, all inside a single note.", "repo": "khaldevmedia/obsidian-youtnote" }, { "id": "local-llm-hub", "name": "Local LLM Hub", "author": "takeshy", "description": "This plugin has not been manually reviewed by Obsidian staff. Chat with local LLMs (Ollama, LM Studio) with local embeddings RAG, file encryption, edit history, slash commands, and workflow automation.", "repo": "takeshy/obsidian-local-llm-hub" }, { "id": "open-in-claude-code", "name": "Open in Claude Code", "author": "wepee", "description": "This plugin has not been manually reviewed by Obsidian staff. Open the current note's directory or vault root in Claude Code from the command palette or ribbon.", "repo": "wepee/obsidian-open-in-claude-code" }, { "id": "note-calendar", "name": "Note Calendar", "author": "is-ming", "description": "This plugin has not been manually reviewed by Obsidian staff. A calendar plugin that displays lunar dates, holidays, workday adjustments, solar terms, and allows updating/creating notes associated with calendar entries.", "repo": "is-ming/obsidian-note-calendar" }, { "id": "tidelog", "name": "TideLog", "author": "enhen3", "description": "This plugin has not been manually reviewed by Obsidian staff. Plan tasks, complete Review loops, and preview weekly, monthly, and AI profile insights from daily notes.", "repo": "enhen3/Tidelog" }, { "id": "on-demand-plugins", "name": "On-Demand", "author": "22-2", "description": "This plugin has not been manually reviewed by Obsidian staff. Lazy load plugins by caching their commands. Plugins are enabled on-demand when you trigger their commands (or open specific views), keeping startup fast.", "repo": "22-2/obsidian-on-demand-plugins" }, { "id": "callout-control-panel", "name": "Callout Control Panel", "author": "jv209", "description": "This plugin has not been manually reviewed by Obsidian staff. Insert, detect, and manage custom callout types with a unified modal and full icon support.", "repo": "jv209/callout-control-panel" }, { "id": "hiker-scrolls", "name": "HikerScrolls", "author": "rickliang-jy", "description": "This plugin has not been manually reviewed by Obsidian staff. Where trail stories meet living maps. A scrollytelling journal that moves with your narrative — contour lines, geotagged photos, and a global atlas of every summit.", "repo": "rickliang-jy/HikerScrolls" }, { "id": "native-cursor", "name": "Native Cursor", "author": "olivertedwards", "description": "This plugin has not been manually reviewed by Obsidian staff. Wider cursor with a native feel; custom light/dark mode colour, width, and blink toggle.", "repo": "olivertedwards/native-cursor-obsidian" }, { "id": "homepage-blocks", "name": "Homepage Blocks", "author": "acaprino", "description": "This plugin has not been manually reviewed by Obsidian staff. A composable, drag-and-drop homepage.", "repo": "acaprino/obsidian-plugin-homepage" }, { "id": "citeme", "name": "CiteMe - Academic Citations", "author": "danielnichiata96", "description": "This plugin has not been manually reviewed by Obsidian staff. Search and insert formatted academic citations from 11+ databases. 43 citation styles with quota-aware feedback and free/Pro support.", "repo": "danielnichiata96/obsidian-citeme" }, { "id": "polyglot-renderer", "name": "Polyglot Renderer", "author": "nimaapr", "description": "This plugin has not been manually reviewed by Obsidian staff. Render HTML code blocks as live sandboxed previews, open HTML files in a custom view, and smartly handle HTML paste.", "repo": "nimaapr/polyglot-renderer" }, { "id": "vault-llama", "name": "VaultLlama", "author": "tomhan518", "description": "This plugin has not been manually reviewed by Obsidian staff. Chat with a local Ollama model from a side panel in your vault.", "repo": "tomhan518/vault-llama" }, { "id": "text-tools", "name": "Local Text Tools", "author": "nilsandrey", "description": "This plugin has not been manually reviewed by Obsidian staff. Text manipulation commands: case conversion, line numbering, and more. Works with single and multiple selections.", "repo": "nilsandrey/TextToolsPlugin" }, { "id": "our-kyobo-book-search", "name": "Our Kyobo Book Search", "author": "hantae-ho", "description": "This plugin has not been manually reviewed by Obsidian staff. Search for book information at the Kyobo Book Centre and generates notes.", "repo": "hantae-ho/obsidian-our-kyobo-book-search" }, { "id": "tag-explorer", "name": "Tag Explorer", "author": "Jorrit van der Heide", "description": "This plugin has not been manually reviewed by Obsidian staff. Navigate your vault through a tag-generated folder tree.", "repo": "jorritvanderheide/obsidian-tag-explorer" }, { "id": "caldav-sync", "name": "CalDAV Task Sync", "author": "speze88", "description": "This plugin has not been manually reviewed by Obsidian staff. Bidirectionally synchronize markdown tasks tagged with #caldav to/from a CalDAV server.", "repo": "speze88/obsidian-caldav-sync" }, { "id": "flexible-title-text", "name": "Flexible Title Text", "author": "tsubasaogawa", "description": "This plugin has not been manually reviewed by Obsidian staff. Change the title text.", "repo": "tsubasaogawa/obsidian-plugin-flexible-title-text" }, { "id": "image-markdown-link", "name": "Image Markdown Link", "author": "ariayd", "description": "This plugin has not been manually reviewed by Obsidian staff. Paste images using standard Markdown syntax ![]() instead of WikiLink format ![[]], [[]], or []().", "repo": "ariayd/obsidian-image-markdown-link" }, { "id": "encrypted-folders", "name": "Encrypted Folders", "author": "eng618", "description": "This plugin has not been manually reviewed by Obsidian staff. Encrypt and decrypt entire folders within your vault with AES-256-GCM.", "repo": "eng618/obsidian-encrypted-folders" }, { "id": "claude-vault-assistant", "name": "Claude Vault Assistant", "author": "copperbox", "description": "This plugin has not been manually reviewed by Obsidian staff. Define reusable prompt files and run them against your vault or active note using Claude Code CLI.", "repo": "copperbox/obsidian-claude-vault-assistant" }, { "id": "fantasy-map", "name": "Fantasy Map", "author": "sotirangelo", "description": "This plugin has not been manually reviewed by Obsidian staff. Display a fantasy campaign map with interactive Features linked to vault notes.", "repo": "sotirangelo/obsidian-fantasy-map" }, { "id": "inline-annotations", "name": "Inline Annotations", "author": "cetrodk", "description": "This plugin has not been manually reviewed by Obsidian staff. Add inline annotations to selected text that show in a popup on click.", "repo": "cetrodk/obsidian-inline-annotations" }, { "id": "map-note", "name": "Map Note", "author": "isaiahsarju", "description": "This plugin has not been manually reviewed by Obsidian staff. Add location notes that the Bases Map view will render.", "repo": "isaiahsarju/map-note" }, { "id": "soundboard", "name": "Soundboard", "author": "jgradim", "description": "This plugin has not been manually reviewed by Obsidian staff. Play audio files from your vault in a soundboard.", "repo": "jgradim/obsidian-soundboard" }, { "id": "language-injector", "name": "Language Injector", "author": "sunmagicshow", "description": "This plugin has not been manually reviewed by Obsidian staff. Inject language mark into code blocks with property.", "repo": "sunmagicshow/obsidian-language-injector" }, { "id": "my-export-html", "name": "My Export To HTML", "author": "justwsh", "description": "This plugin has not been manually reviewed by Obsidian staff. Export notes to beautiful HTML files.", "repo": "justwsh/obsidianExportHTML" }, { "id": "highmagician-any-task", "name": "Any Task", "author": "highmagician", "description": "This plugin has not been manually reviewed by Obsidian staff. Renders task markers using any character as a visual checkbox.", "repo": "highmagician/obsidian-any-task" }, { "id": "jadou", "name": "JADOU", "author": "peter-yanase", "description": "This plugin has not been manually reviewed by Obsidian staff. In-context Japanese language toolbox.", "repo": "peter-yanase/jadou-obsidian" }, { "id": "file-metadata", "name": "File Metadata", "author": "August", "description": "This plugin has not been manually reviewed by Obsidian staff. Shows file metadata, text statistics, and document outline in the sidebar.", "repo": "aicayzer/obsidian-file-metadata" }, { "id": "bionic-reading", "name": "Bionic Reading", "author": "omeg-lu", "description": "This plugin has not been manually reviewed by Obsidian staff. Applies a bionic reading effect in Reading View by bolding the first portion of each word for faster reading.", "repo": "omeg-lu/obsidian-bionic-reading" }, { "id": "vault-dictionary", "name": "Vault Dictionary", "author": "tahayigitmelek", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically highlight and display definitions for specific words throughout your notes.", "repo": "tahayigitmelek/vault-dictionary" }, { "id": "base-settings", "name": "Base Settings", "author": "jaidetree", "description": "This plugin has not been manually reviewed by Obsidian staff. Enforce shared base settings across multi-user vaults by deeply merging template JSON files into config files.", "repo": "jaidetree/obsidian-base-settings" }, { "id": "cleanshot-embed", "name": "CleanShot Embed", "author": "janacm", "description": "This plugin has not been manually reviewed by Obsidian staff. Renders CleanShot share URLs as inline images by fetching fresh signed URLs at render time.", "repo": "janacm/cleanshot-embed-obsidian" }, { "id": "notion-database-sync", "name": "Notion Database Sync", "author": "wj0s3ph", "description": "This plugin has not been manually reviewed by Obsidian staff. Bidirectional sync between Markdown notes and multiple Notion databases.", "repo": "wj0s3ph/obsidian-notion-plugin" }, { "id": "improved-random-note-pro", "name": "Improved Random Note Pro", "author": "secondbrainprod", "description": "This plugin has not been manually reviewed by Obsidian staff. Open a random note based on filters like folders, tags and properties.", "repo": "secondbrainprod/obsidian-improved-random-note" }, { "id": "numbered-folder-creator", "name": "Numbered Folder Creator", "author": "rajdeep31", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically adds sequential numbering to folders and notes to maintain organized structures.", "repo": "rajdeep31/Numbered-Folder-Creator" }, { "id": "note-open-tracker-plus", "name": "Note Open Tracker Plus", "author": "srivadrevu", "description": "This plugin has not been manually reviewed by Obsidian staff. Tracks how often notes are opened and generates analytics (30/90/365 + all-time).", "repo": "srivadrevu/obsidian-note-open-tracker-plus" }, { "id": "smart-fold", "name": "Smart Fold", "author": "shenfan19", "description": "This plugin has not been manually reviewed by Obsidian staff. Smart tools for efficiently folding markdown sections.", "repo": "shenfan19/smart-fold" }, { "id": "cooklang-rich-preview", "name": "Cooklang Rich Preview", "author": "shepherdjerred", "description": "This plugin has not been manually reviewed by Obsidian staff. Preview Cooklang .cook files.", "repo": "shepherdjerred/cooklang-for-obsidian" }, { "id": "foldstate", "name": "Foldstate", "author": "samhopwell", "description": "This plugin has not been manually reviewed by Obsidian staff. A plugin that persists heading fold state across devices and sessions by embedding fold markers directly in your markdown files.", "repo": "samhopwell/obsidian-foldstate" }, { "id": "ai-link-summarizer", "name": "AI Link Summarizer", "author": "laroy-sh", "description": "This plugin has not been manually reviewed by Obsidian staff. Right-click links in the editor and summarize them with Gemini, OpenAI, or Claude.", "repo": "laroy-sh/obsidian-ai-link-summarizer" }, { "id": "tab-duplicate", "name": "Tab Duplicate", "author": "antoineart", "description": "This plugin has not been manually reviewed by Obsidian staff. Duplicate a file from the tab or file-explorer right-click menu. Creates a -copy file next to the original and opens it.", "repo": "antoineart/obsidian-tab-duplicate" }, { "id": "knowledge-graph-analysis", "name": "Knowledge Graph Analysis", "author": "luolanaatud", "description": "This plugin has not been manually reviewed by Obsidian staff. Analyze your vault using graph algorithms with Rust WASM for high-performance insights into note structure and relationships.", "repo": "luolanaatud/obsidian-graph-analysis" }, { "id": "limn", "name": "Limn", "author": "tednaleid", "description": "This plugin has not been manually reviewed by Obsidian staff. Keyboard-first mind mapping. Open .limn files as interactive mind map views.", "repo": "tednaleid/limn" }, { "id": "mood-atlas", "name": "Mood Atlas", "author": "alpinemily", "description": "This plugin has not been manually reviewed by Obsidian staff. Expand your emotional vocabulary beyond 'happy' and 'sad' with inline emotion suggestions", "repo": "alpinemily/obsidian-mood-atlas" }, { "id": "attachment-placement", "name": "Attachment Placement", "author": "hutnerr", "description": "This plugin has not been manually reviewed by Obsidian staff. Define rules for more advanced and custom placement of newly created attachments. Useful for people who want to organize their assets based on where they are used or added into the vault.", "repo": "hutnerr/obsidian-attachment-placement" }, { "id": "sfb-open-in-new-tab", "name": "Open in New Tab", "author": "saltyfireball", "description": "This plugin has not been manually reviewed by Obsidian staff. Forces files to open in new tabs instead of replacing the current tab. Covers all opening methods including Quick Switcher, command palette, bookmarks, search, backlinks, and graph view.", "repo": "saltyfireball/obsidian-sfb-open-in-new-tab" }, { "id": "focus-mode-pro", "name": "Focus Mode Pro", "author": "mvru", "description": "This plugin has not been manually reviewed by Obsidian staff. Premium Focus Mode plugin with File Finder and Tab Switcher.", "repo": "mvru/focus-mode-pro" }, { "id": "gemini-ai-commander", "name": "Gemini AI Commander", "author": "etsefzale", "description": "This plugin has not been manually reviewed by Obsidian staff. A simple AI assistant to help with your notes using the Google Gemini API.", "repo": "etsefzale/obsidian_gemini-ai-commander" }, { "id": "agents", "name": "Agents", "author": "tsilva", "description": "This plugin has not been manually reviewed by Obsidian staff. Launch AI agents from your vault — right-click any file or folder to open a terminal with context. Supports Claude, Codex, and other AI CLI tools.", "repo": "tsilva/obsidian-agents" }, { "id": "notebook-mindmap-to-canvas", "name": "NotebookLM Mindmap to Canvas", "author": "ayv4zyan", "description": "This plugin has not been manually reviewed by Obsidian staff. Convert NotebookLM mindmaps to Canvas with one click. Requires NotebookLM Ultra Exporter Chrome extension.", "repo": "ayv4zyan/NotebookLM-Mindmap-To-Obsidian-Canvas" }, { "id": "clist-calc", "name": "CList Calc", "author": "abdur-nur-porag", "description": "This plugin has not been manually reviewed by Obsidian staff. Perform calculations on nested or simple task lists using sum, average, and math expressions.", "repo": "abdur-nur-porag/CList-Calc" }, { "id": "sequencer", "name": "Sequencer", "author": "alieron", "description": "This plugin has not been manually reviewed by Obsidian staff. Organise and traverse through notes as a sequence using a doubly-linked list like system.", "repo": "alieron/obsidian-sequencer" }, { "id": "confluence-reader", "name": "Confluence Reader", "author": "keonyrus", "description": "This plugin has not been manually reviewed by Obsidian staff. Read-only sync of Confluence Server pages into your vault as Markdown.", "repo": "keonyrus/obsidian-confluence-sync" }, { "id": "app-launcher", "name": "App Launcher", "author": "bob", "description": "This plugin has not been manually reviewed by Obsidian staff. Launch sync tools, system apps, or mobile shortcuts directly from the ribbon to streamline your workflow.", "repo": "iibob/obsidian-app-launcher" }, { "id": "vault-svn", "name": "Vault SVN", "author": "caesarloo", "description": "This plugin has not been manually reviewed by Obsidian staff. Manage SVN working copies inside your vault.", "repo": "caesarloo/obsidian-svn" }, { "id": "pdf-commenter", "name": "PDF Commenter", "author": "kirangathani", "description": "This plugin has not been manually reviewed by Obsidian staff. A PDF viewer with an annotation system backed by markdown notes. Select text, create comments with backlinks, and keep everything inside your vault.", "repo": "kirangathani/pdf-commenter" }, { "id": "evc-team-relay", "name": "EVC Team Relay", "author": "entire-vc", "description": "This plugin has not been manually reviewed by Obsidian staff. Enterprise collaboration with self-hosted relay infrastructure. Real-time editing with live cursors and secure team workspaces.", "repo": "entire-vc/evc-team-relay-obsidian-plugin" }, { "id": "collaborative-folders", "name": "Collaborative Folders", "author": "abromberg", "description": "This plugin has not been manually reviewed by Obsidian staff. Real-time multiplayer editing of shared folders and notes.", "repo": "abromberg/obsidian-collaborative-folders-plugin" }, { "id": "ghostty-terminal", "name": "Ghostty Terminal", "author": "lavs9", "description": "This plugin has not been manually reviewed by Obsidian staff. True Ghostty embedded terminal (libghostty-vt WASM) – with your real Ghostty config, multi-split support, and file-explorer context menu.", "repo": "lavs9/obsidian-ghostty-terminal" }, { "id": "advanced-search", "name": "Advanced search", "author": "clingfei", "description": "This plugin has not been manually reviewed by Obsidian staff. Extend built-in Search by adding VS Code-like search controls.", "repo": "clingfei/advanced-search" }, { "id": "pairwise-ranking", "name": "Pairwise Ranking", "author": "sxxgrc", "description": "This plugin has not been manually reviewed by Obsidian staff. O(log n) pairwise ranking insertion of items in notes.", "repo": "sxxgrc/obsidian-pairwise-ranking" }, { "id": "bases-auto-search", "name": "Bases Auto Search", "author": "churnish", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically open the search bar in Bases.", "repo": "churnish/bases-auto-search" }, { "id": "link-mention", "name": "Link Mention", "author": "robcc", "description": "This plugin has not been manually reviewed by Obsidian staff. Render empty markdown links as rich inline pills with favicon and page title.", "repo": "robcc/obsidian-link-mention-plugin" }, { "id": "pandazap", "name": "Panda Zap", "author": "teamsuperpanda", "description": "This plugin has not been manually reviewed by Obsidian staff. Convert Markdown notes into Anki flashcards and sync locally.", "repo": "teamsuperpanda/pandazap" }, { "id": "web-task-dashboard", "name": "Web Task Dashboard", "author": "mbedded", "description": "This plugin has not been manually reviewed by Obsidian staff. Integrate tasks from external services directly into your workspace to minimize distractions.", "repo": "mbedded/obsidian-web-task-dashboard" }, { "id": "qlaude", "name": "Qlaude", "author": "ziadkadry99", "description": "This plugin has not been manually reviewed by Obsidian staff. Run Claude Code CLI from within your vault to read and write your notes.", "repo": "ziadkadry99/Qlaude" }, { "id": "field-recorder", "name": "Field Recorder", "author": "donmccurdy", "description": "This plugin has not been manually reviewed by Obsidian staff. Audio recorder with quality settings and waveform visualization.", "repo": "donmccurdy/obsidian-field-recorder" }, { "id": "claude-code-skills", "name": "Claude Code Skills", "author": "p3nguln5", "description": "This plugin has not been manually reviewed by Obsidian staff. Stream Claude Code skill responses into a persistent side panel from any note.", "repo": "p3nguln5/obsidian-claude-code-skills" }, { "id": "scrobble", "name": "Scrobble", "author": "yipqp", "description": "This plugin has not been manually reviewed by Obsidian staff. Log and connect thoughts on Spotify songs and albums.", "repo": "yipqp/obsidian-scrobble" }, { "id": "interstitial-journal", "name": "Interstitial Journal", "author": "andrewbowley", "description": "This plugin has not been manually reviewed by Obsidian staff. Create interstitial journal entries from the command palette.", "repo": "andrewbowley/interstitial-journal" }, { "id": "canvas-images-as-links", "name": "Canvas Images As Links", "author": "jffaust", "description": "This plugin has not been manually reviewed by Obsidian staff. Add links to canvas images and open them by double clicking. Links can be an vault URL, web URL or even a file on your computer.", "repo": "jffaust/obsidian-canvas-images-as-links" }, { "id": "illuminator", "name": "Illuminator", "author": "tiezjin", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically removes white backgrounds from images on paste and converts them to optimized WebP. Perfect for maintaining legibility and visual harmony in light-themed vaults.", "repo": "tiezjin/illuminator" }, { "id": "hedgesync", "name": "Hedgesync", "author": "tionis", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync notes with HedgeDoc documents using frontmatter links and hedgesync.", "repo": "tionis/obsidian-hedgesync" }, { "id": "mermaid-copy", "name": "Mermaid Copy", "author": "mblogs", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds a copy button to rendered Mermaid diagrams in Live Preview. Copy as PNG or SVG with one click.", "repo": "mblogs/mermaid-copy" }, { "id": "vim-keynav", "name": "Vim KeyNav", "author": "guoang", "description": "This plugin has not been manually reviewed by Obsidian staff. Vim-style keyboard navigation for reading mode and built-in browser.", "repo": "guoang/obsidian-vim-keynav" }, { "id": "advanced-audio-recorder", "name": "Advanced Audio Recorder", "author": "akhmialeuski", "description": "This plugin has not been manually reviewed by Obsidian staff. Advanced audio recording with input device and folder configuration.", "repo": "akhmialeuski/advanced-audio-recorder" }, { "id": "banner-images", "name": "Banner Images", "author": "saltyfireball", "description": "This plugin has not been manually reviewed by Obsidian staff. Display banner images at the top of notes using frontmatter fields. Supports vault images, external URLs, custom height, opacity, vertical positioning, and gradient transparency.", "repo": "saltyfireball/obsidian-banner-images" }, { "id": "code-editor", "name": "Code Editor", "author": "saltyfireball", "description": "This plugin has not been manually reviewed by Obsidian staff. Edit non-markdown text files (code, config, data) directly with syntax highlighting, line numbers, and word wrap.", "repo": "saltyfireball/obsidian-code-editor" }, { "id": "highlight-non-ascii", "name": "Highlight Non-ASCII", "author": "saltyfireball", "description": "This plugin has not been manually reviewed by Obsidian staff. Highlights non-ASCII characters in your notes with a red background in both Edit and Reading views.", "repo": "saltyfireball/obsidian-highlight-non-ascii" }, { "id": "camera-embed", "name": "Camera Embed", "author": "Sviatoslav Melnyk", "description": "This plugin has not been manually reviewed by Obsidian staff. Capture and compress a photo on Android, then embed it into your note.", "repo": "slavkomelnyk/camera-embed" }, { "id": "auto-view-mode", "name": "Auto View Mode", "author": "saltyfireball", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically switch between Reading View, Source Mode, and Live Preview based on a frontmatter key in your notes.", "repo": "saltyfireball/obsidian-auto-view-mode" }, { "id": "bookmark-api", "name": "Bookmark API", "author": "niko-drossos", "description": "This plugin has not been manually reviewed by Obsidian staff. Exposes global bookmarking functions for programmatically adding files to bookmark groups.", "repo": "niko-drossos/bookmarks-API" }, { "id": "deadline-countdown", "name": "Deadline Countdown", "author": "hotandcold245", "description": "This plugin has not been manually reviewed by Obsidian staff. Set and manage deadlines.", "repo": "hotandcold245/Deadline-Countdown" }, { "id": "open-term", "name": "OpenTerm", "author": "daolyap", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds context menu options to open files and folders in a terminal, with configurable executables/apps for each option.", "repo": "daolyap/openterm" }, { "id": "replace-em-dash", "name": "Replace Em Dash", "author": "joaonoturno", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically replaces -- with — (em dash)", "repo": "joaonoturno/Em-dash-plugin" }, { "id": "diary", "name": "Diary", "author": "pobsiz", "description": "This plugin has not been manually reviewed by Obsidian staff. Yearly and monthly planner with date notes, range notes, and holiday support.", "repo": "pobsiz/obsidian-diary" }, { "id": "anything-as-md", "name": "Anything as Markdown", "author": "sec-ml", "description": "This plugin has not been manually reviewed by Obsidian staff. Very simple plugin that allows any file extension to be registered and indexed as Markdown (e.g. mdx, svx, rmd, qmd, mdown, mkdn, mkd, mdwn, mdtxt, mdtext, myst, markua).", "repo": "sec-ml/obsidian-anything-as-md" }, { "id": "task-states", "name": "Task States", "author": "lucasmantuan", "description": "This plugin has not been manually reviewed by Obsidian staff. Toggle task states by clicking the checkbox, cycling through TODO, STANDBY, DONE, CANCELLED, PRIORITY and PROGRESS directly in Markdown task lists.", "repo": "lucasmantuan/task-states" }, { "id": "note-maker-ai", "name": "NoteMakerAI", "author": "ricparks", "description": "This plugin has not been manually reviewed by Obsidian staff. Create structured notes from photos using AI. Analyze subjects and extract metadata automatically.", "repo": "ricparks/note-maker-ai" }, { "id": "read-only-view", "name": "Read Only View", "author": "mrkazzila", "description": "This plugin has not been manually reviewed by Obsidian staff. Keep selected Markdown notes in Reading view using include and exclude path rules.", "repo": "mrkazzila/Read-Only-View" }, { "id": "floating-window", "name": "Floating Window", "author": "whiteandgrey", "description": "This plugin has not been manually reviewed by Obsidian staff. Display selected text in floating windows with the same rendering as the original document.", "repo": "whiteandgrey/obsidian-floating-window-plugin" }, { "id": "graphfrontier", "name": "GraphFrontier", "author": "pikiby", "description": "This plugin has not been manually reviewed by Obsidian staff. Advanced graph view with pin modes, orbit layout, strong pull, edge painting, and physics controls.", "repo": "pikiby/GraphFrontier" }, { "id": "nav-arrows", "name": "Nav Arrows", "author": "antoineart", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds back/forward navigation arrows to the top bar, next to the sidebar collapse button.", "repo": "antoineart/obsidian-nav-buttons" }, { "id": "highlight-on-copy", "name": "Highlight on Copy", "author": "trevortylerlee", "description": "This plugin has not been manually reviewed by Obsidian staff. Highlight selected text when copying it.", "repo": "trevortylerlee/highlight-on-copy" }, { "id": "openclaw", "name": "OpenClaw", "author": "oscarhenrycollins", "description": "This plugin has not been manually reviewed by Obsidian staff. Chat with your OpenClaw AI agent in a sidebar. Your vault is the agent's workspace.", "repo": "oscarhenrycollins/obsidianclaw" }, { "id": "plaud-sync", "name": "Plaud Sync", "author": "Léonard Sellem", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync Plaud voice recordings into Markdown notes with transcripts, AI summaries, and highlights.", "repo": "leonardsellem/plaud-sync-for-obsidian" }, { "id": "vinyl-catalog-tools", "name": "Vinyl Catalog Tools", "author": "iart0s", "description": "This plugin has not been manually reviewed by Obsidian staff. Manage your vinyl collection: table/cards view, Discogs CSV import, and export.", "repo": "iart0s/obsidian-vinyl-catalog-tools" }, { "id": "base-board", "name": "Base Board", "author": "mderazon", "description": "This plugin has not been manually reviewed by Obsidian staff. Organize notes into Kanban boards using frontmatter properties. Drag and drop cards between columns powered by Bases.", "repo": "mderazon/obsidian-base-board" }, { "id": "zotero-redisearch-rag", "name": "Zotero Research Assistant", "author": "Jens Mittelbach", "description": "This plugin has not been manually reviewed by Obsidian staff. Import and OCR Zotero PDFs using a Docling pipeline, sync metadata including annotations, and chat with your research literature using local Redis-powered RAG.", "repo": "jmiba/zotero-redisearch-rag" }, { "id": "flownote", "name": "FLOWnote", "author": "1095327780", "description": "This plugin has not been manually reviewed by Obsidian staff. AI note workspace for Obsidian with dashboard home, quick capture, daily planning, project tracking, mobile shortcuts, and built-in skills.", "repo": "1095327780/FLOWnote" }, { "id": "spatial-task-graph", "name": "Spatial Task Graph", "author": "cccjhuan", "description": "This plugin has not been manually reviewed by Obsidian staff. Visualize tasks on an infinite canvas with an Apple-style UI. Features smart auto-layout, mind-map connections, and two-way synchronization with markdown files.", "repo": "cccjhuan/spatial-task-graph" }, { "id": "image-metadata-stripper", "name": "Image Metadata Stripper", "author": "tiemio", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically strips privacy-sensitive metadata from images and PDFs added to your vault.", "repo": "tiemio/Image-Metadata-Stripper" }, { "id": "cjk-bold-fix", "name": "CJK Bold Fix", "author": "ebibibi", "description": "This plugin has not been manually reviewed by Obsidian staff. Fixes CJK (Chinese/Japanese/Korean) bold and italic rendering in Live Preview mode.", "repo": "ebibibi/obsidian-cjk-bold-fix" }, { "id": "codesplash-themes", "name": "CodeSplash Themes", "author": "codesplash-ai", "description": "This plugin has not been manually reviewed by Obsidian staff. Create, manage, and switch between custom color themes with a visual theme editor.", "repo": "codesplash-ai/codesplash-themes" }, { "id": "personal-finance", "name": "Personal Finance", "author": "lberts", "description": "This plugin has not been manually reviewed by Obsidian staff. Visualize your monthly finances, summary cards, daily balance chart, monthly evolution and spending by category.", "repo": "lberts/personal-finance" }, { "id": "tasknotes-project-colors", "name": "TaskNotes Project Colors", "author": "minorchange", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically colors TaskNotes task cards by project using a deterministic hash-based color scheme.", "repo": "minorchange/obsidian-tasknotes-project-colors" }, { "id": "live-preview-bold-fix", "name": "Live Preview Bold Fix", "author": "konoyo-014", "description": "This plugin has not been manually reviewed by Obsidian staff. Fixes bold rendering drift in Live Preview by overriding strong styling ranges.", "repo": "konoyo-014/obsidian-live-preview-bold-fix" }, { "id": "latex-paren-math", "name": "LaTeX Paren Math", "author": "konoyo-014", "description": "This plugin has not been manually reviewed by Obsidian staff. Render LaTeX paren and bracket math delimiters in preview by converting at render time.", "repo": "konoyo-014/obsidian-latex-paren-math" }, { "id": "remarkable-sync", "name": "reMarkable Sync", "author": "timdommett", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your reMarkable Paper Pro documents to your vault as PDFs.", "repo": "timdommett/Remarkable-Sync---Obsidian-Plugin" }, { "id": "daily-heatmap-stats", "name": "Daily Writing Stats", "author": "xsixteen", "description": "This plugin has not been manually reviewed by Obsidian staff. Track your daily word count across all notes in your vaults and display them in a heatmap and on the status bar.", "repo": "xsixteen/obsidian-daily-heatmap" }, { "id": "jotbird", "name": "JotBird", "author": "jotbirdhq", "description": "This plugin has not been manually reviewed by Obsidian staff. Publish notes as shareable web pages with one click. No account required.", "repo": "jotbirdhq/obsidian-jotbird" }, { "id": "shamsi-date-converter", "name": "Shamsi Date Converter", "author": "milad-s5", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically converts Gregorian dates to Shamsi (Jalali/Persian) dates.", "repo": "milad-s5/obsidian-shamsi-date-converter" }, { "id": "hermes-tts", "name": "Hermes TTS", "author": "thematthiasleitner", "description": "This plugin has not been manually reviewed by Obsidian staff. Generate lightweight audio from a markdown note and prepend timestamped metadata with an embedded audio link.", "repo": "thematthiasleitner/hermes-tts" }, { "id": "atline-ai", "name": "AtLine AI", "author": "ergesmema", "description": "This plugin has not been manually reviewed by Obsidian staff. Ask any LLM questions about your notes inline using custom triggers.", "repo": "ergesmema/obsidian-atline-ai" }, { "id": "tag-toggler", "name": "Tag Toggler", "author": "studiogamma", "description": "This plugin has not been manually reviewed by Obsidian staff. Hide specific tag nodes from Graph View by converting tags to plain text (e.g. #Year → —#Year). Unhide to restore them.", "repo": "studiogamma/tag-toggler" }, { "id": "ai-copilot", "name": "AI Copilot", "author": "alexjiaguo", "description": "This plugin has not been manually reviewed by Obsidian staff. Your intelligent writing and thinking assistant.", "repo": "alexjiaguo/obsidian-ai-copilot" }, { "id": "custom-publish", "name": "Custom Publish", "author": "danyim", "description": "This plugin has not been manually reviewed by Obsidian staff. Command palette actions to manage frontmatter publish and visibility properties, with a copy-URL command for published pages.", "repo": "danyim/obsidian-custom-publish" }, { "id": "doodle", "name": "Doodle", "author": "suss", "description": "This plugin has not been manually reviewed by Obsidian staff. A cute, minimal drawing tool for your notes.", "repo": "alexsussy/obsidian-doodle" }, { "id": "propmove", "name": "PropMove", "author": "SHU-red", "description": "This plugin has not been manually reviewed by Obsidian staff. Move notes based on a frontmatter property value.", "repo": "shu-red/propmove" }, { "id": "simple-tap-timer", "name": "Simple Tap Timer", "author": "gustipardo", "description": "This plugin has not been manually reviewed by Obsidian staff. A minimal timer plugin with one-tap start/stop, note-level timer exclusivity, reports, and session logging.", "repo": "gustipardo/simple-tap-timer" }, { "id": "deep-notes", "name": "Deep Notes", "author": "aadityaincode", "description": "This plugin has not been manually reviewed by Obsidian staff. Generate deep questions and suggestions from your notes using AI.", "repo": "aadityaincode/Deep-Notes" }, { "id": "interactive-timeline", "name": "Interactive Timeline", "author": "tulgardinc", "description": "This plugin has not been manually reviewed by Obsidian staff. View your notes in an interactive timeline.", "repo": "tulgardinc/obsidian-interactive-timeline" }, { "id": "word-cloud", "name": "Word Cloud", "author": "jetrica", "description": "This plugin has not been manually reviewed by Obsidian staff. Create word cloud from your words with random sizes, colors, and orientations. Click on word to center it and redistribute others!", "repo": "jetrica/obsidian-word-cloud" }, { "id": "mindelixir-mindmap", "name": "Mind Elixir Mind Map", "author": "ssshooter", "description": "This plugin has not been manually reviewed by Obsidian staff. A mind map plugin powered by Mind Elixir.", "repo": "ssshooter/obsidian-mindmap" }, { "id": "simple-kanban", "name": "Simple Kanban", "author": "denis2710", "description": "This plugin has not been manually reviewed by Obsidian staff. Kanban view for folder with status-based columns and drag & drop.", "repo": "denis2710/simple-kanban" }, { "id": "moments", "name": "Moments", "author": "mattmcmanus", "description": "This plugin has not been manually reviewed by Obsidian staff. Unify date-based note-taking with inline moments, standalone dated notes, and a chronological timeline view.", "repo": "mattmcmanus/obsidian-moments" }, { "id": "auto-reveal-in-explorer", "name": "Auto Reveal in Explorer", "author": "martinopolo", "description": "This plugin has not been manually reviewed by Obsidian staff. Auto-reveals the active file in the File Explorer without transferring keyboard focus.", "repo": "martinopolo/obsidian-auto-reveal-in-explorer" }, { "id": "detailed-canvas", "name": "Detailed Canvas", "author": "endlessblink", "description": "This plugin has not been manually reviewed by Obsidian staff. Enrich canvas link cards with AI-generated descriptions and cover images using Ollama.", "repo": "endlessblink/detailed-description" }, { "id": "warblog", "name": "WarBlog", "author": "wrsrsh", "description": "This plugin has not been manually reviewed by Obsidian staff. A simple plugin to manage your Astro blog content files.", "repo": "wrsrsh/warblog" }, { "id": "better-task", "name": "Better Task", "author": "st-vin", "description": "This plugin has not been manually reviewed by Obsidian staff. A better task management plugin.", "repo": "st-vin/better-task" }, { "id": "bases-heatmap-view", "name": "Bases heatmap view", "author": "serafinovsky", "description": "This plugin has not been manually reviewed by Obsidian staff. Github-style heatmap visualization for any date-based property in your Bases tables. Track activity, habits, progress, or any numeric/date-related data with color-coded squares.", "repo": "serafinovsky/bases-heatmap-view" }, { "id": "task-limiter", "name": "Task Limiter", "author": "jmondo", "description": "This plugin has not been manually reviewed by Obsidian staff. Limit task items per section using [limit=N] tags. Visually marks over-limit lines.", "repo": "jmondo/obsidian-task-limiter" }, { "id": "fakelink", "name": "fakelink", "author": "godfatherlg", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically creates virtual links for text that match the titles or headers of other notes in your vault. Create a glossary-like functionality, can transform them to real links.", "repo": "godfatherlg/fakelink" }, { "id": "settings-sidebar-organizer", "name": "Settings Sidebar Organizer", "author": "cyrylsz", "description": "This plugin has not been manually reviewed by Obsidian staff. Groups Community Plugins into folders, allows renaming, reordering, and compacting the sidebar.", "repo": "cyrylsz/obsidian-settings-sidebar-organizer" }, { "id": "granola-sync-plus", "name": "Granola Sync Plus", "author": "dannymcc", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your Granola AI meeting notes to your vault with customizable settings.", "repo": "dannymcc/Granola-to-Obsidian" }, { "id": "graphforge", "name": "GraphForge", "author": "landn.thrn", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatic graph creation & maintenance through real-time updating. Additionally includes quick access folder hubs.", "repo": "landnthrn/Obsidian-GraphForge" }, { "id": "obisidian-dataloom", "name": "DataLoom", "author": "Aykut Kardas", "description": "This plugin has not been manually reviewed by Obsidian staff. Weave together data from diverse sources into different views. Inspired by Excel Spreadsheets and Notion.so.", "repo": "aykutkardas/obsidian-dataloom" }, { "id": "stock-blocks", "name": "Stock Blocks", "author": "sandypockets", "description": "This plugin has not been manually reviewed by Obsidian staff. Display stock prices, changes, and sparkline charts in your notes with multi-stock lists and single stock charts.", "repo": "sandypockets/stock-blocks" }, { "id": "tags-color-files", "name": "Tags Color Files", "author": "pan4ratte", "description": "This plugin has not been manually reviewed by Obsidian staff. Allows you to automatically color files in file explorer based on the tags they contain.", "repo": "pan4ratte/obsidian-tags-color-files" }, { "id": "donext", "name": "Do Next Task", "author": "alexesdev", "description": "This plugin has not been manually reviewed by Obsidian staff. Mark the first uncompleted task in the current note with timestamp. Your monkey should just do a next task.", "repo": "alexesdev/donext" }, { "id": "zotero-direct", "name": "Zotero Direct", "author": "wenzhi-ding", "description": "This plugin has not been manually reviewed by Obsidian staff. Plugin to import and format metadata from Zotero.", "repo": "wenzhi-ding/zotero-direct" }, { "id": "tasks-caldav-sync", "name": "Tasks CalDAV Sync", "author": "josecoelho", "description": "This plugin has not been manually reviewed by Obsidian staff. Bidirectional sync between tasks and CalDAV servers.", "repo": "josecoelho/obsidian-tasks-caldav" }, { "id": "typify", "name": "Typify", "author": "Flavio Azurita", "description": "This plugin has not been manually reviewed by Obsidian staff. Turn plain metadata values into beautiful color-coded pills with icons — for properties, Bases tables, and cards.", "repo": "leike-dev/Obsidian-Typify" }, { "id": "github-copilot-integration", "name": "GitHub Copilot Integration", "author": "go2engle", "description": "This plugin has not been manually reviewed by Obsidian staff. Integrate GitHub Copilot for AI-powered text generation and assistance.", "repo": "go2engle/obsidian-github-copilot-integration" }, { "id": "ollama-assistant", "name": "Ollama Assistant", "author": "xlrve", "description": "This plugin has not been manually reviewed by Obsidian staff. Connect local AI via Ollama for convenient text editing, note discussion, and web search for accurate information.", "repo": "xlrve/ollama-assistant" }, { "id": "chessview", "name": "ChessView", "author": "tuxitop", "description": "This plugin has not been manually reviewed by Obsidian staff. Render interactive chess boards from PGN/FEN notation with puzzles, arrows, and move navigation.", "repo": "tuxitop/chessview" }, { "id": "todo-gcal-sync", "name": "CalSync", "author": "jash101", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync todo items with time estimates to Google Calendar. Tracks estimated vs actual time on completion.", "repo": "jash101/calsync" }, { "id": "github-pager", "name": "GitHub Pager", "author": "cloudac7", "description": "This plugin has not been manually reviewed by Obsidian staff. Selectively publish your notes and images to GitHub for Hugo/Jekyll/Hexo sites.", "repo": "cloudac7/obsidian-github-pager" }, { "id": "new-paragraph-on-enter", "name": "New Paragraph on Enter", "author": "biigfish", "description": "This plugin has not been manually reviewed by Obsidian staff. Create a new paragraph by pressing the enter key once.", "repo": "biigfish/new-paragraph-on-enter" }, { "id": "timebox-daily", "name": "Timebox daily", "author": "rvzenteno", "description": "This plugin has not been manually reviewed by Obsidian staff. Smart daily timeboxing with automatic task rollover and structured planning.", "repo": "rvzenteno/O-Timebox-Daily" }, { "id": "note-lock", "name": "Note Lock", "author": "pyh1107", "description": "This plugin has not been manually reviewed by Obsidian staff. Password-protect individual notes with per-file idle auto-lock.", "repo": "pyh1107/obsidian-note-lock" }, { "id": "dragger", "name": "Dragger", "author": "ariestar", "description": "This plugin has not been manually reviewed by Obsidian staff. Drag and drop any block (paragraphs, headings, lists, etc.) to rearrange content like Notion.", "repo": "ariestar/obsidian-dragger" }, { "id": "wonderland", "name": "Wonderland", "author": "donjguido", "description": "This plugin has not been manually reviewed by Obsidian staff. Go down the rabbit hole of knowledge. AI generates linked notes that expand on click, letting you explore ideas endlessly. Features auto-organization, knowledge enrichment, and customizable Wonderland folders.", "repo": "donjguido/wonderland-obsidian-plugin" }, { "id": "image-grid", "name": "Image Grid", "author": "skydiver", "description": "This plugin has not been manually reviewed by Obsidian staff. Render images in a CSS grid layout using image-grid code blocks.", "repo": "skydiver/obsidian-image-grid" }, { "id": "syncscroll", "name": "SyncScroll", "author": "omnbird", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync scrolling between two different files in side-by-side panes. Triple-click any line to jump the other file to the same line with horizontal alignment - perfect for comparing documents or reading translations.", "repo": "omnbird/syncscroll" }, { "id": "vault-cleaner", "name": "Vault Cleaner", "author": "rapphcd", "description": "This plugin has not been manually reviewed by Obsidian staff. Clean unused medias, untitled and duplicated leafs.", "repo": "rapphcd/obsidian-vault-cleaner" }, { "id": "mobile-desktop-theme-switcher", "name": "Device Theme Switcher", "author": "asingularphoton", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically switch between different themes based on whether you're accessing your vault on mobile or desktop.", "repo": "asingularphoton/different-mobile-desktop-themes" }, { "id": "global-ticker", "name": "Global Ticker", "author": "cokaizoku", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds a panel that provides a global ticker for news and stock updates, using Currents and Finnhub APIs.", "repo": "cokaizoku/obsidian-global-ticker" }, { "id": "image-uploader-to-api", "name": "Image Uploader to API", "author": "babarot", "description": "This plugin has not been manually reviewed by Obsidian staff. Upload images to any API endpoint on drag & drop or paste, and insert the public URL as Markdown.", "repo": "babarot/obsidian-image-uploader-to-api" }, { "id": "hotkey-capture", "name": "Hotkey Capture", "author": "mihailgusev", "description": "This plugin has not been manually reviewed by Obsidian staff. Capture and insert keyboard shortcuts into your notes.", "repo": "mihailgusev/hotkey-capture" }, { "id": "note-bundler", "name": "Note Bundler", "author": "jrockwar", "description": "This plugin has not been manually reviewed by Obsidian staff. Export bundles of notes into a single markdown file.", "repo": "jrockwar/note-bundler" }, { "id": "paste-link-with-title", "name": "Paste link with title", "author": "haradaiko100", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically converts pasted URLs to reference-style markdown links with page titles.", "repo": "haradaiko100/obsidian-auto-link-converter" }, { "id": "natural-link", "name": "Natural link", "author": "rekby", "description": "This plugin has not been manually reviewed by Obsidian staff. Create links to notes using natural word forms. Finds matching notes regardless of word declension or order.", "repo": "rekby/obsidian-natural-link" }, { "id": "quick-reads-sync", "name": "Quick Reads Sync", "author": "mattbirchler", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your highlights from Quick Reads into your vault.", "repo": "mattbirchler/quick-reads-obsidian" }, { "id": "petrify", "name": "Petrify", "author": "jo-minjun", "description": "This plugin has not been manually reviewed by Obsidian staff. Convert handwriting notes to Excalidraw or Markdown with OCR support to unify your knowledge base.", "repo": "jo-minjun/petrify" }, { "id": "tategaki", "name": "Tategaki", "author": "cat-left-paw", "description": "This plugin has not been manually reviewed by Obsidian staff. Edit and read Markdown in vertical writing mode.", "repo": "cat-left-paw/tategaki-plugin-release" }, { "id": "scripture-linker", "name": "Scripture Linker", "author": "marvive", "description": "This plugin has not been manually reviewed by Obsidian staff. Scan notes for Bible references and link them to Logos Bible Software and Bolls Bible.", "repo": "marvive/scripture-linker" }, { "id": "checkbox-state-dropdown", "name": "Checkbox State Switcher", "author": "saaralaluf-tech", "description": "This plugin has not been manually reviewed by Obsidian staff. Change the checkbox state on the current task line using a dropdown.", "repo": "saaralaluf-tech/ObsidianCheckboxState" }, { "id": "md-to-json", "name": "Markdown to JSON", "author": "Meghan Lendhe", "description": "This plugin has not been manually reviewed by Obsidian staff. Copy a Markdown note as structured JSON blocks to the clipboard.", "repo": "meghan-lendhe/md-to-json" }, { "id": "mandala-grid", "name": "Mandala Grid", "author": "panatgithub", "description": "This plugin has not been manually reviewed by Obsidian staff. Mandala grid (3×3 / 9×9) editor built on Lineage.", "repo": "panatgithub/obsidian-mandala-grid" }, { "id": "handwriting-to-text", "name": "Handwriting to Text", "author": "jirayu3141", "description": "This plugin has not been manually reviewed by Obsidian staff. Photograph handwritten pages and transcribe them into your notes using Google Gemini AI.", "repo": "jirayu3141/handwriting-to-text" }, { "id": "folder-focus", "name": "Folder Focus", "author": "das", "description": "This plugin has not been manually reviewed by Obsidian staff. Finder-like folder navigation view in the sidebar.", "repo": "1spread/obsidian-folder-focus" }, { "id": "slash-blocks", "name": "Slash Blocks", "author": "Stefan Imbesi", "description": "This plugin has not been manually reviewed by Obsidian staff. Type `/` to open a Superlist‑style menu and insert content blocks (task, headings, lists, etc.).", "repo": "stefan-imbesi/obsidian-slash-blocks" }, { "id": "learning-system", "name": "Learning System", "author": "jady21a", "description": "This plugin has not been manually reviewed by Obsidian staff. Turn notes into a long-term learning and review system.", "repo": "jady21a/obsidian-learning-system" }, { "id": "diary-linker", "name": "Diary Linker", "author": "yhfs21", "description": "This plugin has not been manually reviewed by Obsidian staff. Link daily notes to related entries.", "repo": "yhfs21/diary-linker" }, { "id": "taskweaver", "name": "TaskWeaver", "author": "hcyt", "description": "This plugin has not been manually reviewed by Obsidian staff. Kanban-style task management with sidebar TODO list, drag-and-drop, sub-tasks, and priority levels.", "repo": "hcyt/taskweaver" }, { "id": "logseqer", "name": "Logseqer", "author": "sisyphe42", "description": "This plugin has not been manually reviewed by Obsidian staff. Provides a Logseq-native experience and enhance workflow compatibility between both applications.", "repo": "sisyphe42/obsidian-logseqer-plugin" }, { "id": "trouble-tags", "name": "Trouble Tags", "author": "Simon Späti", "description": "This plugin has not been manually reviewed by Obsidian staff. Scans the active file for TODO, FIXME, BUG, NOTE, and WARN tags and lists them in a sidebar panel.", "repo": "sspaeti/obsidian-trouble-tags" }, { "id": "zotero-cite-pdf", "name": "Zotero Cite PDF", "author": "fengchendian", "description": "This plugin has not been manually reviewed by Obsidian staff. Cite zotero-pdf and directly open zotero-pdf.", "repo": "fengchendian/obsidian-zotero-cite-pdf" }, { "id": "gitlab-embeds", "name": "GitLab Embeds", "author": "oliviergoulet5", "description": "This plugin has not been manually reviewed by Obsidian staff. Integrate GitLab embeds into your notes.", "repo": "oliviergoulet5/obsidian-gitlab-plugin" }, { "id": "graph-search", "name": "Graph Search", "author": "scottschroeder", "description": "This plugin has not been manually reviewed by Obsidian staff. Search and rank notes by graph link proximity combined with title and body relevance.", "repo": "scottschroeder/obsidian-graph-search" }, { "id": "simple-microsoft-todo", "name": "Simple Microsoft To Do", "author": "ruochen0513", "description": "This plugin has not been manually reviewed by Obsidian staff. Integrate Microsoft To Do in sidebar.", "repo": "ruochen0513/obsidian-simple-ms-todo-plugin" }, { "id": "runalone-project-manager", "name": "Runalone Project Manager", "author": "nestedshell", "description": "This plugin has not been manually reviewed by Obsidian staff. A minimalist project management tool designed for solo builders.", "repo": "nestedshell/runalone-project-manager" }, { "id": "paperstudio", "name": "Paper Studio", "author": "naros899", "description": "This plugin has not been manually reviewed by Obsidian staff. Publish your notes to Paper Studio and get beautiful shareable HTML documents.", "repo": "naros899/obsidian-paperstudio" }, { "id": "bases-image-position", "name": "Bases Image Position", "author": "Lucas Ostmann", "description": "This plugin has not been manually reviewed by Obsidian staff. Control image positioning in Bases Card Views via frontmatter properties.", "repo": "luceast/obsidian-bases-image-position" }, { "id": "dictionary-sync", "name": "Dictionary Sync", "author": "kquinsland", "description": "This plugin has not been manually reviewed by Obsidian staff. Synchronize custom dictionary words with a note in your vault.", "repo": "kquinsland/obsidian-plugin-dictionary-sync" }, { "id": "builtsimple", "name": "Built Simple Research", "author": "built-simple", "description": "This plugin has not been manually reviewed by Obsidian staff. Search PubMed, ArXiv, and Wikipedia directly from your notes.", "repo": "built-simple/obsidian-builtsimple" }, { "id": "livi-utils", "name": "LiviUtils", "author": "Olivia", "description": "This plugin has not been manually reviewed by Obsidian staff. Meta-plugin with misc. utility and QoL features.", "repo": "lunarwatcher/obsidian-utils" }, { "id": "volleyboard-svg", "name": "VolleyBoard SVG", "author": "davidaffo", "description": "This plugin has not been manually reviewed by Obsidian staff. Tactical volleyball whiteboard with SVG + JSON, built for interactive drills and diagrams.", "repo": "davidaffo/volleyboard_svg_app" }, { "id": "gentle-pomo", "name": "Gentle Pomodoro", "author": "jamiestudio-lab", "description": "This plugin has not been manually reviewed by Obsidian staff. A visually soothing, task-integrated Pomodoro timer. Focus on your work with gentle animations and Pomodoro logging.", "repo": "jamiestudio-lab/obsidian-gentlepomodoro" }, { "id": "better-image-tag", "name": "Better Image Tag", "author": "ktonel475", "description": "This plugin has not been manually reviewed by Obsidian staff. Visual image tagging with sidebar manager. Right-click images or select in-editor to tag with clickable buttons. Stores tags in plugin settings.", "repo": "ktonel475/Better-Image-Tag" }, { "id": "create-folder-at-note-location", "name": "Create Folder at Note Location", "author": "josteniok", "description": "This plugin has not been manually reviewed by Obsidian staff. Creates a folder at the location of the current note.", "repo": "josteniok/create-folder-at-note-location" }, { "id": "smartpick", "name": "SmartPick", "author": "bcs", "description": "This plugin has not been manually reviewed by Obsidian staff. Smart text selection toolbar with custom commands and AI features.", "repo": "bcs1037/SmartPick" }, { "id": "datestamp", "name": "Datestamp", "author": "huynhtranhoanglong", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically prefix new note names with today's date.", "repo": "huynhtranhoanglong/obsidian-datestamp" }, { "id": "active-note", "name": "Active Note", "author": "davidszp", "description": "This plugin has not been manually reviewed by Obsidian staff. Writes the active note path and selection to a JSON pointer file for external tool integration (e.g. Claude Code, Gemini CLI etc.).", "repo": "davidszp/obsidian-active-note" }, { "id": "time-tracker-statistics", "name": "Time Tracker Statistics", "author": "the-quotient", "description": "This plugin has not been manually reviewed by Obsidian staff. Provides daily and monthly statistics views across your whole vault for the Super Simple Time Tracker by Ellpeck.", "repo": "the-quotient/obsidian-time-tracker-statistics" }, { "id": "explorer", "name": "Explorer", "author": "manemajef", "description": "This plugin has not been manually reviewed by Obsidian staff. A file explorer view with card and list views. Displays folder contents with sorting, pagination, and search.", "repo": "manemajef/obsidian-explorer" }, { "id": "furigana", "name": "Japanese Furigana", "author": "joepetrakovich", "description": "This plugin has not been manually reviewed by Obsidian staff. Create and show furigana above Japanese text in reading view.", "repo": "joepetrakovich/obsidian-furigana" }, { "id": "simple-exporter-for-llm", "name": "Simple exporter for LLM", "author": "gogothegogo", "description": "This plugin has not been manually reviewed by Obsidian staff. Copy folder contents (Markdown & Canvas files) to the clipboard formatted for LLM context.", "repo": "gogothegogo/Simple-exporter-for-LLM" }, { "id": "notes-dashboard", "name": "Notes Dashboard", "author": "Kiryl Harbacheuski", "description": "This plugin has not been manually reviewed by Obsidian staff. Dashboard with favorite notes as cards displayed in a Kanban-style board.", "repo": "kharbacheuski/obsidian-notes-dashboard" }, { "id": "copy-embed-url", "name": "Copy Embed Code", "author": "dustinho", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds a 'Copy Embed Code' option to right-click context menu for images. Works in Live Preview and Reading Mode, including nested embeds.", "repo": "dustinho/obsidian-copy-embed-code" }, { "id": "deadline", "name": "Deadline", "author": "saydullayev017", "description": "This plugin has not been manually reviewed by Obsidian staff. All-in-one productivity plugin with calendar, Pomodoro timer, and task manager.", "repo": "saydullayev017/deadline" }, { "id": "workspace-plus-plus", "name": "Workspace++", "author": "s1m4ne", "description": "This plugin has not been manually reviewed by Obsidian staff. Workspace session manager with a native-feeling UI/UX.", "repo": "s1m4ne/obsidian-workspace-plus" }, { "id": "thought-completion", "name": "Thought Completion", "author": "talhabw", "description": "This plugin has not been manually reviewed by Obsidian staff. A thinking companion that suggests what to think or write about next. Like IDE tab completion, but for thoughts.", "repo": "talhabw/obsidian-thought-completion" }, { "id": "book-bibliography-card", "name": "Book Bibliography Card", "author": "the-town", "description": "This plugin has not been manually reviewed by Obsidian staff. Display book cover and bibliography from ISBN (OpenBD). Write ISBN in a code block to show a book card.", "repo": "the-town/book-bibliography-card" }, { "id": "evc-local-sync", "name": "EVC Local Sync to AI Agent", "author": "entire-vc", "description": "This plugin has not been manually reviewed by Obsidian staff. Bidirectional sync of docs folders between your vault and AI development projects.", "repo": "entire-vc/evc-local-sync-plugin" }, { "id": "antv-infographic", "name": "Infographic", "author": "larchliu", "description": "This plugin has not been manually reviewed by Obsidian staff. Render AntV Infographic (infographic.antv.vision) code blocks.", "repo": "larchliu/obsidian-infographic-plugin" }, { "id": "copy-as-note", "name": "Copy Note Content", "author": "lyqed", "description": "This plugin has not been manually reviewed by Obsidian staff. Copy the full raw Markdown of the current note to your clipboard (mobile toolbar + desktop ribbon).", "repo": "lyqed/copy-as-note" }, { "id": "go-playground", "name": "Go Playground", "author": "huluntuntao", "description": "This plugin has not been manually reviewed by Obsidian staff. Run, format, and share Golang code snippets using the Go Playground API.", "repo": "huluntuntao/go-playground-plugin-for-obsidian" }, { "id": "qmd-search", "name": "QMD Semantic Search", "author": "achekulaev", "description": "This plugin has not been manually reviewed by Obsidian staff. Semantic-first search for your vault using QMD (Quick Markdown Search). Provides vector-based semantic search with keyword fallback.", "repo": "achekulaev/obsidian-qmd" }, { "id": "graph-mind", "name": "Graph Mind", "author": "axxshen", "description": "This plugin has not been manually reviewed by Obsidian staff. AI-powered graph exploration, semantic search, and connected-note navigation.", "repo": "axxshen/obsidian-graph-mind" }, { "id": "typing-cat", "name": "Typing Cat", "author": "jefrry", "description": "This plugin has not been manually reviewed by Obsidian staff. A cozy typing cat that keeps you company and tracks your typing speed.", "repo": "jefrry/obsidian-typing-cat" }, { "id": "code-folding", "name": "Code Folding", "author": "mr-pounds", "description": "This plugin has not been manually reviewed by Obsidian staff. A lightweight plugin that adds smart folding functionality to code blocks.", "repo": "mr-pounds/code-folding" }, { "id": "focus-timer", "name": "Focus Timer", "author": "zhoutianye", "description": "This plugin has not been manually reviewed by Obsidian staff. Local dedicated timer, supporting statistical analysis and card view, can embed data display in notes.", "repo": "zhoutianye/obsidian-focus-timer" }, { "id": "text-hider", "name": "Text Hider", "author": "unbrokenhunter", "description": "This plugin has not been manually reviewed by Obsidian staff. Visually hides note text while editing to protect privacy in public.", "repo": "unbrokenhunter/obsidian-text-hider-plugin" }, { "id": "ascii-art-heading", "name": "ASCII Art Heading", "author": "nbdev99", "description": "This plugin has not been manually reviewed by Obsidian staff. Render ASCII art headings from code blocks using FIGlet fonts.", "repo": "nbdev99/ascii-art-heading" }, { "id": "audio-transcription", "name": "Audio Transcription", "author": "tzamtzis", "description": "This plugin has not been manually reviewed by Obsidian staff. Transcribe audio files (m4a, mp3) and extract actionable insights using AI. Supports all languages with local or cloud processing.", "repo": "tzamtzis/obsidian-transcription-plugin" }, { "id": "embedding", "name": "Embedding", "author": "shuxueshuxue", "description": "This plugin has not been manually reviewed by Obsidian staff. Semantic similarity for notes using embeddings.", "repo": "shuxueshuxue/obsidian-embedding-plugin" }, { "id": "syncable-dictionary", "name": "Syncable Dictionary", "author": "masoniis", "description": "This plugin has not been manually reviewed by Obsidian staff. Maintains a global list of dictionary words and automatically updates the official spellcheck dictionary to match. This enables syncing of the official dictionary across desktop devices.", "repo": "masoniis/obsidian-syncable-dictionary" }, { "id": "audio-recording-timer", "name": "Audio Recording Timer", "author": "Musashino Software", "description": "This plugin has not been manually reviewed by Obsidian staff. Start audio recording with a countdown or end time.", "repo": "mssoftjp/obsidian-audio-recording-timer" }, { "id": "speech-bubbles", "name": "Speech Bubbles", "author": "forketyfork", "description": "This plugin has not been manually reviewed by Obsidian staff. Renders transcription notes as message app style speech bubbles, similar to Apple Messages.", "repo": "forketyfork/obsidian-speech-bubbles" }, { "id": "granola-meetings-simple-sync", "name": "Granola Meetings Simple Sync", "author": "philfreo", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your Granola meeting notes, summaries, and transcripts to your vault in a simple way (no API usage). Customizable by template. Supports auto-linking of attendee Person notes.", "repo": "philfreo/obsidian-granola-plugin" }, { "id": "tab-multi-select", "name": "Tab Multi Select", "author": "nitero", "description": "This plugin has not been manually reviewed by Obsidian staff. Select and control multiple tabs with browser-like inputs.", "repo": "nitero/obsidian-tab-multi-select" }, { "id": "block-view", "name": "Block View", "author": "Timo Bechtel", "description": "This plugin has not been manually reviewed by Obsidian staff. Filter and display the content of your notes in a Bases view.", "repo": "timobechtel/obsidian-block-view" }, { "id": "ttrpg-tools-publish", "name": "TTRPG Tools - Publish", "author": "Johannes Schwartz", "description": "This plugin has not been manually reviewed by Obsidian staff. Generates publish.js/publish.css and a publish-assets manifest for TTRPG Tools: Maps (Zoom Map).", "repo": "jareika/TTRPG-Tools-Publish" }, { "id": "flow-state", "name": "FlowState", "author": "findflowstate", "description": "This plugin has not been manually reviewed by Obsidian staff. Turn handwriting and voice memos into text", "repo": "findflowstate/obsidian-flow-state" }, { "id": "steamgriddb-embedder", "name": "SteamGridDB Embedder", "author": "abduznik", "description": "This plugin has not been manually reviewed by Obsidian staff. Embeds images from SteamGridDB based on the note title.", "repo": "abduznik/obsidian-steamgriddb" }, { "id": "tabjump", "name": "TabJump", "author": "shitcoding", "description": "This plugin has not been manually reviewed by Obsidian staff. Switch between last two active tabs with a single hotkey (Alt-Tab behavior)", "repo": "shitcoding/obsidian_tabjump" }, { "id": "better-bullets", "name": "Better Bullets", "author": "lualum", "description": "This plugin has not been manually reviewed by Obsidian staff. Improves readability of bulleted notes.", "repo": "lualum/obsidian-better-bullets" }, { "id": "ai-auto-tagger", "name": "AI Auto Tagger", "author": "oyuk", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically generate tags for your notes using AI.", "repo": "oyuk/ai-auto-tagger" }, { "id": "github-assignments", "name": "GitHub Assignments", "author": "joewhitsitt", "description": "This plugin has not been manually reviewed by Obsidian staff. Lightweight plugin to append assigned GitHub issues and pull requests to your note.", "repo": "joewhitsitt/obsidian-github-assignments" }, { "id": "title-sync", "name": "Title Sync", "author": "igor-kupczynski", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync the first H1 header with the filename via a manual command.", "repo": "igor-kupczynski/obsidian-title-sync-plugin" }, { "id": "remote-vault-sync", "name": "Remote Vault Sync", "author": "suneater-labs", "description": "This plugin has not been manually reviewed by Obsidian staff. Back up and sync your vault to S3 with git-based version control.", "repo": "suneater-labs/remote-vault-sync" }, { "id": "linear-year-map", "name": "Linear Year Map", "author": "michaelatdisney", "description": "This plugin has not been manually reviewed by Obsidian staff. A 12-month linear calendar to visualize note flow and clusters. This is based on the Linear Calendar concept from Nick Milo.", "repo": "michaelatdisney/ObsidianLinearYearMap" }, { "id": "tab-link", "name": "Tab Link", "author": "jon-vii", "description": "This plugin has not been manually reviewed by Obsidian staff. Cursor-style ghost text autocomplete for linking to notes.", "repo": "jon-vii/obsidian-tab-link" }, { "id": "spark", "name": "Spark Assistant", "author": "crossgen-ai-public", "description": "This plugin has not been manually reviewed by Obsidian staff. AI-powered automation with slash commands, chat widget, and intelligent workflows.", "repo": "crossgen-ai-public/crossgen-spark-obsidian-plugin" }, { "id": "speed-reader", "name": "Speed Reader", "author": "madhusudan-kulkarni", "description": "This plugin has not been manually reviewed by Obsidian staff. RSVP-based speed reading for your notes - flash one word at a time with optimal recognition point highlighting.", "repo": "madhusudan-kulkarni/obsidian-speed-reader" }, { "id": "periodic-links", "name": "Periodic Links", "author": "David V. Kimball", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically link between periodic notes with natural language.", "repo": "davidvkimball/obsidian-periodic-links" }, { "id": "copy-this-note", "name": "Copy This Note", "author": "Musashino Software", "description": "This plugin has not been manually reviewed by Obsidian staff. Copy the current note to the clipboard (optionally with filename and frontmatter).", "repo": "mssoftjp/obsidian-copy-this-note" }, { "id": "pinbox", "name": "Pinbox", "author": "kuoe0", "description": "This plugin has not been manually reviewed by Obsidian staff. Instantly capture content to pinned notes on the mobile app.", "repo": "kuoe0/obsidian-pinbox" }, { "id": "em-dash-replace", "name": "Em Dash Replace", "author": "jefrry", "description": "This plugin has not been manually reviewed by Obsidian staff. Replaces double dashes with em dashes in real time.", "repo": "jefrry/obsidian-em-dash-replace" }, { "id": "tag-view-untagged", "name": "Tag View Untagged", "author": "joaq33", "description": "This plugin has not been manually reviewed by Obsidian staff. Shows untagged file count in Tags sidebar with quick browser and live sync.", "repo": "joaq33/obsidian-tag-view-untagged" }, { "id": "live-columns", "name": "Live Columns", "author": "nhiwentwest", "description": "This plugin has not been manually reviewed by Obsidian staff. Create editable columns in your notes with customizable colors. Type directly in columns in Live Preview mode.", "repo": "nhiwentwest/live-columns" }, { "id": "sparklines", "name": "Sparklines", "author": "deeplook", "description": "This plugin has not been manually reviewed by Obsidian staff. Render inline sparklines, converting code blocks to SVG.", "repo": "deeplook/obsidian-sparklines" }, { "id": "bases-style-enhancer", "name": "Bases Style Enhancer", "author": "uniqueclone", "description": "This plugin has not been manually reviewed by Obsidian staff. Enhance the appearance of Bases views (starting with table font size)", "repo": "uniqueclone/bases-style-enhancer" }, { "id": "s-c-panel", "name": "Simple Command Panel", "author": "oquhe", "description": "This plugin has not been manually reviewed by Obsidian staff. A command panel that includes aliases, descriptions, hidden content, parameters, and text commands.", "repo": "oquhe/obsidian-scp" }, { "id": "sync-folds", "name": "Sync Folds", "author": "James Alexandre", "description": "This plugin has not been manually reviewed by Obsidian staff. Enables Syncing of Fold States Across Devices.", "repo": "itsonlyjames/obsidian-sync-folds" }, { "id": "sspai-toc", "name": "Sspai Style TOC", "author": "likemuuxi", "description": "This plugin has not been manually reviewed by Obsidian staff. A floating table of contents inspired by Sspai.", "repo": "likemuuxi/obsidian-sspai-toc" }, { "id": "pinned-tabs-customizer", "name": "Pinned Tabs Customizer", "author": "diegomarzaa", "description": "This plugin has not been manually reviewed by Obsidian staff. Resize pinned tabs and customize their icons with emojis, symbols, or icons based on file names, folders, patterns, or tags.", "repo": "diegomarzaa/obsidian-pinned-tabs-customizer" }, { "id": "move-active-folder", "name": "Move Active Folder", "author": "jinmugo", "description": "This plugin has not been manually reviewed by Obsidian staff. Move the folder containing the currently active file.", "repo": "jinmugo/obsidian-move-active-folder" }, { "id": "underpowered-files", "name": "Underpowered Files", "author": "llem00n", "description": "This plugin has not been manually reviewed by Obsidian staff. Style files and folders in the file explorer with bold, italic, and strikethrough effects. Supports cascade inheritance.", "repo": "llem00n/underpowered-files" }, { "id": "chatterbox", "name": "Chatterbox", "author": "owo", "description": "This plugin has not been manually reviewed by Obsidian staff. Render dialogues and conversations in the style of messaging apps.", "repo": "owo/obsidian-chatterbox-plugin" }, { "id": "sankrypt", "name": "Sankrypt", "author": "hgiorgis", "description": "This plugin has not been manually reviewed by Obsidian staff. Professional file-level encryption with military-grade AES-256-GCM security.", "repo": "hgiorgis/sankryptidian" }, { "id": "code-space", "name": "Code Space", "author": "unlinearity", "description": "This plugin has not been manually reviewed by Obsidian staff. Professional code file management with visual dashboard, syntax highlighting editor, and Markdown embedding.", "repo": "unlinearity/Obsidian-CodeSpace" }, { "id": "request", "name": "Request", "author": "joepetrakovich", "description": "This plugin has not been manually reviewed by Obsidian staff. Make web requests via codeblocks and use the result in your notes.", "repo": "joepetrakovich/obsidian-request" }, { "id": "rich-text-editor", "name": "Rich Text Editor", "author": "querke", "description": "This plugin has not been manually reviewed by Obsidian staff. A rich text markdown editor based on MDXEditor.", "repo": "querke/obsidian-rich-text-editor" }, { "id": "cloudflare-kv-sync", "name": "Cloudflare KV Sync", "author": "alexmensch", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically sync tagged Markdown files to Cloudflare KV storage.", "repo": "alexmensch/obsidian-cloudflare-kv-sync" }, { "id": "supabase-image-uploader", "name": "Supabase Image Uploader", "author": "waymakerlabs", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically upload images to Supabase Storage when pasting or dropping.", "repo": "waymakerlabs/obsidian-supabase-uploader" }, { "id": "todoister", "name": "Todoister", "author": "erblack", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync todos from your active file to Todoist and back.", "repo": "erblack/obsidian-todoister" }, { "id": "markdown-password", "name": "Markdown Password", "author": "hoyin258", "description": "This plugin has not been manually reviewed by Obsidian staff. Securely manage secrets in your notes using standard [|vault:id|] placeholders and local AES-256-GCM encryption.", "repo": "hoyin258/markdown-password" }, { "id": "confluence-publisher", "name": "Confluence Publisher", "author": "grhawk", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync the active note to Confluence using the REST API.", "repo": "grhawk/obsidian-2-confluence" }, { "id": "mermaid-view", "name": "Mermaid View", "author": "weppos", "description": "This plugin has not been manually reviewed by Obsidian staff. Handle Mermaid files as first-class citizens, rendering them fullscreen when opened.", "repo": "weppos/obsidian-mermaid-view" }, { "id": "better-file-properties-view", "name": "Better File Properties View", "author": "dsynkd", "description": "This plugin has not been manually reviewed by Obsidian staff. Enhances the Properties View core plugin.", "repo": "dsynkd/obsidian-better-properties-view" }, { "id": "japanese-popup-dictionary", "name": "Japanese Popup Dictionary", "author": "atacansuder", "description": "This plugin has not been manually reviewed by Obsidian staff. Fast, offline Japanese popup dictionary using Yomitan dictionaries.", "repo": "atacansuder/obsidian-japanese-dictionary" }, { "id": "obshare", "name": "ObShare", "author": "xigua222", "description": "This plugin has not been manually reviewed by Obsidian staff. Your Note Synchronization and Share Solution Based on Feishu Docs.", "repo": "xigua222/ObShare" }, { "id": "text-color-tags", "name": "Text Color Tags", "author": "psyda", "description": "This plugin has not been manually reviewed by Obsidian staff. Simple and fast inline text coloring that feels native with $red, $#hex syntax. Clickable swatches, color picker, vault presets.", "repo": "psyda/obsidian-text-color-tags" }, { "id": "autolinks", "name": "Auto Links", "author": "devxoul", "description": "This plugin has not been manually reviewed by Obsidian staff. Auto-convert regex patterns to clickable links.", "repo": "devxoul/obsidian-autolinks" }, { "id": "paragraph-copy", "name": "Paragraph Copy", "author": "chaosnino", "description": "This plugin has not been manually reviewed by Obsidian staff. Custom regex matching for paragraphs to auto-add copy buttons.", "repo": "chaosnino/obsidian-paragraph-copy" }, { "id": "easyview", "name": "EasyView", "author": "ducktapekiller", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds functionality to easily scale font size and switch themes from the status bar.", "repo": "ducktapekiller/obsidian-easyview" }, { "id": "bulk-tag-manager", "name": "Bulk Tag Manager", "author": "ducktapekiller", "description": "This plugin has not been manually reviewed by Obsidian staff. Bulk convert all tags in your vault to lowercase, verify stats, and generate tag lists.", "repo": "ducktapekiller/obsidian-bulk-tag-manager" }, { "id": "reader-highlighter-tags", "name": "Reader Highlighter Tags", "author": "ducktapekiller", "description": "This plugin has not been manually reviewed by Obsidian staff. Highlight text and add tags in Reading View.", "repo": "ducktapekiller/obsidian-reader-highlighter-tags" }, { "id": "napkin-notes", "name": "Napkin Notes", "author": "Claire Froelich", "description": "This plugin has not been manually reviewed by Obsidian staff. Turn handwritten notes, sketches, and whiteboard photos into PDF-style inline image carousels, with direct camera upload and searchable annotations.", "repo": "clairefro/obsidian-plugin-napkin-notes" }, { "id": "add-custom-icons", "name": "Add Custom Icons", "author": "riffaells", "description": "This plugin has not been manually reviewed by Obsidian staff. Load custom SVG icons from icons folder and restart plugins automatically.", "repo": "riffaells/add-custom-icons" }, { "id": "donedrop", "name": "DoneDrop", "author": "kgdrathan", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically moves completed tasks to the bottom of their lists.", "repo": "kgdrathan/donedrop" }, { "id": "task-planner", "name": "Task Planner", "author": "selfish", "description": "This plugin has not been manually reviewed by Obsidian staff. Manage tasks with drag-and-drop planning, Today focus, backlog, overdue tracking, and weekly time horizons.", "repo": "selfish/obsidian-task-planner" }, { "id": "full-calendar-remastered", "name": "Full Calendar Remastered", "author": "obsidian-full-calendar-remastered", "description": "This plugin has not been manually reviewed by Obsidian staff. Complete Calendar HUB experience. Work with all your calendars in one place. Analyze your time and take action!", "repo": "obsidian-full-calendar-remastered/plugin-full-calendar" }, { "id": "infographic", "name": "Infographic", "author": "shuuul", "description": "This plugin has not been manually reviewed by Obsidian staff. Render AntV Infographic visualizations from fenced code blocks with source code viewing.", "repo": "shuuul/obsidian-infographic" }, { "id": "where-did-the-time-go", "name": "Where Did The Time Go", "author": "plattnum", "description": "This plugin has not been manually reviewed by Obsidian staff. Visual time tracking with infinite-scroll timeline, hierarchical reports, and one-click invoicing. Data stays in your vault as markdown.", "repo": "plattnum/where-did-the-time-go" }, { "id": "dynamic-font-size", "name": "Dynamic Font Size", "author": "nancyel", "description": "This plugin has not been manually reviewed by Obsidian staff. Dynamically adjust font size of note content using a property slider.", "repo": "nancyel/obsidian-dynamic-font-size" }, { "id": "delete-checked-items", "name": "Delete Checked Items", "author": "wanja-l", "description": "This plugin has not been manually reviewed by Obsidian staff. Enables easy deletion of completed checklist items.", "repo": "wanja-l/delete-checked-items" }, { "id": "simple-graph-builder", "name": "Simple Graph Builder", "author": "junhewk", "description": "This plugin has not been manually reviewed by Obsidian staff. Build a knowledge graph from your notes using LLM-powered entity extraction. Supports Claude, OpenAI, Gemini, and Ollama.", "repo": "junhewk/simple-graph-builder" }, { "id": "tile-line-base", "name": "TileLineBase", "author": "campfirium", "description": "This plugin has not been manually reviewed by Obsidian staff. Build multidimensional tables (Tables, Kanban, Gallery, Slides) directly from plain text. Zero Frontmatter. Zero code.", "repo": "campfirium/obsidian-tile-line-base" }, { "id": "valnote-calculator", "name": "Valnote Calculator", "author": "orenaksakal", "description": "This plugin has not been manually reviewed by Obsidian staff. Natural language calculator with unit conversions, currencies, dates, and more.", "repo": "orenaksakal/valnotecom-obsidian-plugin" }, { "id": "universal-cursor-hotkeys", "name": "Universal Cursor Hotkeys", "author": "shichishima", "description": "This plugin has not been manually reviewed by Obsidian staff. macOS / Emacs style cursor navigation (Ctrl+PNBF/AE) and Kill & Yank (Ctrl+KY) with full Markdown table support.", "repo": "shichishima/obsidian-universal-cursor-hotkeys" }, { "id": "notetabs", "name": "Note Tabs", "author": "project-free-rangers", "description": "This plugin has not been manually reviewed by Obsidian staff. Create tabbed sections within your notes.", "repo": "project-free-rangers/obsidian-notetabs" }, { "id": "url-preview", "name": "URL Preview", "author": "ovitrif", "description": "This plugin has not been manually reviewed by Obsidian staff. Preview external URLs on hover. Works in Editor, Live Preview, and Reader modes.", "repo": "ovitrif/obsidian-url-preview" }, { "id": "tarot-practice", "name": "Tarot Practice", "author": "w8s", "description": "This plugin has not been manually reviewed by Obsidian staff. A tarot plugin for daily practice. Draw single or multiple cards with intention using randomness seeded by your words. Full mobile support.", "repo": "w8s/obsidian-tarot-practice" }, { "id": "word-counter-session", "name": "Word Counter Session", "author": "mingmingsoeasy", "description": "This plugin has not been manually reviewed by Obsidian staff. Track newly added words in your writing session with timer support and status bar display.", "repo": "mingmingsoeasy/obsidianSessionWordCounter" }, { "id": "tmp-maker", "name": "Temp Note Maker", "author": "maiananthan", "description": "This plugin has not been manually reviewed by Obsidian staff. Creates temporary notes with today's date and auto-cleans old notes.", "repo": "maiananthan/tmp-maker" }, { "id": "table-dashboard", "name": "Table Dashboard", "author": "dskarbrevik", "description": "This plugin has not been manually reviewed by Obsidian staff. Create dynamic dashboard visualizations from your markdown tables.", "repo": "dskarbrevik/table-dashboard" }, { "id": "vowel-chart", "name": "Vowel Chart", "author": "maplekarine", "description": "This plugin has not been manually reviewed by Obsidian staff. Generate IPA style vowel diagrams.", "repo": "maplekarine/obsidian-vowel-chart" }, { "id": "selective-publisher", "name": "Selective Publisher", "author": "ivan1248", "description": "This plugin has not been manually reviewed by Obsidian staff. Selectively publishes notes to a Git repository.", "repo": "ivan1248/obsidian-selective-publisher" }, { "id": "in-progress-checkbox", "name": "In Progress Checkbox", "author": "jyuukun", "description": "This plugin has not been manually reviewed by Obsidian staff. Shift+Click to set checkbox to in-progress [/] state. Simple click cycles between states.", "repo": "jyuukun/obsidian-in-progress-checkbox" }, { "id": "aiche-voice", "name": "AICHE Voice", "author": "aiche-app", "description": "This plugin has not been manually reviewed by Obsidian staff. Create voice-to-text notes on desktop and mobile, with transcription, punctuation, and cleanup.", "repo": "aiche-app/obsidian-aiche-voice" }, { "id": "memmaster", "name": "MemMaster Flashcards", "author": "qoonmax", "description": "This plugin has not been manually reviewed by Obsidian staff. A spaced repetition plugin that helps you remember your notes by scheduling them for review at the right time.", "repo": "qoonmax/memmaster-obsidian-plugin" }, { "id": "property-annotations", "name": "Property Annotations", "author": "ppeirce", "description": "This plugin has not been manually reviewed by Obsidian staff. Display inline annotations for note properties in daily notes.", "repo": "ppeirce/property-annotations" }, { "id": "logically", "name": "Logically AI Research Assistant", "author": "afforai", "description": "This plugin has not been manually reviewed by Obsidian staff. Use Logically's AI Research Assistant to conduct citation-backed research on the files in your vault.", "repo": "afforai/obsidian-logically-plugin" }, { "id": "pretty-urls", "name": "Pretty URLs", "author": "daun", "description": "This plugin has not been manually reviewed by Obsidian staff. Improve display of URLs in reading view by removing https:// and www. prefixes.", "repo": "daun/obsidian-pretty-urls" }, { "id": "habitica-fullsync", "name": "Habitica Full Sync", "author": "midwestguru", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync Habitica tasks, score completed tasks, support group tasks, folder selection, automatic sync, device binding, and advanced options.", "repo": "midwestguru/habitica-fullsync" }, { "id": "redirect-link-https-to-local", "name": "Redirect HTTPS to Local", "author": "iamjjanga-ouo", "description": "This plugin has not been manually reviewed by Obsidian staff. Convert redirect HTTPS to local redirect URL for better compatibility with external platforms.", "repo": "iamjjanga-ouo/obsidian-link" }, { "id": "require-final-newline", "name": "Require Final Newline", "author": "nnoodle", "description": "This plugin has not been manually reviewed by Obsidian staff. Ensure files end with a newline.", "repo": "nnoodle/obsidian-require-final-newline" }, { "id": "media-atlas", "name": "Media Atlas", "author": "gregeld96", "description": "This plugin has not been manually reviewed by Obsidian staff. Professional media gallery and asset manager.", "repo": "gregeld96/media-atlas" }, { "id": "inline-color-swatch", "name": "Inline Color Swatch", "author": "suika225", "description": "This plugin has not been manually reviewed by Obsidian staff. Show color swatches for CSS color values in inline code.", "repo": "suika225/inline-color-swatch" }, { "id": "simple-progress-bar", "name": "Simple Progress Bar", "author": "Toby Chen", "description": "This plugin has not been manually reviewed by Obsidian staff. A minimal and elegant plugin that visualizes your checkbox completion with beautiful progress bars.", "repo": "pochihh/obsidian-simple-progress-bar" }, { "id": "briefmaker", "name": "Briefmaker", "author": "eugeny-dementev", "description": "This plugin has not been manually reviewed by Obsidian staff. Generate AI agent briefs from the current note using path-based templates and task extraction.", "repo": "eugeny-dementev/briefmaker" }, { "id": "knox-sync", "name": "Knox Sync", "author": "trinitytime", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your vault with knox portal.", "repo": "trinitytime/knox-sync-plugin" }, { "id": "lm-studio-connect", "name": "LM Studio Connect", "author": "joepetrakovich", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds an AI chat interface that connects to LM Studio so you can chat with your notes privately and offline.", "repo": "joepetrakovich/obsidian-lmstudio-connect" }, { "id": "mermaid-zoom", "name": "Mermaid Zoom", "author": "xiaozhuang0433", "description": "This plugin has not been manually reviewed by Obsidian staff. Add zoom functionality to Mermaid diagrams. Use mouse wheel or touch gestures to zoom in and out.", "repo": "xiaozhuang0433/mermaid-zoom" }, { "id": "monday-integration", "name": "Monday.com Integration", "author": "nbdev99", "description": "This plugin has not been manually reviewed by Obsidian staff. View Monday.com boards and items directly in your notes and sidebar.", "repo": "nbdev99/obsidian-monday-integration" }, { "id": "semantic-json", "name": "Semantic JSON", "author": "syntaxasspiral", "description": "This plugin has not been manually reviewed by Obsidian staff. Turn your canvases into easy no-code JSON data structures. Share with LLMs.", "repo": "syntaxasspiral/semantic-json" }, { "id": "json-collapsible", "name": "JSON Collapsible", "author": "n1az", "description": "This plugin has not been manually reviewed by Obsidian staff. Display JSON data as collapsible trees in your notes.", "repo": "n1az/json-collapsible" }, { "id": "etch-weather", "name": "Etch - Weather", "author": "parente", "description": "This plugin has not been manually reviewed by Obsidian staff. Etches weather forecasts into your local notes.", "repo": "parente/obsidian-etch-weather" }, { "id": "wiki-otd", "name": "On This Day in History", "author": "arcticleo", "description": "This plugin has not been manually reviewed by Obsidian staff. Fetch what happened today in history from Wikipedia.", "repo": "arcticleo/wiki-otd" }, { "id": "toggle-premium", "name": "Toggle", "author": "jawoojo", "description": "This plugin has not been manually reviewed by Obsidian staff. A premium, Notion-style toggle plugin with enhanced styling and deep nesting support.", "repo": "jawoojo/obsidian-toggle" }, { "id": "image-manager", "name": "Image Manager", "author": "David V. Kimball", "description": "This plugin has not been manually reviewed by Obsidian staff. Insert, rename, and sort images within your notes.", "repo": "davidvkimball/obsidian-image-manager" }, { "id": "home-base", "name": "Home Base", "author": "David V. Kimball", "description": "This plugin has not been manually reviewed by Obsidian staff. Your dedicated home in your vault.", "repo": "davidvkimball/obsidian-home-base" }, { "id": "auto-tags", "name": "Auto Tags", "author": "li-xiu-qi", "description": "This plugin has not been manually reviewed by Obsidian staff. Analyze and tag your document with one click for efficient note organization using AI.", "repo": "li-xiu-qi/obsidian-auto-tags" }, { "id": "creation-ledger", "name": "Creation Ledger", "author": "torusheadstudios", "description": "This plugin has not been manually reviewed by Obsidian staff. A creation activity ledger for tracking progress and resuming work-in-motion in long running creative projects.", "repo": "torusheadstudios/creation-ledger" }, { "id": "nice-gallery", "name": "Nice Gallery", "author": "konfetigr", "description": "This plugin has not been manually reviewed by Obsidian staff. Convert code blocks with ![[images]] into interactive galleries.", "repo": "konfetigr/obsidian-nice-gallery" }, { "id": "sane-smart-ai-note-evolution", "name": "SANE - Smart AI Note Evolution", "author": "Adam Chen", "description": "This plugin has not been manually reviewed by Obsidian staff. Evolve your notes intelligently with AI. When you add/edit notes, SANE finds the 3 most relevant notes and enhances them with smart tags, keywords, links, and summaries.", "repo": "chenziqiadam/SANE" }, { "id": "calendar-for-daily-notes", "name": "Calendar for Daily Notes", "author": "xryul", "description": "This plugin has not been manually reviewed by Obsidian staff. Calendar for daily notes with grouped lists, created-on-day notes and attachments, color tags, custom titles, and optional gemma3 title generation.", "repo": "xryul/calendar-for-daily-notes" }, { "id": "year-glance", "name": "Year Glance", "author": "yy", "description": "This plugin has not been manually reviewed by Obsidian staff. Render yearly calendar views with events marked and color-coded.", "repo": "yy/obsidian-year-glance" }, { "id": "leetcode-template", "name": "LeetCode template", "author": "fennr", "description": "This plugin has not been manually reviewed by Obsidian staff. Generate LeetCode problem templates in your notes.", "repo": "fennr/obsidian_leetcode_template" }, { "id": "youtube-transcript-fetcher", "name": "YouTube transcript fetcher", "author": "Leif Jantzen", "description": "This plugin has not been manually reviewed by Obsidian staff. Fetch, clean and embed YouTube video transcripts in your notes.", "repo": "ljantzen/obsidian-youtube-transcript" }, { "id": "folder-new-note-button", "name": "Folder New Note Button", "author": "wuhup", "description": "This plugin has not been manually reviewed by Obsidian staff. Create new notes from a hover button on each folder in the Files view.", "repo": "wuhup/obsidian-folder-new-note-button" }, { "id": "vault-backup", "name": "Vault Backup", "author": "Masahiro Hiramori", "description": "This plugin has not been manually reviewed by Obsidian staff. Create local ZIP backups of your vault with automatic retention management.", "repo": "mshr-h/obsidian-vault-backup" }, { "id": "embed-metadata", "name": "Embed Metadata", "author": "schemen", "description": "This plugin has not been manually reviewed by Obsidian staff. Render frontmatter metadata (Properties) inside your notes with a lightweight inline syntax.", "repo": "schemen/embed-metadata" }, { "id": "naver-sync", "name": "NAVER Sync", "author": "buwon", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your vault with NAVER memo service.", "repo": "buwon/naver-sync-plugin" }, { "id": "sentence-enhancers", "name": "Sentence Enhancers", "author": "garrett-is-a-swann", "description": "This plugin has not been manually reviewed by Obsidian staff. Enhances customization by adding additional contextual classes for use by plugins and themes.", "repo": "garrett-is-a-swann/obsidian-sentence-enhancers" }, { "id": "fbd-writing-timer", "name": "FBD Writing Timer", "author": "fdirham", "description": "This plugin has not been manually reviewed by Obsidian staff. Timer and word count plugin for writing sessions.", "repo": "fdirham/fbd-obsidian-writing-timer" }, { "id": "lock-cards", "name": "Lock Cards", "author": "erezak", "description": "This plugin has not been manually reviewed by Obsidian staff. Lock selected Canvas cards to prevent moving and resizing.", "repo": "erezak/obsidian-lock-cards" }, { "id": "solo-ttrpg-notation", "name": "Solo TTRPG Notation", "author": "zeruhur", "description": "This plugin has not been manually reviewed by Obsidian staff. A plugin for recording and tracking solo tabletop RPG sessions using a standardized notation system.", "repo": "zeruhur/obsidian-solottrpgnotation" }, { "id": "auto-tagger", "name": "Auto Tagger", "author": "Alessandro Canepa", "description": "This plugin has not been manually reviewed by Obsidian staff. Multi-collection semantic tag suggestions. Create specialized classifiers for different note types with independent training and filtering.", "repo": "canepa/plugin-obsidian-classifier" }, { "id": "opsto-mp", "name": "OpsToMP", "author": "eatmelonsec", "description": "This plugin has not been manually reviewed by Obsidian staff. Convert and post Markdown notes to WeChat Official Account Draft Box.", "repo": "eatmelonsec/OpsToMP" }, { "id": "image-importer", "name": "Image Importer", "author": "ahmed-hegazi0", "description": "This plugin has not been manually reviewed by Obsidian staff. Import images into the vault from the device or the web, with an option to create an accompanying markdown file on import.", "repo": "ahmed-hegazi0/image-importer" }, { "id": "obsimap", "name": "Simple Mindmap", "author": "creative781", "description": "This plugin has not been manually reviewed by Obsidian staff. A powerful keyboard-centric mind map plugin with bi-directional link support.", "repo": "creative781/obsimap" }, { "id": "vault-intelligence", "name": "Vault Intelligence", "author": "cybaea", "description": "This plugin has not been manually reviewed by Obsidian staff. Maintain your vault as a self-updating knowledge system by running AI agents that find gaps, audit and unify tags, and retrieve context based on similarity and explicit links via Graph RAG", "repo": "cybaea/obsidian-vault-intelligence" }, { "id": "lightbox", "name": "Lightbox", "author": "jackcipher", "description": "This plugin has not been manually reviewed by Obsidian staff. Click to zoom images and mermaid diagrams with lightbox effect.", "repo": "jackcipher/obsidian-lightbox" }, { "id": "external-codeblock-editor", "name": "External Codeblock Editor", "author": "glebglazov", "description": "This plugin has not been manually reviewed by Obsidian staff. Edit codeblocks of Markdown documents with external editors to get autocompletion, indentation, LSP capabilities of your favourite editor (Neovim, VSCode, etc).", "repo": "glebglazov/obsidian-external-codeblock-editor" }, { "id": "custom-views", "name": "Custom Views", "author": "Anup Chavan", "description": "This plugin has not been manually reviewed by Obsidian staff. Create custom HTML views for your notes based on filter rules. Transform how your notes are displayed.", "repo": "anupchavan/obsidian-custom-views" }, { "id": "task-count", "name": "Task Count", "author": "Reaty", "description": "This plugin has not been manually reviewed by Obsidian staff. Count tasks in notes and save result to properties.", "repo": "anareaty/task-count" }, { "id": "propsec", "name": "Propsec", "author": "ccmdi", "description": "This plugin has not been manually reviewed by Obsidian staff. Schema enforcement for frontmatter.", "repo": "ccmdi/propsec" }, { "id": "kitty", "name": "Kitty", "author": "amilleah", "description": "This plugin has not been manually reviewed by Obsidian staff. A tiny kitty sprite that roams your panes.", "repo": "amilleah/obsidian-kitty-plugin" }, { "id": "reverse-complement", "name": "Reverse Complement", "author": "Björn Johansson", "description": "This plugin has not been manually reviewed by Obsidian staff. Right-click menu to convert selected DNA to its reverse complement.", "repo": "bjornfjohansson/reverse-complement" }, { "id": "letterboxd-mirror", "name": "Letterboxd Mirror", "author": "diego-vicente", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your Letterboxd diary as notes.", "repo": "diego-vicente/obsidian-letterboxd-mirror-plugin" }, { "id": "explorer-focus", "name": "Explorer Focus", "author": "David V. Kimball", "description": "This plugin has not been manually reviewed by Obsidian staff. Focus on a specific file or folder in the file explorer.", "repo": "davidvkimball/obsidian-explorer-focus" }, { "id": "singularity-app", "name": "Singularity App Integration", "author": "svs696", "description": "This plugin has not been manually reviewed by Obsidian staff. Integrates Singularity App tasks. Renders task links as interactive badges and syncs note URLs back to Singularity.", "repo": "svs696/obsidian-singularity" }, { "id": "fast-callout", "name": "Fast Callout", "author": "vkalahas", "description": "This plugin has not been manually reviewed by Obsidian staff. Lets you create callouts faster.", "repo": "vkalahas/fast-callout" }, { "id": "auto-index", "name": "Auto Index", "author": "rakushkatop", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically generates index notes for specified folders, listing files and subfolders recursively.", "repo": "rakushkatop/obsidian-auto-index" }, { "id": "termux-bridge", "name": "Termux Bridge", "author": "abduznik", "description": "This plugin has not been manually reviewed by Obsidian staff. Execute Termux commands directly via a local HTTP bridge.", "repo": "abduznik/obsidian-shell-termux" }, { "id": "similarity", "name": "Similarity", "author": "jorammillenaar", "description": "This plugin has not been manually reviewed by Obsidian staff. Intelligently suggests related notes—fully local and private, revealing connections in your knowledge vault.", "repo": "jorammillenaar/obsidian-similarity" }, { "id": "auto-properties", "name": "Auto-Properties", "author": "aarongilly", "description": "This plugin has not been manually reviewed by Obsidian staff. Create automated properties based on note content and rules.", "repo": "aarongilly/obsidian-auto-properties" }, { "id": "writetex", "name": "WriteTex", "author": "jacklitstar", "description": "This plugin has not been manually reviewed by Obsidian staff. Use WriteTex to write math on tablet.", "repo": "jacklitstar/writetex-obsidian" }, { "id": "bases-paginator", "name": "Bases Paginator", "author": "sean2077", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds a paginated table view with quick filtering to Bases. Features include pagination controls, global search, click-to-filter, and filter presets.", "repo": "sean2077/obsidian-bases-paginator" }, { "id": "chordgrid", "name": "Chord Grid With Rhythmic Notation", "author": "mathieucgit", "description": "This plugin has not been manually reviewed by Obsidian staff. Displays chord grids with rhythmic notation from a simple syntax.", "repo": "mathieucgit/ChordGrid_for_Obsidian" }, { "id": "snipsidian", "name": "Snipsy", "author": "dimagious", "description": "This plugin has not been manually reviewed by Obsidian staff. Snipsy adds hotstrings/text expansion to the editor — folders, bulk editing, and Espanso-compatible packs.", "repo": "dimagious/snipsidian" }, { "id": "modal-keys-remapper", "name": "Modal Keys Remapper", "author": "naoki-mizuno", "description": "This plugin has not been manually reviewed by Obsidian staff. Customize keyboard shortcuts for navigating modal dialogs and suggestion lists.", "repo": "naoki-mizuno/obsidian-modal-keys" }, { "id": "quick-bookmarks", "name": "Quick Bookmarks", "author": "Kieran Mansfield", "description": "This plugin has not been manually reviewed by Obsidian staff. Quickly access bookmarks through a fuzzy search modal.", "repo": "kieranmansfield/obsidian-quick-bookmarks" }, { "id": "claude-sidebar", "name": "Claude Sidebar", "author": "derek-larson14", "description": "This plugin has not been manually reviewed by Obsidian staff. Run Claude Code in your sidebar.", "repo": "derek-larson14/obsidian-claude-sidebar" }, { "id": "countdown-timer", "name": "Countdown Timer", "author": "thenewhobbyist", "description": "This plugin has not been manually reviewed by Obsidian staff. Embed countdown timers for tracking vacations, deadlines, and due dates.", "repo": "thenewhobbyist/obsidian-countdown-timer" }, { "id": "eof-stats", "name": "EOF Stats", "author": "h21465", "description": "This plugin has not been manually reviewed by Obsidian staff. Display file statistics (URLs, Links) and EOF indicator at the end of markdown files.", "repo": "h21465/eof-stats" }, { "id": "bases-improvements", "name": "Bases Improvements", "author": "Matej Vavro Productivity", "description": "This plugin has not been manually reviewed by Obsidian staff. Enhances Bases by adding dynamic search filtering to base code blocks.", "repo": "real1tyy/BasesImprovements" }, { "id": "smart-linker", "name": "Smart Linker", "author": "lemannrus", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically finds and inserts semantically related notes using AI embeddings from Vector Search plugin.", "repo": "lemannrus/smart-linker" }, { "id": "speaknote", "name": "SpeakNote", "author": "waheni", "description": "This plugin has not been manually reviewed by Obsidian staff. Record voice notes and auto-transcribe them to markdown using Deepgram, AssemblyAI, or OpenAI Whisper.", "repo": "waheni/obsidian-speaknote" }, { "id": "soundify", "name": "Soundify", "author": "solomonarul", "description": "This plugin has not been manually reviewed by Obsidian staff. Allows for sounds to play on specific events.", "repo": "solomonarul/soundify" }, { "id": "privacy-screen", "name": "Privacy Screen", "author": "chanhee-lee", "description": "This plugin has not been manually reviewed by Obsidian staff. Blur your workspace while keeping a spotlight around your cursor.", "repo": "chanhee-lee/obsidian-privacy-screen" }, { "id": "ai-selection-toolbar", "name": "AI Selection Toolbar", "author": "lxy3372", "description": "This plugin has not been manually reviewed by Obsidian staff. AI-powered toolbar for selected text with TTS, translation, explanation, and word recognition features.", "repo": "lxy3372/obsidian-ai-selection-toolbar" }, { "id": "tab-swap", "name": "Tab Swap", "author": "masaki39", "description": "This plugin has not been manually reviewed by Obsidian staff. Swap the active tab left or right.", "repo": "masaki39/tab-swap" }, { "id": "ui-tweaker", "name": "UI Tweaker", "author": "David V. Kimball", "description": "This plugin has not been manually reviewed by Obsidian staff. Add, hide, or modify various interface elements.", "repo": "davidvkimball/obsidian-ui-tweaker" }, { "id": "run-script-on-property-edit", "name": "Run Script on Property Edit", "author": "oneautumnmango", "description": "This plugin has not been manually reviewed by Obsidian staff. Detects when YAML frontmatter properties are edited and runs supplied scripts.", "repo": "oneautumnmango/run-script-on-property-edit" }, { "id": "saloon", "name": "Saloon", "author": "collierking", "description": "This plugin has not been manually reviewed by Obsidian staff. Build AI-powered Wikis, Ontologies and Study Flashcards with SALOON.", "repo": "collierking/saloon-obsidian" }, { "id": "canvas-banana", "name": "Canvas Banana", "author": "liuyangart", "description": "This plugin has not been manually reviewed by Obsidian staff. Canvas AI Plugin - use Gemini AI in Canvas view, support text / image / node generation.", "repo": "liuyangart/obsidian-canvas-banana" }, { "id": "gemini-helper", "name": "Gemini Helper", "author": "takeshy", "description": "This plugin has not been manually reviewed by Obsidian staff. AI-powered assistant using Google Gemini with File Search RAG capabilities.", "repo": "takeshy/obsidian-gemini-helper" }, { "id": "dropdown-vars", "name": "Dropdown Vars", "author": "majid-khonji", "description": "This plugin has not been manually reviewed by Obsidian staff. Dropdowns in Reading and Live Preview; sync to frontmatter or inline Dataview.", "repo": "majid-khonji/obsidian-dropdown-vars" }, { "id": "easy-codeblock", "name": "Easy Codeblock", "author": "matse2005", "description": "This plugin has not been manually reviewed by Obsidian staff. Insert code blocks quick and easily.", "repo": "matse2005/obsidian-easy-codeblock" }, { "id": "life-tracker", "name": "Life Tracker", "author": "Sébastien Dubois", "description": "This plugin has not been manually reviewed by Obsidian staff. Capture and visualize the data that matters in your life.", "repo": "dsebastien/obsidian-life-tracker-base-view" }, { "id": "stormlight-icons", "name": "Stormlight RPG Icons", "author": "eonfuzz", "description": "This plugin has not been manually reviewed by Obsidian staff. Displays Stormlight RPG Icons.", "repo": "eonfuzz/stormlight-actions" }, { "id": "the-scripture-injector", "name": "The Scripture Injector", "author": "jarchitect1", "description": "This plugin has not been manually reviewed by Obsidian staff. Seamlessly integrate Bible verses into your notes with support for multiple translations.", "repo": "jarchitect1/The-Scripture-Injector" }, { "id": "kavita-sync", "name": "Kavita Sync", "author": "david bowman", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync annotations and highlights from your Kavita server to your vault.", "repo": "davidlbowman/kavita-to-obsidian" }, { "id": "github-octokit", "name": "GitHub Octokit Sync", "author": "rhoades-brown", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your Obsidian vault with GitHub using the Octokit API. Two-way sync, multi-repo support, visual diffs, conflict resolution, and auto-sync — no Git CLI required. Works on desktop and mobile.", "repo": "rhoades-brown/obsidian-github" }, { "id": "wysimark-editor", "name": "Wysimark Editor", "author": "takeshy", "description": "This plugin has not been manually reviewed by Obsidian staff. A modern WYSIWYG Markdown editor. Edit your notes with a rich text interface while keeping pure Markdown.", "repo": "takeshy/obsidian-wysimark" }, { "id": "kenku-fm-soundboards", "name": "Kenku FM Soundboards", "author": "Rato Kuzmanić", "description": "This plugin has not been manually reviewed by Obsidian staff. Control playback of sounds from Kenku FM soundboards.", "repo": "ratokuzmanic/obsidian-kenku-fm-soundboards" }, { "id": "drive-embedder", "name": "Drive Embedder", "author": "reallygood83", "description": "This plugin has not been manually reviewed by Obsidian staff. Upload local files to Google Drive and embed them directly in your notes. Supports audio, video, PDF, and images with intuitive size options.", "repo": "reallygood83/obsidian-embedder" }, { "id": "squire", "name": "Squire", "author": "choonkending", "description": "This plugin has not been manually reviewed by Obsidian staff. Your faithful note-taking companion. Automatically provides capability like incremental file naming so you can stay in the flow.", "repo": "choonkending/obsidian-squire" }, { "id": "regex-replace", "name": "Regex Replace", "author": "bongho", "description": "This plugin has not been manually reviewed by Obsidian staff. Find and replace text using regular expressions with real-time preview and match highlighting.", "repo": "bongho/obsidian-regex-replace" }, { "id": "ink-buddy", "name": "Ink Buddy", "author": "mgcsysinfcat", "description": "This plugin has not been manually reviewed by Obsidian staff. A writing companion that tracks your stats with a reactive emoji buddy.", "repo": "mgcsysinfcat/Ink-Buddy" }, { "id": "discord-webhooks", "name": "Discord Webhooks", "author": "Rato Kuzmanić", "description": "This plugin has not been manually reviewed by Obsidian staff. Send selected text or preset messages using saved Discord webhooks.", "repo": "ratokuzmanic/obsidian-discord-webhooks" }, { "id": "scatter-chart-bases", "name": "Scatter Plot for Bases", "author": "martinseeler", "description": "This plugin has not been manually reviewed by Obsidian staff. Visualize notes as points on a 2D chart using any numeric properties. Find patterns, spot outliers, prioritize visually.", "repo": "martinseeler/obsidian-scatter" }, { "id": "line-count-display", "name": "Line Count", "author": "leolaurindo", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds the number of lines in active document to status bar.", "repo": "leolaurindo/line-count-obsidian-plugin" }, { "id": "attachment-renamer", "name": "Attachment Renamer", "author": "bwpge", "description": "This plugin has not been manually reviewed by Obsidian staff. Rename pasted, drag-and-dropped, and existing attachments in your vault with template syntax.", "repo": "bwpge/obsidian-attachment-renamer" }, { "id": "colorful-heading-underlines", "name": "Colorful Heading Underlines", "author": "greetclammy", "description": "This plugin has not been manually reviewed by Obsidian staff. Add colorful underlines to identify heading levels.", "repo": "greetclammy/colorful-heading-underlines" }, { "id": "taskchute-plus", "name": "TaskChute Plus", "author": "hiroyaiizuka", "description": "This plugin has not been manually reviewed by Obsidian staff. Execute TaskChute that slots today's tasks, tracks projects, adds comments, and keeps you focused on now.", "repo": "hiroyaiizuka/taskchute-for-obsidian" }, { "id": "line-capitalizer", "name": "Line Capitalizer", "author": "daniti", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically capitalize the first letter of each line as you type.", "repo": "daniti/obsidian-line-capitalizer" }, { "id": "previous-river", "name": "Previous River", "author": "ongaeshi", "description": "This plugin has not been manually reviewed by Obsidian staff. Move between notes using 'previous' property and backlinks.", "repo": "ongaeshi/previous-river" }, { "id": "task-zero", "name": "Task Zero", "author": "Alan Grainger", "description": "This plugin has not been manually reviewed by Obsidian staff. A keyboard-first GTD task management system.", "repo": "alangrainger/obsidian-task-zero" }, { "id": "mermaid-base-views", "name": "Mermaid Base Views", "author": "nitero", "description": "This plugin has not been manually reviewed by Obsidian staff. Create dynamic mermaid diagrams and charts in bases.", "repo": "nitero/obsidian-mermaid-base-views" }, { "id": "emoticon-picker", "name": "Emoticon Picker", "author": "Kazi Aidah Haque", "description": "This plugin has not been manually reviewed by Obsidian staff. Allows you to pick emoticons and insert them into your notes.", "repo": "kazi-aidah/emoticon-picker" }, { "id": "abstract-folder", "name": "Abstract Folder", "author": "rahmanierfan", "description": "This plugin has not been manually reviewed by Obsidian staff. Manage your vault with dynamic, virtual folders for flexible note organization.", "repo": "rahmanierfan/abstract-folder" }, { "id": "today-pane", "name": "Today Pane", "author": "imaikosuke", "description": "This plugin has not been manually reviewed by Obsidian staff. Always display today's daily note in a side panel.", "repo": "imaikosuke/obsidian-today-pane" }, { "id": "bases-lock", "name": "Bases Lock", "author": "lucas", "description": "This plugin has not been manually reviewed by Obsidian staff. Hides the action bar at the top of the Bases view.", "repo": "tcyeee/obsidian-bases-lock" }, { "id": "helix", "name": "Helix Keybindings", "author": "obsidian-helix", "description": "This plugin has not been manually reviewed by Obsidian staff. Use Helix key bindings when editing.", "repo": "obsidian-helix/obsidian-helix" }, { "id": "image-cluster", "name": "Image Cluster", "author": "lucas", "description": "This plugin has not been manually reviewed by Obsidian staff. Image Cluster helps you easily combine multiple images together in your notes, making your note interface more beautiful and organized.", "repo": "tcyeee/obsidian-image-cluster" }, { "id": "board-view", "name": "Board View", "author": "seventhxiv", "description": "This plugin has not been manually reviewed by Obsidian staff. Interactive board view for bases, use as Kanban or Gallery, with grouping for rows and columns.", "repo": "seventhxiv/obsidian-board-view" }, { "id": "mobile", "name": "Mobile UX", "author": "Justice Vellacott", "description": "This plugin has not been manually reviewed by Obsidian staff. Mobile-optimized UX enhancements with floating action button, context-aware toolbars, and gestures.", "repo": "thejusticeman/obsidian-mobile-plugin" }, { "id": "yandex-calendar-integration", "name": "Yandex Calendar Integration", "author": "caduct-3ateuhuk", "description": "This plugin has not been manually reviewed by Obsidian staff. Plugin for integrating daily notes with Yandex Calendar.", "repo": "caduct-3ateuhuk/obsidian-yandex-calendar-integration" }, { "id": "charted-roots", "name": "Charted Roots", "author": "John Banister", "description": "This plugin has not been manually reviewed by Obsidian staff. Family tree visualization with GEDCOM/Gramps import and Canvas/PDF/Markdown export. Charts, maps, timelines, citations, fictional calendars. For genealogists, worldbuilders, and TTRPG campaigns.", "repo": "banisterious/obsidian-charted-roots" }, { "id": "priority-matrix", "name": "Priority Matrix", "author": "murtazaraza", "description": "This plugin has not been manually reviewed by Obsidian staff. Create and manage priority matrix notes with auto detection of tasks from your vault.", "repo": "murtazaraza/prioritymatrix-obsidian" }, { "id": "mermaid-elk", "name": "Mermaid ELK", "author": "keksnet", "description": "This plugin has not been manually reviewed by Obsidian staff. Brings back the elk (Eclipse Layout Kernel) renderer for Mermaid diagrams.", "repo": "keksnet/obsidian-mermaid-elk" }, { "id": "syncthing-manager", "name": "Syncthing Manager", "author": "Gustavo Carreiro", "description": "This plugin has not been manually reviewed by Obsidian staff. Control panel for Syncthing. Monitor status, resolve conflicts, and force synchronization on Desktop and Mobile.", "repo": "gustjose/obsidian-syncthing-manager" }, { "id": "notelert", "name": "Notelert", "author": "Hiperborea", "description": "This plugin has not been manually reviewed by Obsidian staff. Automates notifications, reminders, and alerts for your notes. Easily create date, time, location, email, or calendar events directly in your phone system to boost your daily productivity.", "repo": "joaquim-frances/obsidian-notelert-plugin" }, { "id": "ms-people-sync", "name": "Microsoft People Sync", "author": "tararesearch", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync contacts from Microsoft Graph into People notes with configurable minimal templates.", "repo": "tararesearch/Obsidian-MSPeopleSync" }, { "id": "deck-notes", "name": "Deck Notes", "author": "ebullient", "description": "This plugin has not been manually reviewed by Obsidian staff. Define card decks for activities, strategies, or any content you want to rotate through. Embed cards in your notes or browse them in a modal. Filter by tag hierarchies to narrow your selection.", "repo": "ebullient/obsidian-deck-notes" }, { "id": "date-picker", "name": "Date Picker", "author": "rzbin", "description": "This plugin has not been manually reviewed by Obsidian staff. Pick dates using a calendar view.", "repo": "rzbin/date-picker" }, { "id": "memo-ai", "name": "Memo AI", "author": "joelyyoung", "description": "This plugin has not been manually reviewed by Obsidian staff. AI-powered chunk extraction and review system for your notes.", "repo": "joelyyoung/memo-ai" }, { "id": "lastfm", "name": "Last.fm", "author": "txoldi", "description": "This plugin has not been manually reviewed by Obsidian staff. Fetch recent scrobbles, top tracks, artists, and albums from Last.fm.", "repo": "txoldi/obsidian-lastfm-plugin" }, { "id": "bases-cms", "name": "Bases CMS", "author": "David V. Kimball", "description": "This plugin has not been manually reviewed by Obsidian staff. Manage your notes in bases like a content management system.", "repo": "davidvkimball/obsidian-bases-cms" }, { "id": "image-previewer", "name": "Image Previewer", "author": "qingruikz", "description": "This plugin has not been manually reviewed by Obsidian staff. A powerful image viewer. Features include zooming, panning, rotating, flipping, and grayscale toggle.", "repo": "qingruikz/image-previewer" }, { "id": "intelligence-assistant", "name": "Intelligence Assistant", "author": "qwai-tech", "description": "This plugin has not been manually reviewed by Obsidian staff. AI chat, agents, and MCP tooling for your notes.", "repo": "qwai-tech/obsidian-plugin-intelligence-assistant" }, { "id": "open-in-ide", "name": "Open in IDE", "author": "Erik-Jan", "description": "This plugin has not been manually reviewed by Obsidian staff. Open the active file in your IDE (supports all file types including .base, .canvas, and more).", "repo": "carlstedt1/open-in-ide" }, { "id": "lowlight", "name": "Lowlight", "author": "stikypiston", "description": "This plugin has not been manually reviewed by Obsidian staff. A simple plugin allowing you to highlight text in different colours using span tags.", "repo": "stikypiston/lowlight" }, { "id": "prompt-flow", "name": "Prompt Flow", "author": "ebullient", "description": "This plugin has not been manually reviewed by Obsidian staff. Local AI content generation with Ollama. Features custom prompts, content filtering, link expansion, continuous conversations, and extensible filter API.", "repo": "ebullient/obsidian-prompt-flow" }, { "id": "fast-note-sync", "name": "Fast Note Sync", "author": "HaierKeys", "description": "This plugin has not been manually reviewed by Obsidian staff. Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.", "repo": "haierkeys/obsidian-fast-note-sync" }, { "id": "ontask", "name": "OnTask", "author": "bfloydd", "description": "This plugin has not been manually reviewed by Obsidian staff. Bullet journal–inspired task manager with a focus on top-task productivity. Configurable. Simple. Fast.", "repo": "bfloydd/ontask" }, { "id": "paste-image-as-webp", "name": "Paste Image as WebP", "author": "cocoa", "description": "This plugin has not been manually reviewed by Obsidian staff. Paste images as compressed WebP files when pasting from the clipboard, with customizable file names, quality settings, and save locations.", "repo": "cocoaai-it/paste-image-as-webp" }, { "id": "windows-file-explorer-links", "name": "Open in File Explorer", "author": "disciple-dev", "description": "This plugin has not been manually reviewed by Obsidian staff. Convert links to local Windows filesystem so they can be opened in File Explorer.", "repo": "disciple-dev/obsidian-plugin-open-file-explorer" }, { "id": "beastvault", "name": "BeastVault", "author": "ly0va", "description": "This plugin has not been manually reviewed by Obsidian staff. Adversary and environment stat blocks for Daggerheart TTRPG.", "repo": "ly0va/beastvault" }, { "id": "last-chess-game", "name": "Last Chess Game", "author": "eddie-d0", "description": "This plugin has not been manually reviewed by Obsidian staff. Quickly pull your latest game from Chess.com and insert it directly into your daily note.", "repo": "eddie-d0/last-chess-game" }, { "id": "global-week-start", "name": "Global Week Start", "author": "wuhup", "description": "This plugin has not been manually reviewed by Obsidian staff. Set first day of the week (e.g. Monday) globally for your vault.", "repo": "wuhup/global-week-start" }, { "id": "dnd-hp-tracker", "name": "DnD HP Tracker", "author": "Miłosz Kucharski", "description": "This plugin has not been manually reviewed by Obsidian staff. Track hit points, temporary HP, and apply damage/healing with resistance and vulnerability options for D&D characters.", "repo": "butterski/obsidian-dnd-hp-tracker" }, { "id": "tab-numbers", "name": "Tab Numbers", "author": "Jordan Duabe", "description": "This plugin has not been manually reviewed by Obsidian staff. Shows numbered badges (1-8) on tabs when holding Ctrl/Cmd for quick keyboard navigation.", "repo": "j4ckofalltrades/obsidian-tab-numbers" }, { "id": "context-workspaces", "name": "Context Workspaces", "author": "jinmugo", "description": "This plugin has not been manually reviewed by Obsidian staff. A workspace toolkit to build focused, clutter-free zones for every task.", "repo": "jinmugo/obsidian-context-workspaces" }, { "id": "pocket-bird", "name": "Pocket Bird", "author": "Idrees", "description": "This plugin has not been manually reviewed by Obsidian staff. The desktop pet for your vault! Adopt a tiny bird that flutters around your notes and keeps you company!", "repo": "idreesinc/PB-Obsidian-Releases" }, { "id": "note-reader", "name": "Note Reader", "author": "mudnug", "description": "This plugin has not been manually reviewed by Obsidian staff. Provides text-to-speech (TTS) for notes or clipped articles by reading them aloud while highlighting words. Offers on-device and online TTS.", "repo": "mudnug/note-reader" }, { "id": "task-export-to-csv", "name": "Task Export Tool", "author": "tailormade-eu", "description": "This plugin has not been manually reviewed by Obsidian staff. Export outstanding tasks to CSV for time tracking integration (e.g. ManicTime).", "repo": "tailormade-eu/obsidian-task-export-plugin" }, { "id": "snipd-official", "name": "Snipd Official", "author": "snipd-app", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync Snipd podcast highlights to your vault with transcript, notes, AI summaries and metadata.", "repo": "snipd-app/snipd-obsidian" }, { "id": "bytegrid", "name": "ByteGrid", "author": "waaraawa", "description": "This plugin has not been manually reviewed by Obsidian staff. Visualize binary data and C struct memory layouts.", "repo": "waaraawa/ByteGrid" }, { "id": "media-layout", "name": "Media Layout", "author": "hanblade67-cloud", "description": "This plugin has not been manually reviewed by Obsidian staff. Drag, resize, and arrange media elements with floating notes and presets.", "repo": "hanblade67-cloud/media-layout" }, { "id": "note-image-gallery", "name": "Note Image Gallery", "author": "lemon695", "description": "This plugin has not been manually reviewed by Obsidian staff. Display all images from your note in a gallery view.", "repo": "lemon695/obsidian-note-image-gallery" }, { "id": "workout-ai-tracker", "name": "Workout AI Tracker", "author": "avlihachev", "description": "This plugin has not been manually reviewed by Obsidian staff. Advanced workout tracker with AI analysis powered by Claude. Track exercises, analyze progress, and get personalized recommendations.", "repo": "avlihachev/obsidian-workout-ai-tracker" }, { "id": "vaultkeeper-ai", "name": "Vaultkeeper AI", "author": "andy-stack", "description": "This plugin has not been manually reviewed by Obsidian staff. Multi-AI assistant. Read, search, create, and edit notes with multiple AI providers.", "repo": "andy-stack/vaultkeeper-ai" }, { "id": "goboard-viewer", "name": "Go Board Viewer", "author": "j2masamitu", "description": "This plugin has not been manually reviewed by Obsidian staff. Displays Go (Weiqi/Baduk) SGF files and code blocks as interactive Go boards with playback controls for desktop and mobile.", "repo": "j2masamitu/obsidian-goboard-viewer" }, { "id": "daily-notes-sorter", "name": "Daily notes sorter", "author": "Nikolai", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically sort daily notes and files by date in the file explorer. Supports multiple date formats (YYYY-MM-DD, DD.MM.YYYY, DD.MM.YY, MM/DD/YYYY) and flexible folder configuration.", "repo": "reifat/daily-notes-sorter" }, { "id": "sidecards", "name": "SideCards", "author": "Kazi Aidah Haque", "description": "This plugin has not been manually reviewed by Obsidian staff. Quickly create cards in your sidebar, color, tag, and drag them straight into your notes.", "repo": "kazi-aidah/sidecards" }, { "id": "sortable-file-explorer", "name": "Sortable File Explorer", "author": "ninjalope", "description": "This plugin has not been manually reviewed by Obsidian staff. Alternative file explorer with custom sorting and drag & drop.", "repo": "ninjalope/obsidian-sortable-file-explorer" }, { "id": "uuugl-uploader", "name": "uuu.gl Markdown Uploader", "author": "johnkim05", "description": "This plugin has not been manually reviewed by Obsidian staff. Upload your notes to uuu.gl as rendered Markdown documents.", "repo": "johnkim05/obsidian-uuugl-plugin" }, { "id": "lofi-focus", "name": "Lofi Focus", "author": "jatin-shihora", "description": "This plugin has not been manually reviewed by Obsidian staff. Focus better with lofi vibes and Pomodoro sessions. Stream radio or play your music library, all within your vault.", "repo": "jatin-shihora/Obsidian-lofi-plugin" }, { "id": "oxygen-settings", "name": "Oxygen Theme Settings", "author": "David V. Kimball", "description": "This plugin has not been manually reviewed by Obsidian staff. Configure advanced customization options in Oxygen Theme.", "repo": "davidvkimball/obsidian-oxygen-settings" }, { "id": "n-brace", "name": "N-brace", "author": "nn-ninja", "description": "This plugin has not been manually reviewed by Obsidian staff. Altered local graph's visual layout. Quick graph navigation.", "repo": "nn-ninja/n-brace" }, { "id": "repertoire", "name": "Repertoire", "author": "samuelbeard", "description": "This plugin has not been manually reviewed by Obsidian staff. Helps musicians manage their music with chord sheets and automatic transposing.", "repo": "samuelbeard/obsidian-repertoire-plugin" }, { "id": "pdf-scroll-lock", "name": "PDF Scroll Lock", "author": "divyanshu9821", "description": "This plugin has not been manually reviewed by Obsidian staff. Lock the pdfs from scrolling.", "repo": "divyanshu9821/pdf-scroll-lock" }, { "id": "url-enricher", "name": "URL Enricher", "author": "mattmarotta", "description": "This plugin has not been manually reviewed by Obsidian staff. Non-destructive link preview and enrichment. Automatically displays rich metadata previews for URLs - shows page titles, descriptions, and favicons inline without modifying your markdown source.", "repo": "mattmarotta/obsidian-url-enricher" }, { "id": "vim-wikilink-nav", "name": "Vim Wikilink Suggest Navigation", "author": "noxx", "description": "This plugin has not been manually reviewed by Obsidian staff. Vim-style Ctrl+N / Ctrl+P to navigate the inline wikilink suggestion ([[ ... ]]) only; Blocks global hotkeys only while popup is open. Desktop-only.", "repo": "noxx/vim-wikilink-nav" }, { "id": "svg-color-replacer", "name": "SVG Color Replacer", "author": "mahiron47", "description": "This plugin has not been manually reviewed by Obsidian staff. Replaces black color with white in SVG rendered from LaTeX for dark mode compatibility.", "repo": "mahiron47/svg-color-replacer" }, { "id": "who-is-streaming", "name": "Who Is Streaming", "author": "bobstanton", "description": "This plugin has not been manually reviewed by Obsidian staff. Discover and document which streaming services a movie is currently available to be streamed on.", "repo": "bobstanton/obsidian-who-is-streaming" }, { "id": "korean-grammar-assistant", "name": "Korean Grammar Assistant", "author": "Jun Lim", "description": "This plugin has not been manually reviewed by Obsidian staff. Korean grammar and spelling checker with real-time inline editing (BETA) and AI-powered suggestions. Features modular architecture and mobile optimization.", "repo": "hyungyunlim/obsidian-korean-grammar-assistant" }, { "id": "feed-bases", "name": "Feed Bases", "author": "edrickleong", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds a feed layout to bases so you can display notes with their content in an editable feed view.", "repo": "edrickleong/obsidian-feed-bases" }, { "id": "strudel-repl", "name": "Strudel REPL", "author": "dudaanton", "description": "This plugin has not been manually reviewed by Obsidian staff. Live-coding music environment — Strudel REPL integrated into your vault.", "repo": "dudaanton/obsidian-strudel-plugin" }, { "id": "hover-tooltips", "name": "Hover Tooltips", "author": "chetscmd", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds custom tooltips on hover.", "repo": "chetscmd/Hover-Tooltips-Obsidian" }, { "id": "voice-md", "name": "Voice MD", "author": "denizokcu", "description": "This plugin has not been manually reviewed by Obsidian staff. Record audio and transcribe it to markdown using OpenAI Audio Transcription API.", "repo": "denizokcu/voice-md" }, { "id": "cf-imagebed", "name": "CF ImageBed", "author": "fantasy-ke", "description": "This plugin has not been manually reviewed by Obsidian staff. Upload images to CloudFlare ImgBed's plugin, which supports drag and drop, paste and select file uploads.", "repo": "fantasy-ke/obsidian-cf-imgbed" }, { "id": "lodestone", "name": "Lodestone", "author": "whiskeyjack96", "description": "This plugin has not been manually reviewed by Obsidian staff. Enables an AI Agent (Lode) that uses Agent Client Protocol (ACP), to communicate directly with your notes.", "repo": "whiskeyjack96/obsidian-acp" }, { "id": "furigana-generator", "name": "Furigana Generator", "author": "atacansuder", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically generates furigana for Japanese characters.", "repo": "atacansuder/obsidian-furigana-generator" }, { "id": "manuscriptum", "name": "Manuscriptum", "author": "sgranade", "description": "This plugin has not been manually reviewed by Obsidian staff. Create .docx files that contain story and novel manuscripts for submission to magazines or agents.", "repo": "sgranade/manuscriptum" }, { "id": "mapplus", "name": "MapPlus", "author": "ccmdi", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds a performant and customizable map layout inside Bases.", "repo": "ccmdi/obsidian-map-plus" }, { "id": "relative-dates", "name": "Relative Dates", "author": "munckenh", "description": "This plugin has not been manually reviewed by Obsidian staff. Relative, color-coded dates.", "repo": "munckenh/obsidian-relative-dates" }, { "id": "bases-charts", "name": "Bases Charts", "author": "Moritz Jung", "description": "This plugin has not been manually reviewed by Obsidian staff. Bases views for scatter, line, and bar charts.", "repo": "mprojectscode/obsidian-bases-charts-plugin" }, { "id": "jessiecode", "name": "JessieCode", "author": "ryojerryyu", "description": "This plugin has not been manually reviewed by Obsidian staff. Plugin for displaying interactive mathematical images described by JessieCode.", "repo": "ryojerryyu/obsidian-jessiecode" }, { "id": "harvest", "name": "Harvest", "author": "nwbort", "description": "This plugin has not been manually reviewed by Obsidian staff. Interact with Harvest time tracking tools.", "repo": "nwbort/obsidian-harvest" }, { "id": "copy-link", "name": "Copy Link", "author": "greetclammy", "description": "This plugin has not been manually reviewed by Obsidian staff. Add commands to copy link to file, heading or block.", "repo": "greetclammy/copy-link" }, { "id": "seo", "name": "Search Engine Optimization", "author": "David V. Kimball", "description": "This plugin has not been manually reviewed by Obsidian staff. Ensure your public-facing notes are optimized for search engines and AI.", "repo": "davidvkimball/obsidian-seo" }, { "id": "speech-to-text", "name": "Speech to Text", "author": "asyouplz", "description": "This plugin has not been manually reviewed by Obsidian staff. Convert audio recordings to text using multiple AI providers (OpenAI Whisper, Deepgram)", "repo": "asyouplz/SpeechNote" }, { "id": "agent-client", "name": "Agent Client", "author": "rait-09", "description": "This plugin has not been manually reviewed by Obsidian staff. Chat with Claude Code, Codex, Gemini CLI, and more via the Agent Client Protocol — right from your vault.", "repo": "rait-09/obsidian-agent-client" }, { "id": "sync-embeds", "name": "Sync Embeds", "author": "uthvah", "description": "This plugin has not been manually reviewed by Obsidian staff. Turn static embeds into live synced blocks.", "repo": "uthvah/sync-embeds" }, { "id": "style-tags-in-search-results", "name": "Style Tags in Search Results", "author": "fanis", "description": "This plugin has not been manually reviewed by Obsidian staff. Decorates tags in search results with a CSS class. Optionally it one-click hides them using injected CSS.", "repo": "fanis/obsidian-style-tags-in-search-results" }, { "id": "calendar-period-week-notes", "name": "Calendar Period Week Notes", "author": "fikte", "description": "This plugin has not been manually reviewed by Obsidian staff. A calendar grid plugin with a scratchpad area, notes list, pinned notes, tasks and asset views.", "repo": "fikte/calendar-period-week-notes" }, { "id": "chinese-converter", "name": "Chinese Converter", "author": "lanternyoru", "description": "This plugin has not been manually reviewed by Obsidian staff. Convert between Simplified and Traditional Chinese.", "repo": "lanternyoru/obsidian-chinese-converter" }, { "id": "pairwise-glicko-ranking", "name": "Pairwise Glicko Ranking", "author": "Jack Williams", "description": "This plugin has not been manually reviewed by Obsidian staff. Easily sort notes by any subjective criteria - Rank cohorts of notes in your vault by pairwise comparisons using the Glicko rating system.", "repo": "williamsjack/pairwise-glicko-ranking" }, { "id": "property-over-file-name", "name": "Property Over File Name", "author": "David V. Kimball", "description": "This plugin has not been manually reviewed by Obsidian staff. Search, display, and insert notes using a specified note property instead of the file name.", "repo": "davidvkimball/obsidian-property-over-file-name" }, { "id": "file-name-history", "name": "File Name History", "author": "David V. Kimball", "description": "This plugin has not been manually reviewed by Obsidian staff. Store file name or folder name change history into note properties.", "repo": "davidvkimball/obsidian-file-name-history" }, { "id": "moc-blocks", "name": "MOC Blocks", "author": "nebulousnessie", "description": "This plugin has not been manually reviewed by Obsidian staff. Interactive Maps of Content for organising your vault visually.", "repo": "nebulousnessie/Obsidian-MOCBlocks" }, { "id": "scoped-search", "name": "Scoped Search", "author": "ragetrip", "description": "This plugin has not been manually reviewed by Obsidian staff. Scoped Search is a robust search modal/tab that only searches within the folders you choose. Includes enhanced folder picker by List or Tree, and configurable extensions.", "repo": "ragetrip/scoped-search" }, { "id": "agenda-tasks", "name": "Agenda Tasks", "author": "elias-shalom", "description": "This plugin has not been manually reviewed by Obsidian staff. Agenda provide intuitive task management interfaces and calendar views. Seamlessly integrate with your existing notes while organizing tasks across multiple views.", "repo": "elias-shalom/obsidian-agenda" }, { "id": "typst-pdf-export", "name": "Typst PDF Export", "author": "alexkucera", "description": "This plugin has not been manually reviewed by Obsidian staff. Exports a note or collection of notes to a pretty Typst PDF.", "repo": "alexkucera/obsidian-typst-pdf-export" }, { "id": "github-stars-manager", "name": "GitHub Stars Manager", "author": "embersparks", "description": "This plugin has not been manually reviewed by Obsidian staff. Manage your GitHub starred repositories.", "repo": "embersparks/obsidian-github-stars-manager" }, { "id": "cyclearn", "name": "Cyclearn", "author": "noahboos", "description": "This plugin has not been manually reviewed by Obsidian staff. The all-in-one solution tailored for flashcards user. With no external apps required, everything's made for and used by your vault.", "repo": "noahboos/obsidian-cyclearn" }, { "id": "latex-equation-references", "name": "Latex Equation References", "author": "georgrasumov", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically numerates equations using labels.", "repo": "georgrasumov/Obsidian-Latex-Equation-References" }, { "id": "theme-engine", "name": "Theme Engine", "author": "Yazan Ammar", "description": "This plugin has not been manually reviewed by Obsidian staff. Customize Obsidian without touching CSS. Create profiles with colors, snippets, backgrounds, and themes - all managed from one place.", "repo": "yazanammar/obsidian-theme-engine" }, { "id": "tiktoken-tokenizer", "name": "TikToken Tokenizer", "author": "s3ga1ov", "description": "This plugin has not been manually reviewed by Obsidian staff. Displays the token count of the active note in the status bar using TikToken", "repo": "s3ga1ov/obsidian-tiktoken-tokenizer" }, { "id": "astro-composer", "name": "Astro Composer", "author": "David V. Kimball", "description": "This plugin has not been manually reviewed by Obsidian staff. Turn your notes into posts and pages for your Astro blog with automated content management features.", "repo": "davidvkimball/obsidian-astro-composer" }, { "id": "audio-pluglist", "name": "Audio PlugList", "author": "ragetrip", "description": "This plugin has not been manually reviewed by Obsidian staff. Multi playlist-based audio player — folder & link playlists, mini-player, shuffle, repeat, fade-out.", "repo": "ragetrip/audio-pluglist" }, { "id": "favorites", "name": "Favorites", "author": "4source", "description": "This plugin has not been manually reviewed by Obsidian staff. Store and manage a global favorites list of plugins and themes, keeping them accessible across all your vaults.", "repo": "4source/favorites-obsidian-plugin" }, { "id": "voice-input", "name": "Voice Input", "author": "Musashino Software", "description": "This plugin has not been manually reviewed by Obsidian staff. Capture notes with high-accuracy multilingual voice input using OpenAI Speech-to-Text.", "repo": "mssoftjp/obsidian-voice-input" }, { "id": "vaultguard", "name": "VaultGuard", "author": "uthvah", "description": "This plugin has not been manually reviewed by Obsidian staff. Secure your vault with a beautiful lockscreen and industry-standard AES-GCM encryption.", "repo": "uthvah/vaultguard" }, { "id": "equation-citator", "name": "Equation Citator", "author": "friedparrot", "description": "This plugin has not been manually reviewed by Obsidian staff. A powerful LaTeX-like Academic Citation Tool for equations, figures, and more.", "repo": "friedparrot/obsidian-equation-citator" }, { "id": "stomp", "name": "STOMP", "author": "Jason Heddings", "description": "This plugin has not been manually reviewed by Obsidian staff. Integrated support for foot-pedals in Reading View.", "repo": "jheddings/obsidian-stomp" }, { "id": "spaceforge", "name": "Spaceforge", "author": "dralkh", "description": "This plugin has not been manually reviewed by Obsidian staff. Enhance knowledge retention with spaced repetition using FSRS & SM-2 algorithms, AI-powered MCQ generation, integrated Pomodoro timer, and calendar event manager.", "repo": "dralkh/spaceforge" }, { "id": "ticktick-today", "name": "TickTick Today", "author": "wudanyang27", "description": "This plugin has not been manually reviewed by Obsidian staff. Display TickTick today's tasks in a sidebar panel.", "repo": "wudanyang27/ticktick-today" }, { "id": "latex-autocomplete-customizable", "name": "Customizable LaTeX Autocomplete", "author": "aiksxd", "description": "This plugin has not been manually reviewed by Obsidian staff. Build a personalized autocomplete list for any LaTeX formula.", "repo": "aiksxd/latex-autocomplete" }, { "id": "naver-blog-importer", "name": "Naver Blog Importer", "author": "Jun Lim", "description": "This plugin has not been manually reviewed by Obsidian staff. Import posts from Naver Blog with AI-powered features, subscription management, and comprehensive content parsing", "repo": "hyungyunlim/obsidian-naver-blog-importer" }, { "id": "co-intelligence", "name": "Co-Intelligence AI", "author": "epistemic-technology", "description": "This plugin has not been manually reviewed by Obsidian staff. A full AI chat experience with models from OpenAI, Anthropic, Google, and Perplexity.", "repo": "epistemic-technology/co-intelligence" }, { "id": "graph-pro", "name": "GraphPro", "author": "air-mark", "description": "This plugin has not been manually reviewed by Obsidian staff. Advanced controls and layout tools for the graph view.", "repo": "air-mark/graph-pro" }, { "id": "jira-issue-notes", "name": "Jira Issue Notes", "author": "maksim77", "description": "This plugin has not been manually reviewed by Obsidian staff. Integration for accessing and managing Jira issues directly in your notes", "repo": "maksim77/obsidian-jira" }, { "id": "flash-navigation", "name": "Flash Navigation", "author": "erl-koenig", "description": "This plugin has not been manually reviewed by Obsidian staff. Jump to any visible text instantly by typing characters and using labeled shortcuts for fast navigation.", "repo": "erl-koenig/obsidian-flash-navigation" }, { "id": "atlassian-jira-auto-linker", "name": "Atlassian Jira Auto-Linker", "author": "kovah", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically create links to Jira from issue IDs like APP-1426.", "repo": "kovah/obsidian-jira-auto-linker" }, { "id": "tubesage", "name": "TubeSage", "author": "rmccorkl", "description": "This plugin has not been manually reviewed by Obsidian staff. Create comprehensive notes from YouTube transcripts using LLMs.", "repo": "rmccorkl/TubeSage" }, { "id": "external-links-icon", "name": "External Links Icon", "author": "Moz", "description": "This plugin has not been manually reviewed by Obsidian staff. Auto add icons to the external and internal links.", "repo": "moziar/obsidian-external-links-icon" }, { "id": "any-block-min", "name": "AnyBlock Min", "author": "any-block", "description": "This plugin has not been manually reviewed by Obsidian staff. AnyBlock min version. Remove some features and dependencies to reduce size and improve performance.", "repo": "any-block/obsidian-any-block-min" }, { "id": "nldates-redux", "name": "Natural Language Dates Redux", "author": "Tommy Bergeron", "description": "This plugin has not been manually reviewed by Obsidian staff. Insert timestamps and cross-link your notes with the flexibility of natural language. Now with Notion-like behavior!", "repo": "tbergeron/obsidian-nldates-redux" }, { "id": "pinned-tab-utils", "name": "Pinned Tab Utils", "author": "Roman Soriano", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically moves pinned tabs to the left side of the tab bar, mimicking browser behaviour.", "repo": "narwhai/pinned-tab-utils" }, { "id": "mobile-suggestion-helper", "name": "Mobile Suggestion Helper", "author": "Aqua Cat", "description": "This plugin has not been manually reviewed by Obsidian staff. Helps move the selected element in a suggester up or down on mobile.", "repo": "pjkaufman/obsidian-mobile-suggester-helper" }, { "id": "just-vertical-tabs", "name": "Just Vertical Tabs", "author": "Roman Soriano", "description": "This plugin has not been manually reviewed by Obsidian staff. Moves the tab bar from the top to a vertical orientation on the left or right side of the editor pane.", "repo": "narwhai/just-vertical-tabs" }, { "id": "theme-basics", "name": "Theme Basics", "author": "Roman Soriano", "description": "This plugin has not been manually reviewed by Obsidian staff. Customize the appearance of Obsidian without plugins. Modify colors, text sizing/spacing, and more", "repo": "narwhai/theme-basics" }, { "id": "smart-explorer", "name": "Smart Explorer", "author": "rogerdigital", "description": "This plugin has not been manually reviewed by Obsidian staff. An alternative file explorer with custom sorting, grouping, filtering, and lightweight previews.", "repo": "rogerdigital/smart-explorer" }, { "id": "vault-inspector", "name": "Vault Inspector", "author": "rogerdigital", "description": "This plugin has not been manually reviewed by Obsidian staff. Scan your vault for maintenance problems: broken links, orphan attachments, duplicate files, frontmatter inconsistencies, unused tags, and large files.", "repo": "rogerdigital/vault-inspector" }, { "id": "chess-vault", "name": "Chess Vault", "author": "dun8", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your Lichess/Chess.com games!", "repo": "dun8/Chess-Vault" }, { "id": "codeian", "name": "Codeian", "author": "wdblink", "description": "This plugin has not been manually reviewed by Obsidian staff. Use Codex from a sidebar in your vault.", "repo": "wdblink/codein" }, { "id": "cms-xgkb-sync", "name": "XGKB Sync", "author": "xgjk", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync notes with 玄关知识库 (XGKB Knowledge Base)", "repo": "xgjk/obsidian-xgkb-sync" }, { "id": "vim-scrolling", "name": "Vim Scrolling", "author": "xlongfeng", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds vim-style scrolling (j/k, Ctrl+D/U, gg, G) in reading mode when vim key bindings are enabled.", "repo": "xlongfeng/obsidian-vim-scrolling" }, { "id": "unirate-currency", "name": "UniRate Currency", "author": "unirate-api", "description": "This plugin has not been manually reviewed by Obsidian staff. Inline live and historical currency exchange rates. Type `usd:eur` in a note to see the rate; type `usd:eur:100` to convert. 170+ currencies and crypto via UniRateAPI.", "repo": "unirate-api/obsidian-currency" }, { "id": "quackblocks", "name": "QuackBlocks", "author": "yllucsyeoj", "description": "This plugin has not been manually reviewed by Obsidian staff. Executable SQL code blocks powered by DuckDB WASM — query parquet data and render tables and charts inline.", "repo": "yllucsyeoj/quackblocks" }, { "id": "wechat-article", "name": "WeChat Article Composer", "author": "frankl1u", "description": "This plugin has not been manually reviewed by Obsidian staff. 基于当前笔记预览公众号样式、生成配图并发布到微信公众号草稿箱.", "repo": "frankl1u/wechat-article-obsidian" }, { "id": "slick-mermaid", "name": "Slick Mermaid", "author": "pasevin", "description": "This plugin has not been manually reviewed by Obsidian staff. Minimal, monotone Mermaid diagrams with a larger pan / zoom viewer. Designed for the baseline theme.", "repo": "pasevin/obsidian-slick-mermaid" }, { "id": "unique-tab-labels", "name": "Unique Tab Labels", "author": "stephencarboni", "description": "This plugin has not been manually reviewed by Obsidian staff. Attempts to make tab labels unique by prefixing the filename with the parent folders.", "repo": "stephencarboni/obsidian-unique-tab-labels" }, { "id": "cold-file-hider", "name": "Cold File Hider", "author": "hehongxi", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically hide inactive (cold) files from the file explorer. Files re-appear when accessed via search, quick switcher, or links.", "repo": "hehongxi/obsidian-cold-file-hider" }, { "id": "draft-bench", "name": "Draft Bench", "author": "John Banister", "description": "This plugin has not been manually reviewed by Obsidian staff. A full creative writing workflow: project creation, scene management, and manuscript compilation with frontmatter-native data and Bases compatibility.", "repo": "banisterious/obsidian-draft-bench" }, { "id": "getnote-importer", "name": "Dedao Brain Sync", "author": "Andy Zheng(公众号:关山的月儿)", "description": "This plugin has not been manually reviewed by Obsidian staff. BEST sync plugin for Dedao-Brain, try it!", "repo": "andyzhengyan/obsidian-getnote-importer" }, { "id": "reminder-telegram", "name": "Reminder Telegram", "author": "Lorenzo Strambi", "description": "This plugin has not been manually reviewed by Obsidian staff. Sends Telegram notifications when your tasks reach their deadline.", "repo": "lukather/obsidian-reminder-telegram" }, { "id": "ok-standby-jukebox", "name": "OK Standby Jukebox", "author": "aul-dox", "description": "This plugin has not been manually reviewed by Obsidian staff. Import music source URLs and assets from source_docs into song notes.", "repo": "aul-dox/ok-standby-jukebox" }, { "id": "worklog", "name": "Worklog", "author": "Yue Zenglei", "description": "This plugin has not been manually reviewed by Obsidian staff. Monthly worklog tracker with tasks, time entries, calendar, and local JSON storage.", "repo": "352662115-hub/worklog-obsidian-plugin" }, { "id": "emrald", "name": "Emrald", "author": "Devon", "description": "This plugin has not been manually reviewed by Obsidian staff. Track what work costs you: effort, flow, energy, and burnout risk.", "repo": "admiral9k/emrald-obsidian" }, { "id": "ignoremd", "name": "ignoreMD", "author": "zhanpeng329-arch", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds a hover formatting toolbar for Markdown headings, emphasis, lists, links, and code.", "repo": "zhanpeng329-arch/obsidian-CodeIndentation" }, { "id": "kanban-sync", "name": "Kanban Sync", "author": "jcacdc", "description": "This plugin has not been manually reviewed by Obsidian staff. Syncs Kanban board state with note frontmatter.", "repo": "jcacdc/obsidian-kanban-sync" }, { "id": "html-viewer", "name": "HTML Viewer", "author": "jialinzhang24", "description": "This plugin has not been manually reviewed by Obsidian staff. Render .html files in a sandboxed view. Toggle scripts ON for games, visualizations, and interactive documents.", "repo": "jialinzhang24/obsidian-html-viewer" }, { "id": "cjk-academic-count", "name": "CJK Academic Count", "author": "alcatrazyu", "description": "This plugin has not been manually reviewed by Obsidian staff. Academic character counts for Chinese, Japanese, and Korean humanities writing with whole-note and selection counts.", "repo": "alcatrazyu/obsidian-cjk-academic-count" }, { "id": "marvis", "name": "Marvis", "author": "mahdi-massahi", "description": "This plugin has not been manually reviewed by Obsidian staff. AI-powered multi-view project planner and habit tracker: Kanban, Timeline, Calendar, and more over your vault notes.", "repo": "mahdi-massahi/obsidian-marvis" }, { "id": "directory-summary", "name": "Directory Summary", "author": "va9id", "description": "This plugin has not been manually reviewed by Obsidian staff. Generate a summary note for any directory in your vault.", "repo": "va9id/obsidian-directory-summary" }, { "id": "draggable-list-items", "name": "Draggable List Items", "author": "viscouspot", "description": "This plugin has not been manually reviewed by Obsidian staff. Drag list items to reorder them.", "repo": "viscouspot/draggable-list-items" }, { "id": "all-outline", "name": "Outline for All Files", "author": "cemtan", "description": "This plugin has not been manually reviewed by Obsidian staff. A single, unified outline panel for both Markdown notes and PDF documents.", "repo": "cemtan/all-outline" }, { "id": "papertrail", "name": "Papertrail", "author": "ankitchouhan1020", "description": "This plugin has not been manually reviewed by Obsidian staff. Browse all notes from the sidebar with excerpts, modified dates, search, quick create, and the File Explorer context menu.", "repo": "ankitchouhan1020/papertrail" }, { "id": "better-vim", "name": "Better Vim", "author": "Nils", "description": "This plugin has not been manually reviewed by Obsidian staff. Fixes some annoyances with the built in vim mode.", "repo": "nilsgke/obsidian-better-vim" }, { "id": "ai-note-mate", "name": "Note Mate", "author": "ialex32x", "description": "This plugin has not been manually reviewed by Obsidian staff. Note Mate is a smart AI assistant for your vault. With Note Mate, you can easily create new notes, expand on ideas, and get insights from your vault.", "repo": "ialex32x/ai-note-mate" }, { "id": "sheet-music", "name": "Sheet Music", "author": "corecube", "description": "This plugin has not been manually reviewed by Obsidian staff. Render ABC notation, strumming patterns, and chord sheets inside notes.", "repo": "corecube/obsidian-sheet-music" }, { "id": "image-zoom", "name": "Image Zoom", "author": "liominsb", "description": "This plugin has not been manually reviewed by Obsidian staff. Lightweight image zoom and drag viewing plugin, supports wheel zoom and mouse drag panning.", "repo": "liominsb/image_zoom" }, { "id": "notion-block", "name": "Notion block", "author": "bcs", "description": "This plugin has not been manually reviewed by Obsidian staff. Notion-like block interactions for Live Preview.", "repo": "bcs1037/notion-block" }, { "id": "scholia", "name": "Scholia", "author": "shashanyu", "description": "This plugin has not been manually reviewed by Obsidian staff. Import academic PDFs and precompute context-aware hover glossary explanations.", "repo": "shashanyu/Scholia" }, { "id": "note-loom", "name": "Note Loom", "author": "pingzi-crypto", "description": "This plugin has not been manually reviewed by Obsidian staff. Weave free-form notes into structured notes with your own templates, fields, tables, and checklists.", "repo": "pingzi-crypto/note-loom" }, { "id": "copy-linked-file", "name": "Copy Linked File", "author": "flutterspike", "description": "This plugin has not been manually reviewed by Obsidian staff. Copy the vault file or local file URL behind a link or file menu item to the Windows clipboard.", "repo": "flutterspike/obsidian-copy-linked-file" }, { "id": "copy-notes-to-vault", "name": "Copy Notes to Vault", "author": "Robert Gomez, Jr.", "description": "This plugin has not been manually reviewed by Obsidian staff. Copy notes and their attachments from one vault to another.", "repo": "rgomezjnr/copy-notes-to-vault" }, { "id": "callout-studio", "name": "Callout Studio", "author": "niv20", "description": "This plugin has not been manually reviewed by Obsidian staff. Manage callouts with custom types, Material icons, native context menu actions, and full light and dark mode color control.", "repo": "niv20/obsidian-Plugin-Callout-Studio" }, { "id": "akaire", "name": "Akaire", "author": "asonas", "description": "This plugin has not been manually reviewed by Obsidian staff. Local AI editor that reviews your writing using Claude Code CLI.", "repo": "asonas/obsidian-akaire" }, { "id": "feynman-learning", "name": "Feynman Learning", "author": "jialingxiao", "description": "This plugin has not been manually reviewed by Obsidian staff. Learn concepts deeply using the Feynman Technique — AI-guided explanation, gap analysis, spaced repetition review, and Notion sync.", "repo": "jialingxiao/obsidian-feynman-learning" }, { "id": "formula-r", "name": "FormulaR", "author": "danieldaidai", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatic Verification and Completion of LaTeX Mathematical Derivations: Detecting Errors in {align} Blocks and Suggesting Next Steps.", "repo": "danieldaidai/FormulaR" }, { "id": "codex-bridge", "name": "Codex Bridge", "author": "ranjugao", "description": "This plugin has not been manually reviewed by Obsidian staff. Local bridge for using vault notes with Codex and importing replies.", "repo": "ranjugao/codex-bridge" }, { "id": "task-timestamp-marker", "name": "Task Timestamp Marker", "author": "gansxx", "description": "This plugin has not been manually reviewed by Obsidian staff. Mark task timestamp and Archieve tasks.", "repo": "gansxx/task_manager" }, { "id": "simple-merge", "name": "SimpleMerge", "author": "mss051", "description": "This plugin has not been manually reviewed by Obsidian staff. Merges linked notes into a single document, keeping them perfectly synced and formatted.", "repo": "mss051/obsidian-simple-merge" }, { "id": "vault-ai-buddy", "name": "Vault AI Buddy", "author": "enygma", "description": "This plugin has not been manually reviewed by Obsidian staff. An AI-powered assistant for your vault for inspection and introspection of all your notes...and then some.", "repo": "enygma/vault-ai-buddy" }, { "id": "porygon", "name": "Porygon", "author": "iuga", "description": "This plugin has not been manually reviewed by Obsidian staff. Turn your notes into a conversation.", "repo": "iuga/obsidian-porygon" }, { "id": "cjk-cross-search", "name": "CJK Cross-Script Search", "author": "sai1047976", "description": "This plugin has not been manually reviewed by Obsidian staff. Type 萬維鋼 and find 万维钢 (and vice versa) in global search. Uses OpenCC to expand queries across Simplified and Traditional Chinese.", "repo": "sai1047976/obsidian-cjk-cross-search" }, { "id": "map-of-content-generator", "name": "Map of Content Generator", "author": "danybeam", "description": "This plugin has not been manually reviewed by Obsidian staff. Generates a map of content for your vault based on folder structure.", "repo": "danybeam/map-of-content-generator" }, { "id": "goodreadsync", "name": "GoodReadSync", "author": "sergiodlash", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync book information from Goodreads into your vault.", "repo": "sergiodlash/goodreadsync" }, { "id": "markdownvault", "name": "MarkdownVault", "author": "dhennessy", "description": "This plugin has not been manually reviewed by Obsidian staff. Publish your notes directly to an app on your user's phones. Requires a free account at https://markdownvault.com.", "repo": "dhennessy/MarkdownVaultObsidianPlugin" }, { "id": "time-manager", "name": "Time Manager", "author": "Najeong Kim", "description": "This plugin has not been manually reviewed by Obsidian staff. Visualize your Daily Note tasks as a timeline and track completion by category.", "repo": "najeong-kim/time-manager-plugin" }, { "id": "days-left", "name": "Days Left", "author": "creesee", "description": "This plugin has not been manually reviewed by Obsidian staff. A countdown timer for tracking days left to future events or days passed since past dates.", "repo": "creesee/obsidian-days-left" }, { "id": "bujuan", "name": "Bujuan", "author": "gaschengshi", "description": "This plugin has not been manually reviewed by Obsidian staff. Organize daily goals in a focused workbench with AI next-step suggestions, inspiration notes, and progress history.", "repo": "gaschengshi/bujuan" }, { "id": "workout-journal", "name": "Workout Journal", "author": "i-am-rudi", "description": "This plugin has not been manually reviewed by Obsidian staff. Track your workouts, exercises, and fitness progress. Create repeatable workout templates, structure in workout plans and log in an interactive sessions.", "repo": "i-am-rudi/workout-journal" }, { "id": "open-in-zed", "name": "Open in Zed", "author": "hauntedhost", "description": "This plugin has not been manually reviewed by Obsidian staff. Open the current vault, folder, or note in the Zed editor.", "repo": "hauntedhost/obsidian-open-zed" }, { "id": "claude-sync", "name": "Claude Sync", "author": "gbanjos", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically imports Claude chat exports from a watched folder into your vault.", "repo": "gbanjos/claude-sync-obsidian" }, { "id": "rollover-daily-todos-helper", "name": "Rollover Daily Todos Helper", "author": "eugenschmalz", "description": "This plugin has not been manually reviewed by Obsidian staff. Unofficial companion for Rollover Daily Todos. Opens today's daily note after a startup delay so rollover workflows run reliably on desktop and mobile.", "repo": "eugenschmalz/obsidian-rollover-daily-todos-helper" }, { "id": "english-write-checker", "name": "English Write Checker", "author": "julioagh", "description": "This plugin has not been manually reviewed by Obsidian staff. Real-time English writing suggestions powered by a local LLM (Ollama) to reach C1-C2 level.", "repo": "julioagh/english-write-checker" }, { "id": "cadence-planner", "name": "Cadence", "author": "wesswart77", "description": "This plugin has not been manually reviewed by Obsidian staff. A workspace for working life: Home command centre, CRM, PRM, Planner with reminders, rich projects, Reports, and CSV import. Markdown source-of-truth, no server required.", "repo": "wesswart77/obsidian-cadence" }, { "id": "code-view", "name": "Code View", "author": "casualbot", "description": "This plugin has not been manually reviewed by Obsidian staff. Read-only viewer for source code and developer-centric files (py, ps1, sh, ts, etc.) with syntax highlighting via Prism.", "repo": "casualbot/obsidian-codeviewer-plugin" }, { "id": "miyo-hakobi", "name": "MiYo Hakobi", "author": "Marcus Breiden", "description": "This plugin has not been manually reviewed by Obsidian staff. Scheduled Vault Import / Export - Files Move. You don't have to. Local Filesystem <=> Vault - Import / Export — import voice memos / snippets / etc. into your inbox, export folders / tags / notes to external locations.", "repo": "mmomm-org/miyo-hakobi" }, { "id": "opdoc-ai-auto-organizer", "name": "OpDoc AI Auto Organizer", "author": "rklpoi5678", "description": "This plugin has not been manually reviewed by Obsidian staff. Zero-cloud, privacy-first note organizer. Drop files in your Inbox, and let local AI (Ollama) automatically tag and move them to the right folders.", "repo": "rklpoi5678/OpDoc-AI-Auto-Organizer" }, { "id": "folder-crypto", "name": "Folder Crypto", "author": "jasonsting622-netizen", "description": "This plugin has not been manually reviewed by Obsidian staff. Lock folders and optionally encrypt Markdown files inside selected folders.", "repo": "jasonsting622-netizen/folder-crypto" }, { "id": "conceptlens", "name": "ConceptLens", "author": "jade367", "description": "This plugin has not been manually reviewed by Obsidian staff. Capture selected terms into reusable AI-generated concept notes with contextual explanation, translation, and expansion.", "repo": "jade367/ConceptLens" }, { "id": "memoria", "name": "Memoria", "author": "i-iooi-i", "description": "This plugin has not been manually reviewed by Obsidian staff. Waterfall-style memo plugin for flomo-like fleeting thoughts, stored as plain Markdown.", "repo": "i-iooi-i/obsidian-memoria" }, { "id": "johnny-decimal-manager", "name": "Johnny.Decimal Manager", "author": "Rezaye Rabbi", "description": "This plugin has not been manually reviewed by Obsidian staff. Create and manage Johnny.Decimal items with clean file explorer views.", "repo": "rzrabbi/obsidian-johnny-decimal-manager" }, { "id": "second-brain", "name": "Second Brain", "author": "ruowenwang", "description": "This plugin has not been manually reviewed by Obsidian staff. AI-powered knowledge compiler — transform scattered notes into a structured, interlinked wiki.", "repo": "graceruowenwang/obsidian-second-brain" }, { "id": "selection-translator", "name": "Selection Translator", "author": "tlmkira", "description": "This plugin has not been manually reviewed by Obsidian staff. Translate selections, notes, Markdown documents, images, and speech with AI and machine translation providers.", "repo": "tlmkira/selection-translator" }, { "id": "yori-dashboard", "name": "Yori Dashboard", "author": "yorigo77", "description": "This plugin has not been manually reviewed by Obsidian staff. Daily dashboard for desktop and mobile: events, data logs, tasks, check-ins, moments, monthly plans, and quick links.", "repo": "yorigo77/obsidian-yori-dashboard" }, { "id": "omnifocus-task-sync", "name": "OmniFocus Task Sync", "author": "Jim Mitchell", "description": "This plugin has not been manually reviewed by Obsidian staff. Send uncompleted tasks from the active note to your OmniFocus inbox, then mark them complete in the editor.", "repo": "jimmitchell/tasks-to-omnifocus" }, { "id": "franklin", "name": "Franklin", "author": "franklin-md", "description": "This plugin has not been manually reviewed by Obsidian staff. Deeply integrated AI Agents powered by your OpenAI subscription.", "repo": "franklin-md/franklin-mono" }, { "id": "cashlog", "name": "cashlog", "author": "uuq007", "description": "This plugin has not been manually reviewed by Obsidian staff. A personal finance plugin with multi-account, transfers, tag categorization, query syntax, budgets, goals, and chart visualization.", "repo": "uuq007/obsidian-cashlog" }, { "id": "scholar-sidekick", "name": "Scholar Sidekick - Cite from any identifier", "author": "mlava", "description": "This plugin has not been manually reviewed by Obsidian staff. Paste a DOI, PMID, ISBN, or arXiv ID and replace it with a formatted citation. 10,000+ CSL styles. No reference manager required.", "repo": "mlava/scholar-sidekick-obsidian" }, { "id": "ima-sync", "name": "IMA Sync", "author": "cmzhangxin", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your notes to Tencent IMA (ima.qq.com) via the official OpenAPI.", "repo": "cmzhangxin/obsidian-ima-sync" }, { "id": "anotum", "name": "Anotum", "author": "anotum", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your Anotum highlights and notes.", "repo": "anotum/obsidian-anotum" }, { "id": "custom-translate", "name": "Custom Translate", "author": "liwbcraft", "description": "This plugin has not been manually reviewed by Obsidian staff. Translate selected text via local API and manage your personal vocabulary.", "repo": "liwbcraft/custom-translate" }, { "id": "dataview-toggle", "name": "Dataview Toggle", "author": "p1tt1", "description": "This plugin has not been manually reviewed by Obsidian staff. Toggle Dataview auto-refresh on/off from the status bar or command palette.", "repo": "p1tt1/obsidian-dataview-toggle" }, { "id": "bragi-canvas", "name": "Bragi Canvas", "author": "nextbound", "description": "This plugin has not been manually reviewed by Obsidian staff. Turn Canvas into a node-based AI generation pipeline for images, video, text, and audio.", "repo": "nextbound/bragi-canvas" }, { "id": "flomo-sync", "name": "Flomo Sync", "author": "watermelon4000", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your Flomo memos to your vault. Auto-login, tag-based folders, incremental updates.", "repo": "watermelon4000/flomo-obsidian-sync" }, { "id": "folder-pin", "name": "Folder Pin", "author": "42milesz", "description": "This plugin has not been manually reviewed by Obsidian staff. Pin folders as tabs in the default file explorer.", "repo": "42milesz/obsidian-folder-pin" }, { "id": "gtc-sync", "name": "GTC Sync", "author": "Etudes Informatiques et Services", "description": "This plugin has not been manually reviewed by Obsidian staff. Synchronizing notes with GTC.", "repo": "etudes-informatiques-et-services35/gtc-sync" }, { "id": "diacritics-free-search", "name": "Diacritics-Free Search", "author": "spenhos", "description": "This plugin has not been manually reviewed by Obsidian staff. Search and replace ignoring diacritics — Hebrew nikud, Arabic tashkil, Latin accents, and more. Works in active note and vault-wide.", "repo": "spenhos/obsidian-diacritics-free-search" }, { "id": "image-gin", "name": "Image Gin", "author": "lossless-group", "description": "This plugin has not been manually reviewed by Obsidian staff. Generate AI images, search stock images, and upload to ImageKit CDN.", "repo": "lossless-group/image-gin" }, { "id": "bindery", "name": "Bindery", "author": "evdboom", "description": "This plugin has not been manually reviewed by Obsidian staff. Typography formatting and multi-format export for book projects written in Markdown.", "repo": "evdboom/Bindery" }, { "id": "better-explorer", "name": "Better Explorer", "author": "iscii", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds VS Code-style nested sticky folder headers to the file explorer.", "repo": "iscii/obsidian-better-explorer" }, { "id": "import-fixer", "name": "Import Fixer", "author": "tonylee2016", "description": "This plugin has not been manually reviewed by Obsidian staff. Cleans up web-clipped notes (Evernote, Reddit, Zhihu, etc.): repairs broken resource links and shrinks oversized header favicons, avatars, and UI icons.", "repo": "tonylee2016/obsidian-import-fixer" }, { "id": "alchemist", "name": "Alchemist", "author": "ksawl", "description": "This plugin has not been manually reviewed by Obsidian staff. Modular super-plugin for TextBundle, Audio conversion, and Dataview exports.", "repo": "ksawl/obsidian-alchemist" }, { "id": "perplexed", "name": "Perplexed", "author": "lossless-group", "description": "This plugin has not been manually reviewed by Obsidian staff. Generate source-cited research content from Perplexity, Anthropic Claude, Perplexica, or local LM Studio — directly into your notes.", "repo": "lossless-group/perplexed-plugin" }, { "id": "docdrop", "name": "DocDrop", "author": "Rhys Gottwald", "description": "This plugin has not been manually reviewed by Obsidian staff. DocDrop is an Obsidian plugin that converts documents, spreadsheets, images, and more into clean, usable Markdown files directly within your vault.", "repo": "flatulentfowl/docdrop" }, { "id": "properties-filename", "name": "Properties Filename", "author": "gilles6", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically rename notes from frontmatter properties (e.g. lastname + firstname) when they change.", "repo": "gilles6/properties-filename" }, { "id": "unread-dot", "name": "Unread Dot", "author": "denmojo", "description": "This plugin has not been manually reviewed by Obsidian staff. Marks unopened notes with a blue dot in the file explorer. Auto-clears the moment the note is opened.", "repo": "denmojo/obsidian-unread-dot" }, { "id": "life-calendar", "name": "Life Calendar", "author": "paulobsf", "description": "This plugin has not been manually reviewed by Obsidian staff. Render a life-in-weeks (memento mori) calendar with work, life, and other planning phases, plus linked key events.", "repo": "paulobsf/obsidian-life-calendar" }, { "id": "vox-reader", "name": "Vox Reader", "author": "danialkalbasi", "description": "This plugin has not been manually reviewed by Obsidian staff. Bring your notes to life with natural voices from ElevenLabs or OpenAI, or use the built-in browser voice.", "repo": "danialkalbasi/obsidian-vox" }, { "id": "smart-folder-view", "name": "Smart Folder View", "author": "sixtarocyan", "description": "This plugin has not been manually reviewed by Obsidian staff. Interactive folder dashboard with timeline and board views, filters, drag sorting, and saved page presets.", "repo": "sixtarocyan/smart-folder-view" }, { "id": "caissa", "name": "Caissa", "author": "Matthew Newton", "description": "This plugin has not been manually reviewed by Obsidian staff. Study chess in your vault. Embed positions, study openings and endgames, browse World Championship games, annotate PGNs, and explore Lichess opening statistics.", "repo": "ekrizdis367/obsidian-caissa" }, { "id": "coach", "name": "Coach", "author": "Matthew Newton", "description": "This plugin has not been manually reviewed by Obsidian staff. An in-depth fitness and workout tracking system for your vault.", "repo": "ekrizdis367/obsidian-coach" }, { "id": "pantry", "name": "Pantry", "author": "Matthew Newton", "description": "This plugin has not been manually reviewed by Obsidian staff. Manage your recipes and generate grocery lists.", "repo": "ekrizdis367/obsidian-pantry" }, { "id": "vault-bridge-sftp", "name": "Vault Bridge SFTP", "author": "andrewkopylev", "description": "This plugin has not been manually reviewed by Obsidian staff. Bridge your vault across devices through your own SSH/SFTP server. Bidirectional sync with conflict resolution, multi-device safety, and full self-hosting.", "repo": "andrewkopylev/vaultbridge" }, { "id": "overboard", "name": "Overboard", "author": "alona-iaig", "description": "This plugin has not been manually reviewed by Obsidian staff. Embed AI whiteboards from overboard.studio in your notes. Sketch, generate diagrams from text with AI, collaborate in real time.", "repo": "alona-iaig/obsidian-overboard" }, { "id": "hangarx", "name": "HangarX", "author": "3-elements-design", "description": "This plugin has not been manually reviewed by Obsidian staff. Shared AI memory for your vault. Claude, Cursor, and any MCP agent can query and update your notes through a knowledge graph", "repo": "3-elements-design/hangarx-obsidian" }, { "id": "docflow", "name": "DocFlow", "author": "HJ", "description": "This plugin has not been manually reviewed by Obsidian staff. Render IT project artifacts — ERD, API specs, WBS, architecture diagrams, requirements, manuals, and meeting notes — with purpose-built type-aware views.", "repo": "gs-ax/docflow-obsidian" }, { "id": "canvas-markdown-side-editor", "name": "Canvas Markdown Side Editor", "author": "shawnswu", "description": "This plugin has not been manually reviewed by Obsidian staff. Open a Canvas card's linked Markdown file in a right-side editor pane with one click.", "repo": "shawnswu/Obsidian-Canvas-Markdown-Side-Editor" }, { "id": "microblog-publisher", "name": "Micro.blog Publisher", "author": "bradbarrish", "description": "This plugin has not been manually reviewed by Obsidian staff. Publish notes to micro.blog using the Micropub API. Supports drafts, categories, image uploads, and editing existing posts.", "repo": "bradbarrish/microblog-publisher" }, { "id": "canvas-drag-fix", "name": "Canvas Drag Fix", "author": "an2io", "description": "This plugin has not been manually reviewed by Obsidian staff. Fixes Canvas drag-and-drop on Linux when Chromium misclassifies the mouse as a pen device. Common in VMware/VirtualBox guests, ChromeOS Crostini, and some Wayland setups.", "repo": "an2io/obsidian-canvas-drag-fix" }, { "id": "sansconverter", "name": "SansConverter", "author": "kosperun", "description": "This plugin has not been manually reviewed by Obsidian staff. Convert between IAST, Balaram, Harvard-Kyoto, Velthius, and Ukrainian encodings for Sanskrit transliteration.", "repo": "kosperun/obsidian-sansconverter" }, { "id": "copy-image-hotkey", "name": "Copy Image Hotkey", "author": "aliir74", "description": "This plugin has not been manually reviewed by Obsidian staff. Cmd+C copies the actual image when an image embed is selected in source mode.", "repo": "aliir74/copy-image-hotkey" }, { "id": "mtg-deck", "name": "MTG Deck", "author": "Samir Boulema", "description": "This plugin has not been manually reviewed by Obsidian staff. Display your MTG decks and card lists in your notes.", "repo": "sboulema/mtg-deck" }, { "id": "frontmatter-date-manager", "name": "Frontmatter Date Manager", "author": "Denis", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically update created, modified, and last-viewed dates in frontmatter when editing notes.", "repo": "smetdenis/obsidian-frontmatter-date-manager" }, { "id": "pumler", "name": "Pumler Diagrams", "author": "pumler", "description": "This plugin has not been manually reviewed by Obsidian staff. Render PlantUML, Structurizr and Mermaid diagrams from code blocks.", "repo": "pumler/plugin-obsidian" }, { "id": "attachment-butler", "name": "Attachment Butler", "author": "fantsga", "description": "This plugin has not been manually reviewed by Obsidian staff. 高效管理附件,告别文件混乱与引用追踪难题.", "repo": "fantsga/attachment-butler" }, { "id": "paperforge", "name": "PaperForge", "author": "lllin000", "description": "This plugin has not been manually reviewed by Obsidian staff. PaperForge — Zotero literature pipeline. Sync PDFs, run OCR, and read with AI-assisted deep reading.", "repo": "lllin000/PaperForge" }, { "id": "structure-commander", "name": "Structure Commander", "author": "akudlay-ru", "description": "This plugin has not been manually reviewed by Obsidian staff. Manage Markdown structure as a tree: move branches, change heading levels, fold sections, renumber outlines, export branches, and navigate long notes.", "repo": "akudlay-ru/structure-commander" }, { "id": "mcp-vault-bridge", "name": "MCP Vault Bridge", "author": "allexcd", "description": "This plugin has not been manually reviewed by Obsidian staff. Read-only, exclusion-based local bridge for using vault notes through MCP clients.", "repo": "allexcd/obsidian-mcp" }, { "id": "image-hoist", "name": "Image Hoist", "author": "jcmexdev", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically uploads local vault images to ImgBB and replaces them with remote links to optimize storage.", "repo": "jcmexdev/obsidian-image-hoist" }, { "id": "download-image", "name": "Download Image", "author": "yinshaohua", "description": "This plugin has not been manually reviewed by Obsidian staff. Download remote images in the current note to local vault storage.", "repo": "yinshaohua/obsidian-download-image" }, { "id": "ai-autocomplete", "name": "AI Autocomplete", "author": "leoyishou", "description": "This plugin has not been manually reviewed by Obsidian staff. Inline AI writing completion with ghost text. Powered by Groq. Tab to accept.", "repo": "leoyishou/obsidian-ai-autocomplete" }, { "id": "xhs-importer", "name": "Xiaohongshu Importer Plus", "author": "lxl448080113", "description": "This plugin has not been manually reviewed by Obsidian staff. Import Xiaohongshu (小红书) notes with configurable default folders, frontmatter fields, local images, and video links.", "repo": "lxl448080113/ob-Plugin" }, { "id": "resonance-next", "name": "Resonance", "author": "blackajiro", "description": "This plugin has not been manually reviewed by Obsidian staff. A local-first AI recorder with live transcription, diagnostics, and session-based notes.", "repo": "blackajiro/Resonance" }, { "id": "synch", "name": "Synch", "author": "hjinco", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your vault across devices with end-to-end encryption.", "repo": "hjinco/synch" }, { "id": "harness-noting", "name": "Harness Noting", "author": "textcat", "description": "This plugin has not been manually reviewed by Obsidian staff. Create scoped note rules and check required properties, headings, filename patterns, folder structures, and vault root entries.", "repo": "textcat/harness-noting" }, { "id": "codex-vault-agent", "name": "Codex Vault Agent", "author": "hendrikhuwy-lgtm", "description": "This plugin has not been manually reviewed by Obsidian staff. Collect reviewed evidence from your vault, then use local Codex CLI synthesis to compile query reports, dashboards, and audits.", "repo": "hendrikhuwy-lgtm/codex-vault-agent" }, { "id": "model-weave", "name": "Model Weave", "author": "nejimakibird", "description": "This plugin has not been manually reviewed by Obsidian staff. Manage text-first models, relationships, and diagrams in Markdown.", "repo": "nejimakibird/model-weave" }, { "id": "copy-selected-name", "name": "Copy Selected Name", "author": "mikeddy", "description": "This plugin has not been manually reviewed by Obsidian staff. Copy selected files or folders as editable @mentions with Alt+C, with append mode, history, and vault URL conversion.", "repo": "mikeddy/obsidian-copy-selected-name" }, { "id": "research-agent", "name": "Research Agent", "author": "0126-hash", "description": "This plugin has not been manually reviewed by Obsidian staff. A conversational research assistant for guided research workflows, evidence review, fact checking, and Markdown deliverables.", "repo": "0126-hash/obsidian-research-agent" }, { "id": "depends", "name": "Depends", "author": "Aru Gyani", "description": "This plugin has not been manually reviewed by Obsidian staff. Manage your cross-file dependencies and view them in the native graph view.", "repo": "arugyani/depends" }, { "id": "screvi", "name": "Screvi Sync", "author": "pedroaraujo74", "description": "This plugin has not been manually reviewed by Obsidian staff. Import highlights and sources from Screvi.", "repo": "pedroaraujo74/screvi-obsidian-plugin" }, { "id": "istart-note-ai", "name": "IStart-Note-AI", "author": "yan-istart", "description": "This plugin has not been manually reviewed by Obsidian staff. Generate structured knowledge notes from questions and selected text using DeepSeek AI, with automatic concept pages, bidirectional links, and a question graph.", "repo": "yan-istart/IStart-Note-AI-Plugin" }, { "id": "notekeeper", "name": "Notekeeper", "author": "philemonchiro", "description": "This plugin has not been manually reviewed by Obsidian staff. Browse your vault as a Google Keep-style masonry of cards. Quick capture, pin, color, archive, and filter notes by labels — sticky-note style.", "repo": "philemonchiro/obsidian-notekeeper" }, { "id": "anki-heading-sync", "name": "Anki Heading Sync", "author": "panatgithub", "description": "This plugin has not been manually reviewed by Obsidian staff. Focused heading-based Markdown to Anki sync plugin.", "repo": "panatgithub/AnkiHeadingSync" }, { "id": "ai-sidebar", "name": "AI Sidebar", "author": "acxtrilla", "description": "This plugin has not been manually reviewed by Obsidian staff. A Cursor-style AI sidebar that connects local CLI agents to relevant vault context.", "repo": "0xatrilla/AI-Sidebar" }, { "id": "light-mindmap", "name": "Light Mindmap", "author": "ninglg", "description": "This plugin has not been manually reviewed by Obsidian staff. Auto-renders markdown headings as a colorful, interactive mindmap — no extra syntax required.", "repo": "ninglg/light-mindmap" }, { "id": "zotero-citations", "name": "Zotero Citations", "author": "westerngua", "description": "This plugin has not been manually reviewed by Obsidian staff. Zotero citation management with Word export via Pandoc.", "repo": "westerngua/obsidian-zotero-citations" }, { "id": "clear-unused-images-plus", "name": "Clear Unused Images Plus", "author": "puhhh", "description": "This plugin has not been manually reviewed by Obsidian staff. Fork of oz-clear-unused-images for clearing unused images from vaults.", "repo": "puhhh/clear-unused-images-obsidian" }, { "id": "chess-pgn-viewer", "name": "Chess PGN Viewer", "author": "puhhh", "description": "This plugin has not been manually reviewed by Obsidian staff. Render interactive chess PGN blocks inside notes.", "repo": "puhhh/chess-pgn-obsidian" }, { "id": "graph-filter-builder", "name": "Graph Filter Builder", "author": "thalikbussacro", "description": "This plugin has not been manually reviewed by Obsidian staff. Build graph view filters as structured include/exclude lines with autocomplete for tags, paths, and files.", "repo": "thalikbussacro/graph-filter-builder" }, { "id": "smart-note-agent", "name": "Smart Note Agent", "author": "binhong87", "description": "This plugin has not been manually reviewed by Obsidian staff. Agentic AI assistant for reading and editing vault notes.", "repo": "binhong87/obsidian-note-agent" }, { "id": "press-pdf-export", "name": "Press PDF Export", "author": "taylorchen", "description": "This plugin has not been manually reviewed by Obsidian staff. High-fidelity PDF export powered by Pandoc. Supports multiple engines (XeLaTeX, wkhtmltopdf, WeasyPrint), Mermaid diagrams, custom CSS/templates, and batch export.", "repo": "taylorchen/obsidian-press" }, { "id": "auto-refresh-explorer", "name": "Auto Refresh Explorer", "author": "mathieubonvaletpro-commits", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically refreshes the file explorer when external sync tools create new files in the vault.", "repo": "mathieubonvaletpro-commits/auto-refresh-explorer" }, { "id": "lyrio", "name": "Lyrio - Song Helper", "author": "whitte-h", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically synchronize song sections (Chorus, Verse, Bridge, etc.) across your note.", "repo": "whitte-h/Lyrio" }, { "id": "alignment", "name": "Alignment", "author": "kool-ankit-raj", "description": "This plugin has not been manually reviewed by Obsidian staff. Align Text to Center or Right.", "repo": "kool-ankit-raj/Alignment" }, { "id": "my-todo", "name": "My Todo", "author": "amanxarora", "description": "This plugin has not been manually reviewed by Obsidian staff. Sorting based personal todo system with categories, weekly and daily planning for Obsidian.", "repo": "amanxarora/my-todo" }, { "id": "advanced-import-export", "name": "Cross-App Notes Bridge", "author": "Cheng", "description": "This plugin has not been manually reviewed by Obsidian staff. Copy notes as portable Markdown and bridge with Bear, WPS Cloud Note, and Youdao Note.", "repo": "huangcheng/obsidian-advanced-import-export" }, { "id": "qmd-semantic-search", "name": "QMD Semantic Search", "author": "winboost", "description": "This plugin has not been manually reviewed by Obsidian staff. Search your vault locally with QMD semantic and keyword search.", "repo": "winboost/obsidian-qmd-semantic-search" }, { "id": "archivist", "name": "Archivist", "author": "Marcus Breiden", "description": "This plugin has not been manually reviewed by Obsidian staff. Versioned vault backups to Dropbox with content-addressed storage, hierarchical retention, and file-level restore.", "repo": "mmomm-org/obsidian-archivist" }, { "id": "default-view-mode", "name": "Default View Mode", "author": "Sun Zhenyu", "description": "This plugin has not been manually reviewed by Obsidian staff. Set a default view mode (reading or editing) for each note via frontmatter.", "repo": "sunzyyu/obsidian-default-view" }, { "id": "task-center", "name": "Task Center", "author": "correctroad", "description": "This plugin has not been manually reviewed by Obsidian staff. Task Center adds weekly and monthly task views, custom query panels, and OmniFocus-style planning to Obsidian. and AI-friendly CLI support.", "repo": "correctroadh/obsidian-task-center" }, { "id": "kaper", "name": "Kaper", "author": "kaper", "description": "This plugin has not been manually reviewed by Obsidian staff. Edit and preview Kaper recipes inline as structured blocks.", "repo": "nikoneex/obsidian-kaper" }, { "id": "implicit-macros", "name": "Implicit Macros", "author": "eriskii", "description": "This plugin has not been manually reviewed by Obsidian staff. Inline AI macros: type !!prompt! and have it expand in place via an OpenAI-compatible chat endpoint.", "repo": "isolyth/implicit-macros" }, { "id": "open-agent", "name": "OpenAgent", "author": "nikitaclicks", "description": "This plugin has not been manually reviewed by Obsidian staff. AI agent for your vault — vault-aware, tool-capable, BYOK, and cross-platform (desktop + mobile).", "repo": "nikitaclicks/obsidian-openagent" }, { "id": "kohi", "name": "KOHi", "author": "chiahsien", "description": "This plugin has not been manually reviewed by Obsidian staff. Import KOReader highlights and notes into your vault.", "repo": "chiahsien/obsidian-kohi" }, { "id": "canvas-cover-overlay", "name": "Canvas Cover Overlay", "author": "llaori1", "description": "This plugin has not been manually reviewed by Obsidian staff. Customize each canvas with its own embedded canvas thumbnail and canvas view background.", "repo": "llaori1/canvas-cover-overlay" }, { "id": "owen-editor", "name": "Owen Editor", "author": "Owen lee", "description": "This plugin has not been manually reviewed by Obsidian staff. Markdown editing toolbar with Owen Graphite report and table helpers.", "repo": "towishy/owen-editor" }, { "id": "codex-workflow", "name": "Codex Workflow", "author": "yifu-tian", "description": "This plugin has not been manually reviewed by Obsidian staff. Use Codex to manage your personal knowledge base.", "repo": "yifu-tian/obsidian-codex-workflow" }, { "id": "karmind", "name": "KarMind", "author": "lhy723", "description": "This plugin has not been manually reviewed by Obsidian staff. Manage notes with LLM-powered wiki compilation, Q&A, backfill, and health checks.", "repo": "lhy723/obsidian-karmind" }, { "id": "termy", "name": "Termy", "author": "zyphrzero", "description": "This plugin has not been manually reviewed by Obsidian staff. Terminal emulator with split panes, reusable workflows, AI CLI context handoff, and zero setup. Powered by xterm.js and a bundled Rust PTY backend.", "repo": "zyphrzero/Termy" }, { "id": "tag-fuzzy-find", "name": "Tag Fuzzy Find", "author": "etaiso", "description": "This plugin has not been manually reviewed by Obsidian staff. Quickly find a tag in your vault, then jump to a note that uses it.", "repo": "etaiso/obsidian-tag-fuzzy-find" }, { "id": "contact-note", "name": "Contact Note", "author": "Jalad", "description": "This plugin has not been manually reviewed by Obsidian staff. Turn frontmatter in notes designated as contacts into visual contact cards. Browse them with a built-in sidebar panel view or surface them through a Bases view.", "repo": "jalad25/contact-note" }, { "id": "table-master", "name": "Table Master", "author": "moranrs", "description": "This plugin has not been manually reviewed by Obsidian staff. All-in-one Markdown table workflow: floating toolbar, visual grid editor, and merged-cell support with MultiMarkdown ^^ / || syntax.", "repo": "moranrs/table-master" }, { "id": "daily-note-linker", "name": "Daily Note Linker", "author": "nhomble", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically link every newly created note to today's daily note.", "repo": "nhomble/obsidian-daily-link" }, { "id": "telegram-bridge", "name": "Telegram Bridge", "author": "tmlnv", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync messages from Telegram into your vault through a self-hosted Supabase backend.", "repo": "tmlnv/obsidian-telegram-bridge" }, { "id": "watchlog", "name": "WatchLog", "author": "BogdanS", "description": "This plugin has not been manually reviewed by Obsidian staff. Track your anime, movies, and TV shows — with episode tracking, progress stats, upcoming release alerts, and embeddable widgets.", "repo": "shynkro/watchlog-obsidian-plugin" }, { "id": "table-beautifier", "name": "Table Beautifier", "author": "vesan", "description": "This plugin has not been manually reviewed by Obsidian staff. Converts ASCII/Unicode box-drawing tables into Markdown tables.", "repo": "vesan/obsidian-table-beautifier" }, { "id": "wallet-blockies", "name": "Wallet Blockies", "author": "geeknees", "description": "This plugin has not been manually reviewed by Obsidian staff. Show inline blockie identicons for Ethereum wallet addresses.", "repo": "geeknees/obsidian-blockie" }, { "id": "navigate-headings", "name": "Navigate Headings", "author": "rumcajsev", "description": "This plugin has not been manually reviewed by Obsidian staff. Navigate markdown file headings and their structure directly in the file explorer.", "repo": "rumcajsev/obsidian-navigate-headings" }, { "id": "auto-expand-backlinks", "name": "Auto-expand backlinks", "author": "younggyolee", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically expand the surrounding context of each match in the backlinks panel, similar to Roam Research.", "repo": "younggyolee/obsidian-auto-expand-backlinks" }, { "id": "chartspark", "name": "ChartSpark", "author": "pooyash1998", "description": "This plugin has not been manually reviewed by Obsidian staff. Instantly turn tables, checkboxes, and key:value data into interactive charts.", "repo": "pooyash1998/chartspark" }, { "id": "memos-ai-sync-plus", "name": "Memos AI Sync Plus", "author": "erbanku", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync Memos (v0.21 and earlier) notes with optional AI enhancement.", "repo": "erbanku/obsidian-memos-ai-sync" }, { "id": "vault-sync-rest", "name": "Vault Sync (REST)", "author": "andrewboldi", "description": "This plugin has not been manually reviewed by Obsidian staff. Two-way sync with a GitHub repo via REST API. Works on iOS for vaults of any size including images, where git-protocol plugins crash from WebView memory limits.", "repo": "andrewboldi/obsidian-vault-sync" }, { "id": "any-ai-cli", "name": "Any AI CLI", "author": "blamouche", "description": "This plugin has not been manually reviewed by Obsidian staff. Run AI coding CLIs like Claude Code or Codex from a right sidebar terminal panel.", "repo": "blamouche/obsidian-any-ai-code" }, { "id": "password-manager", "name": "Password Manager", "author": "pandanocturne", "description": "This plugin has not been manually reviewed by Obsidian staff. A lightweight local password manager with encryption, backup, trash, and import/export support.", "repo": "pandanocturne/obsidian-password-manager" }, { "id": "parallel-reader", "name": "Parallel Reader", "author": "fancive", "description": "This plugin has not been manually reviewed by Obsidian staff. AI-powered split-view reading: source note on the left, LLM-generated summary cards on the right with scroll-sync highlighting.", "repo": "fancive/obsidian-parallel-reader" }, { "id": "fsrs", "name": "FSRS", "author": "evgene-kopylov", "description": "This plugin has not been manually reviewed by Obsidian staff. Free Spaced Repetition Scheduler integration. Implements FSRS algorithm for spaced repetition flashcards directly in your notes.", "repo": "evgene-kopylov/fsrs_plugin" }, { "id": "myworld-task-manager", "name": "MyWorld Task Manager", "author": "kjh-portfolio", "description": "This plugin has not been manually reviewed by Obsidian staff. Integrated task and project management for MyWorld workspace.", "repo": "kjh-portfolio/202604-obsidian-task-manager" }, { "id": "audio-sidebar", "name": "Audio Sidebar", "author": "pjeurien", "description": "This plugin has not been manually reviewed by Obsidian staff. A persistent sound panel in the sidebar for playing music tracks and one-shot sound effects, with volume control, crossfading, and embeddable note buttons.", "repo": "pjeurien/obsidian-audio-sidebar" }, { "id": "vibgyor", "name": "vibgyor", "author": "zerodark-0", "description": "This plugin has not been manually reviewed by Obsidian staff. Customize your notes with custom color palettes and built-in background patterns.", "repo": "zerodark-0/vIbGyOr" }, { "id": "review-simple", "name": "Review Simple", "author": "citrusrenegade", "description": "This plugin has not been manually reviewed by Obsidian staff. Revisit notes on a schedule you define.", "repo": "citrusrenegade/review-simple-obsidian" }, { "id": "drag-out", "name": "Drag Out", "author": "xwberry", "description": "This plugin has not been manually reviewed by Obsidian staff. Drag files from file explorer to other applications (local filesystem, browser uploads, email attachments, etc.) with native OS drag handles instead of application URIs.", "repo": "xwberry/obsidian-drag-out" }, { "id": "image-workflow", "name": "Image Workflow", "author": "das", "description": "This plugin has not been manually reviewed by Obsidian staff. Click images to enlarge, zoom, copy, download. Copy markdown selections with images embedded as base64 so they paste inline into Gmail, Google Docs, and Slack.", "repo": "1spread/image-workflow" }, { "id": "auto-tag-puller", "name": "Auto Tag Puller", "author": "pharelljordan", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically pulls lines containing a tag when typing it.", "repo": "pharelljordan/auto-tag-puller-obsidian" }, { "id": "simple-map", "name": "Simple Map", "author": "daniel-fiuk", "description": "This plugin has not been manually reviewed by Obsidian staff. Upload your own maps and plant pins on important locations, each linking back to your notes.", "repo": "daniel-fiuk/simple-map" }, { "id": "git-file-sync", "name": "Git File Sync", "author": "firstsun-dev", "description": "This plugin has not been manually reviewed by Obsidian staff. Selectively sync individual notes with GitLab or GitHub. Push, pull, diff, and resolve conflicts — file by file, on mobile and desktop.", "repo": "firstsun-dev/git-files-sync" }, { "id": "cooklang-codeblock", "name": "Cooklang Codeblock", "author": "Raunaq Gupta", "description": "This plugin has not been manually reviewed by Obsidian staff. Add recipes written in cooklang to your notes.", "repo": "raunaqgupta/obsidian-cooklang-codeblock-plugin" }, { "id": "ui-sketch", "name": "UI Sketch", "author": "jkraccoon", "description": "This plugin has not been manually reviewed by Obsidian staff. Render mid-fi web UI wireframes in notes from YAML (44 components, inline errors, typo hints) for ai co work(like claude code, codex ).", "repo": "jkraccoon/obsidian-ui-sketch" }, { "id": "better-links", "name": "Better Links", "author": "Moy", "description": "This plugin has not been manually reviewed by Obsidian staff. Enhance link editing experience with floating editor popover. Click links to edit their display text and URL with quick action buttons.", "repo": "moyf/better-links" }, { "id": "calendarz", "name": "CalendarZ", "author": "Kecheng Zhang", "description": "This plugin has not been manually reviewed by Obsidian staff. A visual calendar with heatmap & dots tracking for your daily notes.", "repo": "kechengzhang28/Obsidian-CalendarZ-Plugin" }, { "id": "view-mode-rules", "name": "View Mode Rules", "author": "jochenbernard", "description": "This plugin has not been manually reviewed by Obsidian staff. Set a default view (editing or reading) per note or folder, without using frontmatter.", "repo": "jochenbernard/obsidian-view-mode-rules" }, { "id": "brand-icons", "name": "Brand icons", "author": "richin13", "description": "This plugin has not been manually reviewed by Obsidian staff. Add brand icons/logos to your notes, inline.", "repo": "richin13/obsidian-brand-icons" }, { "id": "ai-rag-llm-wiki", "name": "AI RAG + LLM Wiki", "author": "yep49", "description": "This plugin has not been manually reviewed by Obsidian staff. AI assistant with advanced RAG and a persistent LLM-maintained Wiki for source ingestion, entity/concept pages, synthesis, indexing, logging, and auditing.", "repo": "yep49/obsidian-ai-rag-plugin" }, { "id": "icalendar", "name": "iCalendar", "author": "that-yolanda", "description": "This plugin has not been manually reviewed by Obsidian staff. Visualize and manage daily note and project tasks in a calendar view.", "repo": "that-yolanda/obsidian-calendar" }, { "id": "copy-on-selection", "name": "Copy on Selection", "author": "cofuente", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically copies highlighted text to the clipboard when the selection changes, mirroring Linux primary-selection behavior.", "repo": "cofuente/obsidian-copy-selection" }, { "id": "real-tasks", "name": "Real Tasks", "author": "cryptic0011", "description": "This plugin has not been manually reviewed by Obsidian staff. Deletes task lines shortly after their checkbox is marked done so your notes only keep real, open work. Includes a ribbon button for quickly inserting a new task.", "repo": "cryptic0011/real-tasks" }, { "id": "yeet", "name": "yeet.md", "author": "David V. Kimball", "description": "This plugin has not been manually reviewed by Obsidian staff. Publish current note's contents as a snapshot to yeet.md.", "repo": "davidvkimball/obsidian-yeet" }, { "id": "visual-ui-editor", "name": "Visual UI Editor", "author": "echorgi", "description": "This plugin has not been manually reviewed by Obsidian staff. A plugin to help you visually select and modify any UI element.", "repo": "echorgi/obsidian-visual-ui-editor" }, { "id": "say", "name": "Say", "author": "1yx", "description": "This plugin has not been manually reviewed by Obsidian staff. Read aloud the H1 heading of a note when hovering over its internal link, using the system's built-in text-to-speech engine (e.g. macOS say).", "repo": "1yx/obsidian-plugin-say" }, { "id": "claude-skill-sync", "name": "Claude Skill Sync", "author": "2949984428", "description": "This plugin has not been manually reviewed by Obsidian staff. Centralize AI coding agent Skills (Claude Code, Codex, Cursor, Gemini, and 14+ more) in one folder, symlinked to each tool local directory. Bi-directional sync, status dashboard, 18+ presets.", "repo": "2949984428/claude-skill-sync" }, { "id": "ingester", "name": "Ingester", "author": "shadielfares", "description": "This plugin has not been manually reviewed by Obsidian staff. Watches a folder for new web clippings and automatically triggers Claude Code /ingest.", "repo": "shadielfares/ingester" }, { "id": "mtg-decklist", "name": "MtG Decklist", "author": "Matthew Newton", "description": "This plugin has not been manually reviewed by Obsidian staff. Render Magic: The Gathering decklists, combos, and inline cards & mana symbols.", "repo": "ekrizdis367/obsidian-mtg-decklist" }, { "id": "gitlab-inbox", "name": "GitLab Inbox", "author": "srwildman", "description": "This plugin has not been manually reviewed by Obsidian staff. Auto-refreshing GitLab inbox showing MRs to review, your open MRs, mentions, and todos with check-off support.", "repo": "srwildman/Obsidian-Gitlab-Inbox" }, { "id": "jupyter-viewer", "name": "Jupyter Notebook Viewer", "author": "cteplovs", "description": "This plugin has not been manually reviewed by Obsidian staff. Renders .ipynb Jupyter notebook files with syntax-highlighted code cells, formatted markdown, and inline outputs.", "repo": "cteplovs/obsidian-jupyter-viewer" }, { "id": "git-file-explorer-colors", "name": "Git File Explorer Colors", "author": "peteszym", "description": "This plugin has not been manually reviewed by Obsidian staff. Color the File Explorer from Git status so changed files and folders stand out at a glance.", "repo": "peteszym/obsidian-git-file-colors" }, { "id": "act-like-vscode", "name": "Act Like VSCode", "author": "forever-utf8", "description": "This plugin has not been manually reviewed by Obsidian staff. VS Code-style preview tabs, file-state coloring, tag badges, and nav icons for your vault.", "repo": "forever-utf8/obsidian-act-like-vscode" }, { "id": "sync-settings-for-windows", "name": "Sync Settings for Windows", "author": "loah8", "description": "This plugin has not been manually reviewed by Obsidian staff. Share settings across vaults using profiles.", "repo": "loah8/sync-settings-for-windows" }, { "id": "monolithos", "name": "Monolithos", "author": "silas-zhen", "description": "This plugin has not been manually reviewed by Obsidian staff. An AI companion for local-first thinking. Crystallize notes into structured memory, summon AI inline with Cmd+J, transform writing into podcasts and presentations — all inside your vault.", "repo": "silas-zhen/monolithos-plugin" }, { "id": "safe-js", "name": "Safe JS", "author": "Moritz Jung", "description": "This plugin has not been manually reviewed by Obsidian staff. Run note-owned JavaScript through sandboxed Web Workers and a limited RPC surface.", "repo": "mprojectscode/obsidian-safe-js-plugin" }, { "id": "embed-plus", "name": "Embed Plus", "author": "Hibiki", "description": "This plugin has not been manually reviewed by Obsidian staff. Embed more external web pages, with external-image syntax and live-preview support.", "repo": "4513echo/obsidian-embed-plus" }, { "id": "askmate", "name": "AskMate", "author": "Behnam Ebrahimi", "description": "This plugin has not been manually reviewed by Obsidian staff. Ask AI questions about your current Obsidian note or selected text.", "repo": "codewithbehnam/askmate" }, { "id": "cross-player", "name": "Cross Player", "author": "Imed Ghomari", "description": "This plugin has not been manually reviewed by Obsidian staff. A media player plugin that watches a folder and plays media across devices.", "repo": "imed-ghomari/cross-player-obsidian" }, { "id": "super-add", "name": "SuperAdd", "author": "Imed Ghomari", "description": "This plugin has not been manually reviewed by Obsidian staff. Create tasks with natural language processing.", "repo": "imed-ghomari/super-add-obsidian" }, { "id": "iconify", "name": "Iconify", "author": "Moz", "description": "This plugin has not been manually reviewed by Obsidian staff. Add custom icon to Obsidian and allow swapping out default icons.", "repo": "moziar/Obsidian-Iconify" }, { "id": "rollover-daily-todos-with-context", "name": "Rollover Daily Todos with Context", "author": "Michael Parker", "description": "This plugin has not been manually reviewed by Obsidian staff. Rollover any unchecked checkboxes from your last daily note into today's note, with context.", "repo": "mjparker/obsidian-rollover-todos-with-context" }, { "id": "livi-webdav-sync", "name": "WebDAV sync", "author": "Olivia", "description": "This plugin has not been manually reviewed by Obsidian staff. Simple, manually-controlled WebDAV sync plugin", "repo": "lunarwatcher/obsidian-webdav-sync" }, { "id": "html-docs", "name": "HTML Docs", "author": "Sam", "description": "This plugin has not been manually reviewed by Obsidian staff. A zero-dependency minimal plugin to enable html docs in Obsidian", "repo": "smcllns/obsidian-plugin-html-docs" }, { "id": "human-readable-dates", "name": "Human Readable Dates", "author": "Tommy Bergeron", "description": "This plugin has not been manually reviewed by Obsidian staff. Displays dates as human-readable relative dates in live preview.", "repo": "tbergeron/obsidian-human-readable-dates" }, { "id": "vault-passport", "name": "Vault Passport", "author": "Dominik Lorenz", "description": "This plugin has not been manually reviewed by Obsidian staff. Give your notes a passport to the outside world. Exports documents to polished PDFs, resolving [[wiki-links]] into proper citations so they stand alone without the vault.", "repo": "one-wheeled-driver/obsidian-passport" }, { "id": "journal-bases", "name": "Journal Bases", "author": "Sébastien Dubois", "description": "This plugin has not been manually reviewed by Obsidian staff. Custom Base views for journaling and periodic reviews", "repo": "dsebastien/obsidian-journal-base" }, { "id": "graph-explorer-base-view", "name": "Graph Explorer Base View", "author": "Sébastien Dubois", "description": "This plugin has not been manually reviewed by Obsidian staff. A custom Obsidian Bases view that renders notes as an interactive force-directed graph with explored/unexplored tracking", "repo": "dsebastien/obsidian-graph-explorer-base-view" }, { "id": "hidden-folders-access", "name": "Hidden Folders Access", "author": "Sébastien Dubois", "description": "This plugin has not been manually reviewed by Obsidian staff. Make Obsidian index hidden root-level folders (e.g. .claude) so they appear in the file tree, metadata cache, and Bases.", "repo": "dsebastien/obsidian-hidden-folders-access" }, { "id": "digital-garden-timer", "name": "Digital Garden Timer", "author": "Anton", "description": "This plugin has not been manually reviewed by Obsidian staff. A focus timer for Obsidian that turns focused minutes into credits for a small digital garden.", "repo": "lucidalpha/digital-garden-obsidian" }, { "id": "cloud-kms-encryption", "name": "Cloud KMS Encryption", "author": "Viktar Mikalayeu", "description": "This plugin has not been manually reviewed by Obsidian staff. Transparent encryption of secret blocks and binary files using AWS KMS. Zero plaintext on disk.", "repo": "viktoruj/obsidian-cloud-kms" }, { "id": "progressive", "name": "Progressive", "author": "kelen-argosi", "description": "This plugin has not been manually reviewed by Obsidian staff. Sidebar progress bar that tracks tasks across notes (daily, weekly, monthly, or custom). Supports multiple color modes and adapts to your theme.", "repo": "kelen-argosi/progressive" }, { "id": "note-ai-translator", "name": "L10n.dev - AI Translator", "author": "Anton L10n", "description": "This plugin has not been manually reviewed by Obsidian staff. Translate notes into any of 165 languages with AI. Preserves Markdown formatting and structure. Powered by L10n.dev's AI translation API.", "repo": "l10n-dev/obsidian-plugin-ai-translator" }, { "id": "lexophile", "name": "Lexophile - Personal Dictionary", "author": "Bryan Maniotakis", "description": "This plugin has not been manually reviewed by Obsidian staff. Build your vocabulary one word at a time. Add words manually, or grab them instantly with the Chrome extension or Kobo importer.", "repo": "bryanmanio/obsidian-lexophile" }, { "id": "ai-model-workbench", "name": "AI Model Workbench", "author": "flash555588", "description": "This plugin has not been manually reviewed by Obsidian staff. Turn 3D models into linked knowledge assets.", "repo": "flash555588/ai-model-workbench" }, { "id": "multimuse-tracker", "name": "Multimuse Tracker", "author": "teaos", "description": "This plugin has not been manually reviewed by Obsidian staff. Roleplay sync tool for use with the MultiMuse bot in discord.", "repo": "tea0s/multimuse-tracker" }, { "id": "ai-vault", "name": "AI-Vault", "author": "JamJan05", "description": "This plugin has not been manually reviewed by Obsidian staff. Chat with GPT and Claude directly inside your notes — RAG from your vault, history, projects and smart modes.", "repo": "jamjan05/AI-Vault-for-Obsidian" }, { "id": "iconocolor", "name": "Iconocolor", "author": "Gavin Picard", "description": "This plugin has not been manually reviewed by Obsidian staff. An all-in-one solution for folder icons and coloring, featuring auto-gradients.", "repo": "gavinpicard/iconocolor" }, { "id": "manex-brain", "name": "Manex Brain", "author": "Manex", "description": "This plugin has not been manually reviewed by Obsidian staff. Local AI brain for your Obsidian vault. Indexes all your notes and answers questions privately using a local Apple Silicon MLX model — no cloud, no API keys.", "repo": "krcnow/manex-brain" }, { "id": "ai-wiki", "name": "AI Wiki", "author": "Ilya", "description": "This plugin has not been manually reviewed by Obsidian staff. AI-powered compoundable knowledge base — extracts, synthesizes and maintains a wiki from raw sources.", "repo": "ikeniborn/obsidian-llm-wiki" }, { "id": "copy-highlighter", "name": "Copy Highlighter", "author": "Nymbo", "description": "This plugin has not been manually reviewed by Obsidian staff. Highlights copied text.", "repo": "nymbo/Copy-Highlighter" }, { "id": "copy-text-protocol", "name": "Copy Text Protocol", "author": "jldiaz", "description": "This plugin has not been manually reviewed by Obsidian staff. Create clickable links to instantly copy text snippets, commands, or templates to your clipboard, with live hover previews.", "repo": "jldiaz/copy-protocol-plugin" }, { "id": "iroview", "name": "IroView", "author": "NellowTCS", "description": "This plugin has not been manually reviewed by Obsidian staff. A color preview for HEX, HSL, RGB values in your notes, similar to VSCode's color preview.", "repo": "nellowtcs/Obsidian-IroView" }, { "id": "daily-nav", "name": "Daily Nav", "author": "kuboon", "description": "This plugin has not been manually reviewed by Obsidian staff. Open prev/next note based on explorer sorting order", "repo": "kuboon/daily-nav" }, { "id": "pseudonymizer-tool", "name": "Pseudonymizer Tool", "author": "Axelle Abbadie", "description": "This plugin has not been manually reviewed by Obsidian staff. Pseudonymize and correct interactional transcripts (Jefferson, ICOR, SRT, CHAT/CHA). Designed for qualitative researchers in linguistics and conversation analysis.", "repo": "core-hn/pseudobsidian-ization" }, { "id": "codex-panel", "name": "Codex Panel", "author": "murashit", "description": "This plugin has not been manually reviewed by Obsidian staff. Codex in your sidebar.", "repo": "murashit/codex-panel" }, { "id": "spotify-sorter", "name": "Spotify Sorter", "author": "fleker", "description": "This plugin has not been manually reviewed by Obsidian staff. Find Liked Songs that aren't in any of your Spotify playlists and save them as a note.", "repo": "fleker/spotify-organizer-for-obsidian" }, { "id": "simple-storage-sync-and-backup", "name": "S3 Sync + Backup", "author": "ceilaolabs", "description": "This plugin has not been manually reviewed by Obsidian staff. Vault synchronization and scheduled backups across devices using S3-compatible storage (AWS S3, Cloudflare R2, RustFS, etc.) with optional end-to-end encryption.", "repo": "ceilaolabs/obsidian-s3-sync-and-backup" }, { "id": "agentic-note-references", "name": "Agentic Note References", "author": "imavinash", "description": "This plugin has not been manually reviewed by Obsidian staff. Copy a citation with file link, line numbers, and a custom prompt for AI agents.", "repo": "avinashkanaujiya/obsidian-agentic-note-references" }, { "id": "learnkit", "name": "LearnKit", "author": "William Guy", "description": "This plugin has not been manually reviewed by Obsidian staff. A native study system for your Obsidian vault. LearnKit turns notes into durable knowledge with flashcards, spaced repetition, tests, and more.", "repo": "ctrlaltwill/learnkit" }, { "id": "horme", "name": "Horme", "author": "ducktapekiller", "description": "This plugin has not been manually reviewed by Obsidian staff. AI-powered assistant with chat, right-click actions, vault-wide RAG, and an extensible skill system. Supports Ollama, Claude, Gemini, OpenAI, Groq, OpenRouter, and LM Studio.", "repo": "ducktapekiller/horme" }, { "id": "github-wiki-sync", "name": "GitHub Wiki", "author": "benpm", "description": "This plugin has not been manually reviewed by Obsidian staff. Edit GitHub wiki pages with Obsidian!", "repo": "benpm/obsidian_github_wiki" }, { "id": "tegaki", "name": "Tegaki", "author": "Sdesuyo", "description": "This plugin has not been manually reviewed by Obsidian staff. Convert handwritten notes and images to searchable text using AI Vision APIs (Gemini / Claude). Note: images are sent to external APIs (Google / Anthropic).", "repo": "sdesuyo/obsidian-tegaki" }, { "id": "bunny-publisher", "name": "Bunny Publisher", "author": "ericmwalk", "description": "This plugin has not been manually reviewed by Obsidian staff. Upload images, videos, and files to Bunny.net storage.", "repo": "ericmwalk/obsidian-bunny-publisher" }, { "id": "note-type", "name": "Note Type", "author": "koishiiko", "description": "This plugin has not been manually reviewed by Obsidian staff. Assign type to your notes and quickly switch between them.", "repo": "koishiiko/obsidian-note-type" }, { "id": "lineref-copier", "name": "LineRef Copier", "author": "neves007", "description": "This plugin has not been manually reviewed by Obsidian staff. Copy AI-friendly Markdown location indexes as file path plus line number.", "repo": "neves007/line-ref-copier" }, { "id": "karpathywiki", "name": "Karpathy LLM Wiki", "author": "Greener-Dalii", "description": "This plugin has not been manually reviewed by Obsidian staff. Karpathy's LLM Wiki implementation - multi-page knowledge generation with entity/concept pages and conversational query.", "repo": "green-dalii/obsidian-llm-wiki" }, { "id": "sync-trakt", "name": "Sync Trakt", "author": "o1xhack", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your Trakt.tv watchlist, watch history, favorites, and ratings into Markdown notes — with metadata localization and detailed per-episode watch timestamps.", "repo": "o1xhack/obsidian-sync-trakt" }, { "id": "realclaudian", "name": "Claudian", "author": "Yishen Tu", "description": "This plugin has not been manually reviewed by Obsidian staff. Embeds Claude Code/Codex as an AI collaborator in your vault. Your vault becomes agent's working directory, giving it full agentic capabilities: file read/write, search, bash commands, and multi-step workflows.", "repo": "yishentu/claudian" }, { "id": "ima-copilot-sync", "name": "ima.copilot Sync", "author": "chenxiccc", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync ima notes & knowledge-base to Obsidian", "repo": "chenxiccc/obsidian-ima.copilot-sync" }, { "id": "embedded-omnisearch", "name": "Embedded-Omnisearch", "author": "Fozi", "description": "This plugin has not been manually reviewed by Obsidian staff. Inline search UI powered by Omnisearch, with configurable page size, highlight color, and highlight opacity.", "repo": "fnsign/embedded-omnisearch" }, { "id": "sync-todoist", "name": "Sync Todoist", "author": "o1xhack", "description": "This plugin has not been manually reviewed by Obsidian staff. Bidirectional task sync with Todoist. Subtasks, import, projects, labels, inline query blocks, and completed-task queries.", "repo": "o1xhack/obsidian-sync-todoist" }, { "id": "chatting-with-ai", "name": "Chatting with AI", "author": "o1xhack", "description": "This plugin has not been manually reviewed by Obsidian staff. Agentic AI chat assistant that reads, edits, and creates notes through natural conversation. Supports Anthropic, OpenAI, and ChatGPT account sign-in.", "repo": "o1xhack/obsidian-chatting" }, { "id": "daily-note-plus", "name": "Daily Note Plus", "author": "o1xhack", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically creates missing daily notes", "repo": "o1xhack/obsidian-daily-note-plus" }, { "id": "inbox-zero", "name": "Inbox Zero", "author": "yuzameone", "description": "This plugin has not been manually reviewed by Obsidian staff. Dynamic checklists: tag files with #tags, view them as checkboxes in your notes, and delete them permanently with one click. Drag-and-drop ordering preserved across sessions. Keep your vault clean", "repo": "yuzameone/Inbox-Zero" }, { "id": "lark-wiki-sync", "name": "Lark Wiki Sync", "author": "Faiszal Anwar", "description": "This plugin has not been manually reviewed by Obsidian staff. Two-way sync between your Obsidian vault and a Lark Wiki space. Uses lark-cli under the hood. Includes setup wizard, one-click sync, and three-way conflict resolution.", "repo": "fszlnwr/obsidian-lark-wiki-sync" }, { "id": "vaultman", "name": "Vaultman", "author": "meibbo", "description": "This plugin has not been manually reviewed by Obsidian staff. Bulk property editor and vault management tool for Obsidian.", "repo": "meibbo/Vaultman" }, { "id": "recursive-share", "name": "Recursive Share", "author": "Christian B.", "description": "This plugin has not been manually reviewed by Obsidian staff. Share notes and resources with others", "repo": "bloeckchengrafik/obsidian-recursive-share" }, { "id": "phantom-cipher", "name": "PhantomCipher", "author": "Lumingtianze", "description": "This plugin has not been manually reviewed by Obsidian staff. A high-performance transparent full-database encryption scheme based on Argon2id + AES-GCM.", "repo": "lumingtianze/obsidian-phantom-cipher" }, { "id": "update-title-on-rename", "name": "Update Title on Rename", "author": "fz", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically keep your frontmatter title in sync when renaming files, updating it to match the new filename while preserving any custom titles you've set.", "repo": "r3fuze/obsidian-update-title-on-rename" }, { "id": "ozsync", "name": "OZSync", "author": "atopos31", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync notes with ZimaOS for backup, cloud access, and cross-device synchronization.", "repo": "atopos31/OZSync" }, { "id": "mindcanvas", "name": "MindCanvas", "author": "Geng", "description": "This plugin has not been manually reviewed by Obsidian staff. A mindmap that is really a map. 真正的思维投影。", "repo": "gengyabc/naotu" }, { "id": "document-exporter", "name": "Document Exporter", "author": "rogerdigital", "description": "This plugin has not been manually reviewed by Obsidian staff. Export notes, folders, and query results into Markdown bundles, HTML documents, and print-ready exports.", "repo": "rogerdigital/document-exporter" }, { "id": "buttons-panel", "name": "Buttons Panel", "author": "Kevin", "description": "This plugin has not been manually reviewed by Obsidian staff. Create customizable button panels for quick access to files, commands, links, and scripts.", "repo": "tracingorigins/obsidian-buttons-panel-plugin" }, { "id": "smart-punctuation-on-rendering", "name": "Smart Punctuation on Rendering", "author": "ile-24556", "description": "This plugin has not been manually reviewed by Obsidian staff. Renders ASCII punctuation characters in typographic forms, so you don’t have to struggle to enter desired characters in different editors anymore, for a better reading view.", "repo": "ile-24556/obsidian-plugin-smart-punctuation-on-rendering" }, { "id": "rubik-cube-algorithms", "name": "Rubik Cube algorithms", "author": "Altarok", "description": "This plugin has not been manually reviewed by Obsidian staff. Visualizes Rubik's Cubes and gives you a Speedcubing timer.", "repo": "altarok/RubikCubeAlgoView" }, { "id": "local-graph-tag-links", "name": "Local Graph Tag Links", "author": "Lumyo", "description": "This plugin has not been manually reviewed by Obsidian staff. Make the local graph show all notes connected through shared tags.", "repo": "lumyo/obsidian-local-graph-tag-links" }, { "id": "yet-another-memos-sync", "name": "Yet Another Memos Sync", "author": "exusiaiwei", "description": "This plugin has not been manually reviewed by Obsidian staff. Enhanced Memos sync plugin with emoji timeline and List Callout format support. Features intelligent sync, visual enhancements, and i18n support.", "repo": "exusiaiwei/yet-another-memos-sync" }, { "id": "git-folder-sync", "name": "Git Folder Sync", "author": "Xheldon", "description": "This plugin has not been manually reviewed by Obsidian staff. Synchronize files in your Vault with a specified directory in the designated GitHub repository (rather than the entire repository); send your images to cloud storage services.", "repo": "xheldon/git-folder-sync" }, { "id": "pdf-font-rewriter", "name": "PDF Font Rewriter", "author": "Tianchen Hao", "description": "This plugin has not been manually reviewed by Obsidian staff. Live-refont PDFs as you scroll, or export safely rewritten pages in a chosen font with local processing and backups.", "repo": "alexandert142/pdf-font-rewriter" }, { "id": "beautiful-mermaid-renderer", "name": "Beautiful Mermaid Renderer", "author": "qiaoborui", "description": "This plugin has not been manually reviewed by Obsidian staff. Render Mermaid diagrams with beautiful-mermaid SVG output and theme variables.", "repo": "qiaoborui/obsidian-beautiful-mermaid" }, { "id": "metrics-lens", "name": "Metrics", "author": "Toto Tvalavadze", "description": "This plugin has not been manually reviewed by Obsidian staff. Record, view, and edit metrics in Obsidian in plain text / json files", "repo": "totocaster/metrics-obsidian" }, { "id": "vault-tasks-view", "name": "Vault Tasks", "author": "Toto Tvalavadze", "description": "This plugin has not been manually reviewed by Obsidian staff. Collects Markdown tasks from every note into a grouped task view.", "repo": "totocaster/vault-tasks-obsidian" }, { "id": "lexvoice", "name": "LexVoice", "author": "Lynnx", "description": "This plugin has not been manually reviewed by Obsidian staff. Background recording, segmented or streaming transcription, and AI-organized Markdown notes for meetings, interviews, monologues, and learning material.", "repo": "lynn-x/LexVoice" }, { "id": "zulu-agent", "name": "Zulu Agent", "author": "foundlegacy", "description": "This plugin has not been manually reviewed by Obsidian staff. Fully native Agentic AI for Obsidian.md, no terminal/external tools required.", "repo": "foundlegacy/zulu-agent" }, { "id": "ai-tag-curator", "name": "AI Tag Curator", "author": "edge", "description": "This plugin has not been manually reviewed by Obsidian staff. AI tag management and governance for Obsidian vaults.", "repo": "qmkcamel/obsidian-ai-tag-curator" }, { "id": "base-backlinks-viewer", "name": "Base Backlinks Viewer", "author": "Lumyo", "description": "This plugin has not been manually reviewed by Obsidian staff. Right-click any link to open a temporary base showing all files that link to it.", "repo": "lumyo/obsidian-base-backlinks-viewer" }, { "id": "harmony", "name": "Harmony", "author": "yodavatar", "description": "This plugin has not been manually reviewed by Obsidian staff. One task, multiple perspectives. The ultimate modular workspace.", "repo": "yodavatar/Harmony" }, { "id": "blog-bridge", "name": "Blog Bridge", "author": "merrier", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync Obsidian notes to GitHub-backed Markdown static-site blogs with image handling and status tracking.", "repo": "merrier/obsidian-blog-bridge" }, { "id": "storyline", "name": "StoryLine", "author": "Jan Sandström", "description": "This plugin has not been manually reviewed by Obsidian staff. Transform your vault into a powerful book planning and writing tool. Corkboard,KanbanBoard view, timeline, plotlines,character tracking, and more.", "repo": "pixerojan/obsidian-storyline" }, { "id": "to-word", "name": "ToWord", "author": "Jan Sandström", "description": "This plugin has not been manually reviewed by Obsidian staff. Export markdown files to Word (docx) with text styling, syntax highlighting, and full mobile support for iOS/Android.", "repo": "pixerojan/obsidian-toword" }, { "id": "synonym", "name": "Synonym", "author": "Jan Sandström", "description": "This plugin has not been manually reviewed by Obsidian staff. Synonyms for Swedish and English words.", "repo": "pixerojan/obsidian-synonym" }, { "id": "resizer", "name": "Resizer", "author": "Jan Sandström", "description": "This plugin has not been manually reviewed by Obsidian staff. Resize embedded images and PDFs by dragging corners. Automatically updates markdown with correct dimensions.", "repo": "pixerojan/obsidian-resizer" }, { "id": "indent", "name": "Indent", "author": "Jan Sandström", "description": "This plugin has not been manually reviewed by Obsidian staff. Disable indented code blocks so tabs/spaces become normal indentation.", "repo": "pixerojan/obsidian-indent" }, { "id": "chronicle", "name": "Chronicle", "author": "cubiclewar", "description": "This plugin has not been manually reviewed by Obsidian staff. Chronicle your life through the stories you watch and read.", "repo": "cubiclewar/obsidian-chronicle" }, { "id": "fingertip-translation", "name": "Fingertip Translation", "author": "amos", "description": "This plugin has not been manually reviewed by Obsidian staff. Translate selected text into your language. Supports Bing Dictionary, Youdao, and MyMemory with built-in pronunciation.", "repo": "huangchen-byte/obsdian-fingertip-translation" }, { "id": "jira-weaver", "name": "Jira Weaver", "author": "HJ", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync Jira issues into your vault and weave them into your knowledge graph via wiki-links, Frontmatter, and Dataview.", "repo": "gs-ax/obsidian-jira-weaver" }, { "id": "lj-os", "name": "LJ OS", "author": "LJ OS", "description": "This plugin has not been manually reviewed by Obsidian staff. Standalone local Git activity snapshots for Daily Notes.", "repo": "ljrobinson/obsidian-lj-os-plugin" }, { "id": "hide-sidebars", "name": "Hide Sidebars", "author": "Hasan Yılmaz", "description": "This plugin has not been manually reviewed by Obsidian staff. Enhanced sidebar control with auto-hide mode, dedicated toggle icons, and intuitive controls for independent left and right sidebars.", "repo": "hasanyilmaz/hide-sidebars" }, { "id": "auto-heading", "name": "Auto Heading", "author": "gurjar1", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatic heading numbering with burn-in for TOC/PDF/Publish, visual-only decorations, per-note control, and smart detection of existing numbers.", "repo": "gurjar1/auto-heading-obsidian" }, { "id": "lang-plus", "name": "i18n+", "author": "dangehub", "description": "This plugin has not been manually reviewed by Obsidian staff. Manage translations for plugins with hot-reload support and crowdsourced dictionaries.", "repo": "open-obsidian-i18n/i18n-plus" }, { "id": "vault-operator", "name": "Vault Operator", "author": "Sebastian Hanke", "description": "This plugin has not been manually reviewed by Obsidian staff. Real AI agent for your vault. Coworker, Copilot & thinking partner, that maintains your memory & knowledge, adapts to your workflows, uses plugins, skills & tools with full safety controls. BYOK & MCP", "repo": "pssah4/vault-operator" }, { "id": "yeelen-murmur", "name": "yeelen-Murmur", "author": "Yeelen", "description": "This plugin has not been manually reviewed by Obsidian staff. Retro-terminal inner monologue recorder. Turn murmurs into energy fragments.", "repo": "fanxiaofang/obsidian-murmur" }, { "id": "3d_embeds", "name": "Embed 3D", "author": "elmoneedsarson", "description": "Embed and View local 3D models in your notes. Supports STL, GLB, OBJ+MTL, FBX, and 3MF file formats with full 3D scene customization", "repo": "elmoneedsarson/Obsidian-3D-embed" }, { "id": "zoom-map", "name": "TTRPG Tools - Maps", "author": "Johannes Schwartz", "description": "This plugin has not been manually reviewed by Obsidian staff. A toolbox for interactive fantasy maps.", "repo": "jareika/zoom-map" }, { "id": "ttrpg-soundboard", "name": "TTRPG Tools - Soundboard", "author": "Johannes Schwartz", "description": "This plugin has not been manually reviewed by Obsidian staff. Soundboard for TTRPG sessions: image tiles (adjustable height), per-title loop/fades, Stop All, root folder + subfolders, plus Playlists (gold tiles with sequential playback).", "repo": "jareika/obsidian-ttrpg-soundboard" }, { "id": "sherlockeye-osint", "name": "Sherlockeye OSINT", "author": "p1ngul1n0", "description": "This plugin has not been manually reviewed by Obsidian staff. Sherlockeye OSINT API integration for automated intelligence gathering", "repo": "p1ngul1n0/obsidian-sherlockeye-plugin" }, { "id": "simple-timeline", "name": "TTRPG Tools - Timeline", "author": "Johannes Schwartz", "description": "This plugin has not been manually reviewed by Obsidian staff. Timeline-Renderer für Calendarium-Frontmatter (fc-date/fc-end). 200×315 Bild, Callout-Stil, native Popover, mobilfreundlich.", "repo": "jareika/Simple-Timeline" }, { "id": "ttrpg-tools-time", "name": "TTRPG Tools - Time", "author": "Johannes Schwartz", "description": "This plugin has not been manually reviewed by Obsidian staff. Fantasy calendar with timeline view.", "repo": "jareika/ttrpg-tools-time" }, { "id": "swaggerjson-to-markdown", "name": "Swagger JSON to Markdown", "author": "Oscar Gonzalez Tur", "description": "This plugin has not been manually reviewed by Obsidian staff. Convert Swagger/OpenAPI JSON files to Swagger-style Markdown.", "repo": "krontur/obsidian-swaggerjson-to-markdown" }, { "id": "duckdb-motherduck", "name": "DuckDB and MotherDuck", "author": "Mehdi Ouazza", "description": "This plugin has not been manually reviewed by Obsidian staff. Query files and cloud data with DuckDB SQL inside notes. Freeze results inline as markdown. Optional MotherDuck for cloud compute.", "repo": "motherduckdb/obsidian-duckdb-motherduck" }, { "id": "chopro-viewer", "name": "ChordPro Viewer", "author": "Jason Heddings", "description": "This plugin has not been manually reviewed by Obsidian staff. Render ChordPro format code blocks in Obsidian.", "repo": "jheddings/obsidian-chopro" }, { "id": "folderize", "name": "Folderize", "author": "Jason Heddings", "description": "This plugin has not been manually reviewed by Obsidian staff. Organize your Obsidian attachments automatically.", "repo": "jheddings/obsidian-folderize" }, { "id": "aside", "name": "Aside", "author": "vicky469", "description": "This plugin has not been manually reviewed by Obsidian staff. Side comments for humans and agents.", "repo": "vicky469/aside" }, { "id": "markdown-minimap", "name": "Markdown Minimap", "author": "Nymbo", "description": "This plugin has not been manually reviewed by Obsidian staff. Add a minimap to your Markdown notes.", "repo": "nymbo/Markdown-Minimap" }, { "id": "recent-edits", "name": "Recent Edits", "author": "Christopher Wagner", "description": "This plugin has not been manually reviewed by Obsidian staff. Shows files modified in the last N days, grouped by day. Marks edits made from filesystem writes with a configurable indicator.", "repo": "cwagner223355/obsidian-recent-edits" }, { "id": "highlightr-plus", "name": "Highlightr Plus", "author": "Olivier and Chetachi", "description": "This plugin has not been manually reviewed by Obsidian staff. A minimal and aesthetically pleasing highlighting and annotating menu that makes color-coded highlighting much easier with a configurable assortment of highlight colors .", "repo": "bluelephant825/highlightr-plus" }, { "id": "music-player", "name": "Music Player", "author": "Kevin", "description": "This plugin has not been manually reviewed by Obsidian staff. Play local music files from the vault in the sidebar.", "repo": "tracingorigins/obsidian-music-player-plugin" }, { "id": "time-machine", "name": "Time Machine", "author": "Sébastien Dubois", "description": "This plugin has not been manually reviewed by Obsidian staff. Browse, compare, and restore previous versions of your notes using built-in file-recovery snapshots.", "repo": "dsebastien/obsidian-time-machine" }, { "id": "cli-rest-mcp", "name": "REST and MCP server", "author": "Sébastien Dubois", "description": "This plugin has not been manually reviewed by Obsidian staff. Exposes CLI commands as RESTful API endpoints and an MCP server for AI tool integration.", "repo": "dsebastien/obsidian-cli-rest" }, { "id": "expander", "name": "Expander", "author": "Sébastien Dubois", "description": "This plugin has not been manually reviewed by Obsidian staff. Replace variables across your vault using HTML comment markers. Supports static values and dynamic functions.", "repo": "dsebastien/obsidian-expander" }, { "id": "image-transcriber", "name": "Transcriber", "author": "Sébastien Dubois", "description": "This plugin has not been manually reviewed by Obsidian staff. Transcribe images to markdown using Ollama vision models.", "repo": "dsebastien/obsidian-transcriber" }, { "id": "book-exporter", "name": "Book Exporter", "author": "Sébastien Dubois", "description": "This plugin has not been manually reviewed by Obsidian staff. Export books (one manifest note + linked chapter notes) to EPUB and PDF via Pandoc.", "repo": "dsebastien/obsidian-book-exporter" }, { "id": "global-book-search", "name": "Global Book Search", "author": "ducktapekiller", "description": "This plugin has not been manually reviewed by Obsidian staff. Search for books in Google Books, Goodreads, Open Library and local Calibre libraries to create notes.", "repo": "ducktapekiller/global-book-search" }, { "id": "shopping-list-automatic-reorder", "name": "Automatic Shopping List Reorder", "author": "Nikolay Sokolov", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically moves purchased items to the bottom of their section.", "repo": "joysimple/shopping-list-automatic-reorder" }, { "id": "ballistics", "name": "Ballistics", "author": "Jason Heddings", "description": "This plugin has not been manually reviewed by Obsidian staff. Embed ballistics data in Obsidian notes.", "repo": "jheddings/obsidian-ballistics" }, { "id": "chat-bubble-theme", "name": "Chat Bubble Theme", "author": "Kevin", "description": "This plugin has not been manually reviewed by Obsidian staff. Theme plugin with 4 color presets, chat bubble callouts, and outline injection.", "repo": "kevinyuan/obsidian-chat-bubble-theme" }, { "id": "snipdock", "name": "SnipDock", "author": "Joe Raad", "description": "This plugin has not been manually reviewed by Obsidian staff. Toggle, create, rename and reload CSS snippets from a status-bar menu.", "repo": "joeraad/obsidian-snipdock" }, { "id": "knox-timeline", "name": "Knox Timeline", "author": "Christopher Wagner", "description": "This plugin has not been manually reviewed by Obsidian staff. Timeline view of your Fastmail calendar (and read-only iCal URLs) in a sidebar leaf, with one-click meeting note creation.", "repo": "cwagner223355/knox-timeline" }, { "id": "nodian", "name": "Nodian", "author": "Aki", "description": "This plugin has not been manually reviewed by Obsidian staff. YAML bidirectional relation — automatically sync backlinks in frontmatter fields.", "repo": "akisantin/Nodian" }, { "id": "diary-view", "name": "Diary View", "author": "likemuuxi", "description": "This plugin has not been manually reviewed by Obsidian staff. A notebook-style diary view built from your daily notes.", "repo": "likemuuxi/obsidian-diary-view" }, { "id": "vault-curate", "name": "Vault Curate", "author": "Jacob Mei", "description": "This plugin has not been manually reviewed by Obsidian staff. Hybrid semantic search for your vault notes. BM25 + WebGPU embedding + fuzzy retrieval, Multilingual, with particularly strong Chinese/CJK support, with optional LLM", "repo": "notoriouslab/vault-curate" }, { "id": "second-brain-sync", "name": "Second Brain Sync", "author": "Rahil Pirani", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your Obsidian notes to your self-hosted Second Brain MCP server on Cloudflare Workers. Search your brain from inside Obsidian.", "repo": "rahilp/second-brain-obsidian-plugin" }, { "id": "openagent-canvas", "name": "OpenAgent Canvas", "author": "OpenAgentMarket", "description": "This plugin has not been manually reviewed by Obsidian staff. Run OpenAgent tasks from Obsidian Canvas through a local Codex server and Codex Desktop.", "repo": "openagentmarket/openagent-obsidian-plugin" }, { "id": "synod", "name": "Synod", "author": "Hamish", "description": "This plugin has not been manually reviewed by Obsidian staff. Run a council of LLM value agents over your journal to surface decisions you have not made. Local-first via Ollama, OpenRouter, or any OpenAI-compatible endpoint.", "repo": "slaymish/Synod" }, { "id": "track-changes", "name": "Track Changes", "author": "philphilphil", "description": "This plugin has not been manually reviewed by Obsidian staff. Review CriticMarkup suggestions in a side panel. Accept, reject, or reply.", "repo": "philphilphil/obsidian-track-changes" }, { "id": "odaily", "name": "Odaily", "author": "guchang", "description": "This plugin has not been manually reviewed by Obsidian staff. A schedule-focused Obsidian plugin for capturing ideas, managing notes and tasks, and boosting personal productivity.", "repo": "guchang/Odaily-Plugin" }, { "id": "review-comments", "name": "Review Comments", "author": "Shota Shirai", "description": "This plugin has not been manually reviewed by Obsidian staff. Notion-style review comments stored as CriticMarkup. AI-friendly format for LLM-assisted editing.", "repo": "shotashirai1719/obsidian-review-comments" }, { "id": "mermaid-maker", "name": "MermaidMaker", "author": "akitaroh", "description": "This plugin has not been manually reviewed by Obsidian staff. Inline GUI editor for Mermaid diagrams. Wikilinks, tags, math and rich markdown work inside nodes.", "repo": "akitaroh/obsidian-mermaid-maker" }, { "id": "bangumi-note", "name": "bangumi", "author": "Kuanphough", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync Bangumi collection and episode progress into notes.", "repo": "kuanphough/obsidian-bangumi" }, { "id": "extension-hub", "name": "Extension Hub", "author": "Jan Sandström", "description": "This plugin has not been manually reviewed by Obsidian staff. Browse GitHub and the community forum to install plugins across multiple vaults simultaneously.", "repo": "pixerojan/obsidian-extension-hub" }, { "id": "calendar-plus", "name": "Calendar Plus", "author": "Matt Maiorana", "description": "This plugin has not been manually reviewed by Obsidian staff. Calendar view with integrated daily, weekly, monthly, quarterly, and yearly notes. An update of the Calendar plugin.", "repo": "mattmaiorana/calendar-plus" }, { "id": "lskypro-auto-upload-enhanced", "name": "Image To Lskypro Enhanced", "author": "zgfdada", "description": "This plugin has not been manually reviewed by Obsidian staff. Upload local and remote note images to Lsky Pro with download, context-menu, and progress support", "repo": "zgfdada/lskypro-auto-upload-enhanced" }, { "id": "select-to-note", "name": "Select to Note", "author": "TYzzt", "description": "This plugin has not been manually reviewed by Obsidian staff. Clip selected browser content into your active note through a local companion extension.", "repo": "tyzzt/select2obsidian" }, { "id": "wisemindai-sync", "name": "WiseMindAI Sync", "author": "chris", "description": "This plugin has not been manually reviewed by Obsidian staff. Bi-directionally import and synchronize notes, documents, and knowledge base content between your local knowledge base and WiseMindAI.", "repo": "chris8891/wisemindai-sync" }, { "id": "nodte-translator", "name": "Nodte Translator", "author": "Caio Gilbert", "description": "This plugin has not been manually reviewed by Obsidian staff. A practical translator for your notes.", "repo": "nodevcg/nodte-translator" }, { "id": "writers-alembic", "name": "Writers Alembic", "author": "Scott E. Detweiler", "description": "This plugin has not been manually reviewed by Obsidian staff. Sane AI writing workflow tool. Workflows live in your vault as Markdown files — edit, share, and run them on any note.", "repo": "sedetweiler/obsidian-alembic" }, { "id": "asset-weaver", "name": "AssetWeaver", "author": "Kazuki Yunome", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically generates markdown sidecars for images using a local Vision-Language Model.", "repo": "0xkz1/obsidian-asset-weaver" }, { "id": "vaultguard-sync", "name": "VaultGuard Sync", "author": "Peter Sedmak", "description": "This plugin has not been manually reviewed by Obsidian staff. Permission-aware encrypted cloud sync for enterprise vaults. Enforces per-file permissions, E2E encryption, and full audit logging through AWS. Replaces standard cloud sync. Desktop + mobile supported", "repo": "peter70700/vaultguard-obsidian" }, { "id": "pi-chat", "name": "PiChat", "author": "Geng", "description": "This plugin has not been manually reviewed by Obsidian staff. Chat with Pi coding agent locally.", "repo": "gengyabc/obsidian-pi-plugin" }, { "id": "any-menu", "name": "AnyMenu", "author": "linczero", "description": "This plugin has not been manually reviewed by Obsidian staff. A powerful input method assistant / editor assistant. Integrates a variety of quick input tools that can be used in a general text environment. Like quicker input, quicker conversion, quicker search.", "repo": "any-menu/obsidian-any-menu" }, { "id": "goban-viewer", "name": "Goban Viewer", "author": "Davide Aversa", "description": "This plugin has not been manually reviewed by Obsidian staff. Render Go/Baduk positions diagrams in note preview.", "repo": "thek3nger/obsidian-goban" }, { "id": "smart-lookup", "name": "Smart Lookup", "author": "🌴 Brian", "description": "This plugin has not been manually reviewed by Obsidian staff. Semantic search for your vault. Ask in natural language, find notes by meaning when exact words fail, preview matching notes, and turn forgotten ideas into links, context, and next steps.", "repo": "brianpetro/smart-lookup-obsidian" }, { "id": "leetcode", "name": "LeetCode", "author": "Mo Xu", "description": "This plugin has not been manually reviewed by Obsidian staff. Browse, solve, and note LeetCode problems inside your vault.", "repo": "likesundaylikerain/obsidian-leetcode" }, { "id": "knowledge-overview", "name": "Knowledge Overview", "author": "lingji-yidong", "description": "This plugin has not been manually reviewed by Obsidian staff. Generate structured subject overviews using AI.", "repo": "lingji-yidong/obsidian-knowledge-overview" }, { "id": "svgeditor", "name": "svgeditor", "author": "kpaede", "description": "This plugin has not been manually reviewed by Obsidian staff. Edit SVG files.", "repo": "kpaede/svgeditor" }, { "id": "preserve-blank-lines", "name": "Preserve Blank Lines", "author": "Yves Lefebvre", "description": "This plugin has not been manually reviewed by Obsidian staff. Preserves consecutive blank lines in reading mode, matching the source 1:1.", "repo": "ivanohe73/obsidian-preserve-blank-lines" }, { "id": "tracekeeper", "name": "Tracekeeper", "author": "sparkwild", "description": "This plugin has not been manually reviewed by Obsidian staff. Review AI-proposed wiki and memory updates before they reach your vault.", "repo": "sparkwild/obsidian-tracekeeper" }, { "id": "liminal", "name": "Liminal", "author": "Arnaud Delpech", "description": "This plugin has not been manually reviewed by Obsidian staff. AI-powered note assistant — generate structured notes, suggest tags & links, summarize YouTube videos. Bring Your Own Key (Anthropic Claude).", "repo": "napard-web/liminal-plugin" }, { "id": "dndbeyond-importer", "name": "DnD Beyond Importer", "author": "jktaisa", "description": "This plugin has not been manually reviewed by Obsidian staff. Import public D&D Beyond characters as beautifully formatted Obsidian notes.", "repo": "webcreator3478/D-D-Beyond-Character-Importer---Obsidian-Plugin" }, { "id": "iso-me-maps", "name": "iso.me Maps", "author": "codybontecou", "description": "This plugin has not been manually reviewed by Obsidian staff. Render Leaflet maps inline from iso.me exports. Supports JSON, CSV, Markdown, OwnTracks, Overland, and GPX formats with stats and duration-encoded markers.", "repo": "codybontecou/isome-maps" }, { "id": "review-builder", "name": "Review Builder", "author": "Mark Levison", "description": "This plugin has not been manually reviewed by Obsidian staff. Simplify quarterly and weekly reviews by combining many Daily and Weekly notes", "repo": "mlevison/obsidian-review-builder" }, { "id": "timemd-visualizor", "name": "timemd-visualizor", "author": "codybontecou", "description": "This plugin has not been manually reviewed by Obsidian staff. Navigate and visualize data exported from the time.md screen-time analytics app.", "repo": "codybontecou/timemd-visualizer" }, { "id": "mouse-tooltip-translator", "name": "Mouse Tooltip Translator", "author": "ときくん", "description": "This plugin has not been manually reviewed by Obsidian staff. Inspired by 'Mouse Tooltip Translator' Chrome extension. Hover to translate.", "repo": "toki1703/mouse-tooltip-translator" }, { "id": "voxnote", "name": "VoxNote", "author": "Moonjuun", "description": "This plugin has not been manually reviewed by Obsidian staff. Transcribe meeting recordings via Deepgram, then generate template-based AI summaries via Gemini.", "repo": "moonjuun/obsidian-voxnote" }, { "id": "japanese-calendar", "name": "Japanese Calendar", "author": "DualyzeAI", "description": "This plugin has not been manually reviewed by Obsidian staff. Japanese public holiday calendar with wareki (Japanese era) and rokuyo. Click any date to auto-create daily notes. Substitute holidays and weekend coloring included.", "repo": "kojiman55/obsidian-japanese-calendar" }, { "id": "neodb-sync", "name": "NeoDB Sync", "author": "sisyphe42", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your NeoDB collection data to your vault.", "repo": "sisyphe42/obsidian-neodb-plugin" }, { "id": "bp-wiki-starter", "name": "BP-Wiki Starter", "author": "Jie Huang", "description": "This plugin has not been manually reviewed by Obsidian staff. Create bilingual starter vaults for knowledge work with 12 templates, setup guides, and optional BP-Wiki Pro upgrade paths.", "repo": "michael-uplive021/bp-wiki-starter" }, { "id": "obdrawio", "name": "ObDrawIO", "author": "hzc", "description": "This plugin has not been manually reviewed by Obsidian staff. Edit and manage draw.io diagrams (.drawio / .dio) directly inside Obsidian.", "repo": "hanzhichao/obdrawio" }, { "id": "show-all-hidden-files", "name": "Show All Hidden Files", "author": "Anatolii Kmetiuk", "description": "This plugin has not been manually reviewed by Obsidian staff. Reveals every dot-prefixed hidden file and folder in the Obsidian file explorer.", "repo": "anatoliykmetyuk/show-all-hidden-files" }, { "id": "image-renamer", "name": "Image Renamer", "author": "Kuioma", "description": "This plugin has not been manually reviewed by Obsidian staff. Rename pasted images with customizable templates and frontmatter-driven naming", "repo": "kuioma/obsidian_image_renamer" }, { "id": "notebook-ai", "name": "Knowledge AI", "author": "david4liu", "description": "This plugin has not been manually reviewed by Obsidian staff. AI for your vault: grounded RAG chat with citations, hybrid BM25 + vector + summary retrieval, multi-format indexing (MD/PDF/DOCX/XLSX/PPTX), image OCR/Vision, and artifact generation.", "repo": "david46liu/obsidian-knowledge-ai" }, { "id": "nox-sync", "name": "NoX Sync", "author": "Mapherez", "description": "This plugin has not been manually reviewed by Obsidian staff. Manual self-hosted sync for your vaults. Requires a user-run NoX Sync backend.", "repo": "mapherez/nox-sync" }, { "id": "pluto-hub", "name": "Pluto Hub", "author": "xiajianduan", "description": "This plugin has not been manually reviewed by Obsidian staff. A powerful Obsidian plugin that allows users to manage, edit, and run local code modules, providing rich extensibility for Obsidian.", "repo": "xiajianduan/obsidian-pluto-hub" }, { "id": "corkboard", "name": "Corkboard", "author": "victor", "description": "This plugin has not been manually reviewed by Obsidian staff. Scrivener-style corkboard view for Obsidian folders. Each folder gets an index.corkboard with cards for its markdown files.", "repo": "nighteye841228/obsidian-corkboard" }, { "id": "opencode-links-graph", "name": "OpenCode Links Graph", "author": "Artur Smirnov", "description": "This plugin has not been manually reviewed by Obsidian staff. Treat raw @.opencode/... Markdown references as internal Obsidian links for the native graph view.", "repo": "wlankasper/obsidian-opencode-plugin" }, { "id": "pi-agent", "name": "Pi Agent", "author": "Christian Lempa", "description": "This plugin has not been manually reviewed by Obsidian staff. Chat with Pi using context from your notes, links, backlinks, tags, and search results.", "repo": "christianlempa/obsidian-pi" }, { "id": "local-audio-plus", "name": "Local Audio Plus", "author": "linziyan", "description": "This plugin has not been manually reviewed by Obsidian staff. Scans local audio links in Obsidian notes and inserts transcripts using OpenAI, Tencent Cloud ASR, or iFlytek ASR.", "repo": "aohan237/obsidian-local-audio-plus" }, { "id": "engram-vault-sync", "name": "Engram Vault Sync", "author": "Rasbandit", "description": "This plugin has not been manually reviewed by Obsidian staff. Your notes are your AI's memory. Sync your vault everywhere, search by meaning, and let Claude, Cursor, and other AI apps read and write your notes. Hosted or self-host — free to start.", "repo": "engram-app/Engram-obsidian" }, { "id": "more-vim", "name": "More Vim", "author": "Colin Lienard", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds missing Vim features such as surround, multi-cursor, scrolloff, gd, gx, and more.", "repo": "colinlienard/obsidian-more-vim" }, { "id": "stepvox", "name": "StepVox", "author": "ZiqingCheng", "description": "This plugin has not been manually reviewed by Obsidian staff. Voice-controlled assistant for your vault. Speak to query, edit, and create notes via StepFun ASR/TTS plus a configurable LLM (StepFun, OpenAI, or Anthropic). Requires API keys.", "repo": "cheng-zi-qing/stepvox" }, { "id": "remarkable-synchronizer", "name": "Remarkable Synchronizer", "author": "Sébastien Dubois", "description": "This plugin has not been manually reviewed by Obsidian staff. Connect to the reMarkable cloud, list, download, and sync notebook pages as images.", "repo": "dsebastien/obsidian-remarkable-sync" }, { "id": "excerpt-outline-mindmap-editor", "name": "Excerpt-Outline-Mindmap-Editor", "author": "kpaede", "description": "This plugin has not been manually reviewed by Obsidian staff. A visual drag-n-drop mindmap editor (with markdown outline under the hood).", "repo": "kpaede/Excerpt-Outline-Mindmap-Editor" }, { "id": "bookshelf-base", "name": "Bookshelf Base", "author": "Sébastien Dubois", "description": "This plugin has not been manually reviewed by Obsidian staff. Display your notes as a visual bookshelf via a custom Bases view.", "repo": "dsebastien/obsidian-bookshelf" }, { "id": "jw-timer-sidebar", "name": "JW Meeting Timer", "author": "Marcos", "description": "This plugin has not been manually reviewed by Obsidian staff. Fetches the weekly Life and Ministry meeting programme from wol.jw.org and provides per-assignment countdown timers with visual states in a sidebar.", "repo": "marckfp/jw-timer-obsidian" }, { "id": "llm-auto-tagger", "name": "LLM Auto Tagger", "author": "Matboi", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically adds existing vault tags to notes with your configured LLM API.", "repo": "matbo1/llm-auto-tagger" }, { "id": "icon-board", "name": "Icon Board", "author": "RK-Media", "description": "This plugin has not been manually reviewed by Obsidian staff. A Milanote-style visual workspace with icon tiles, freeform canvas, kanban columns, sticky notes, checklists, images, audio, bookmarks, and note links.", "repo": "rk-admin-01/obsidian-icon-board" }, { "id": "folder-accents", "name": "Folder Accents", "author": "Emma", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically change accent colour based on which folder your note is in.", "repo": "wrongvibe/folder-accents" }, { "id": "url-name-extractor", "name": "URL Name Extractor", "author": "valenzine", "description": "This plugin has not been manually reviewed by Obsidian staff. Converts raw URLs into markdown links by automatically fetching webpage titles.", "repo": "valenzine/obsidian-url-name-extractor" }, { "id": "smart-media-notes", "name": "Smart Media Notes", "author": "Jing", "description": "This plugin has not been manually reviewed by Obsidian staff. Video notes with timestamp, subtitle import, support mobile device", "repo": "nchuyj/obsidian-smart-media-notes" }, { "id": "miku-plugin-hybrid", "name": "Miku Hybrid", "author": "Naetty", "description": "This plugin has not been manually reviewed by Obsidian staff. Switch Miku-inspired theme modes and optional dashboard widgets with built-in hybrid styling.", "repo": "bucknatt/mitsu-plugin" }, { "id": "recording-transcript-player", "name": "Recording Transcript Player", "author": "Evgeniy Branitsky", "description": "This plugin has not been manually reviewed by Obsidian staff. Play recordings with synchronized sibling SRT, VTT and DOTe transcripts.", "repo": "galeas/recording-transcript-player" }, { "id": "scratchblocks", "name": "Scratchblocks", "author": "hayribakici", "description": "This plugin has not been manually reviewed by Obsidian staff. Render scratchblocks codeblocks", "repo": "hayribakici/obsidian-scratchblocks" }, { "id": "marp-tikz-plus", "name": "Marp TikZ Plus", "author": "Kevin", "description": "This plugin has not been manually reviewed by Obsidian staff. TikZ diagrams and full Marp presentation support — Slide Navigator, Speaker Notes, and PPTX export.", "repo": "kevinyuan/marp-tikz-plus" }, { "id": "article-annotator", "name": "Article Annotator", "author": "Juno", "description": "This plugin has not been manually reviewed by Obsidian staff. Highlight and Add Comments in Obsidian Just Like in Word—Modeled After Microsoft Word's Commenting Interface; Currently Supports Windows Only.", "repo": "kilng235/article-annotator-plugin" }, { "id": "todo-done-mover", "name": "To-Do to Done Mover", "author": "wenzel1983", "description": "This plugin has not been manually reviewed by Obsidian staff. Move completed checkbox tasks (with their sub-tasks) into a Done section — via right-click, command, or automatically.", "repo": "donnervs/obsidian-todo-done-mover" }, { "id": "english-text-interpreter", "name": "English Text Interpreter", "author": "julioagh", "description": "This plugin has not been manually reviewed by Obsidian staff. Contextual interpretation of selected English text powered by a local LLM (Ollama). Explains meaning, tone, cultural context and intent.", "repo": "julioagh/english-text-interpreter" }, { "id": "colored-bases-properties", "name": "Colored Bases Properties", "author": "Rafaël Jafferal", "description": "This plugin has not been manually reviewed by Obsidian staff. Color property lists and formula properties in Bases.", "repo": "rafjaf/obsidian-colored-bases-properties" }, { "id": "expandomatic", "name": "Expandomatic", "author": "Onsi Fakhouri", "description": "This plugin has not been manually reviewed by Obsidian staff. Expand selection outward through word, sentence, paragraph, section, document — like VSCode's expand selection.", "repo": "onsi/expandomatic" }, { "id": "canvas-node-linker", "name": "Canvas Node Linker", "author": "Giuseppe Mastrodomenico", "description": "This plugin has not been manually reviewed by Obsidian staff. A simple plugin that adds a right-click menu on Canvas nodes to instantly copy a wikilink of the node.", "repo": "mvstro/canvas-node-linker" }, { "id": "colorful-stickynotes", "name": "Colorful StickyNotes", "author": "pandanocturne", "description": "This plugin has not been manually reviewed by Obsidian staff. Floating colorful sticky notes in Vault", "repo": "pandanocturne/obsidian-colorful-stickynotes" }, { "id": "better-footnote", "name": "Better Footnote", "author": "alcatrazyu", "description": "This plugin has not been manually reviewed by Obsidian staff. A writing-focused footnote sidebar for editing, navigating, and preserving context in academic Markdown notes.", "repo": "alcatrazyu/better-footnote" }, { "id": "shadowdark-statblocks", "name": "Shadowdark Statblocks", "author": "caulfieldsbrain", "description": "This plugin has not been manually reviewed by Obsidian staff. Create, import, and render Shadowdark RPG monster stat blocks.", "repo": "caulfieldsbrain/obsidian-shadowdark-statblocks" }, { "id": "opencode", "name": "OpenCode", "author": "krisspy", "description": "This plugin has not been manually reviewed by Obsidian staff. Launch OpenCode CLI terminal sessions and browse conversation history without leaving your vault.", "repo": "kriss-spy/obsidian-opencode" }, { "id": "claude-panel-ryukyuhub", "name": "Claude Panel", "author": "Ryukyu HUB Inc.", "description": "This plugin has not been manually reviewed by Obsidian staff. Right-sidebar chat panel powered by Claude Code. Runs the `claude` CLI as a subprocess with the active vault as the working directory.", "repo": "ryukyuhub/obsidian-claude-panel-ryukyuhub" }, { "id": "vault-share", "name": "Vault Share", "author": "Bob Hyman", "description": "This plugin has not been manually reviewed by Obsidian staff. Share Obsidian vaults between devices and users through Google Drive.", "repo": "bobhy/vault-share" }, { "id": "daily-saying-kr", "name": "Daily Saying KR", "author": "Rando209", "description": "This plugin has not been manually reviewed by Obsidian staff. Insert a random Korean saying into the current note.", "repo": "randonneurs/daily-saying-kr" }, { "id": "note-village", "name": "Note Village", "author": "Sébastien Dubois", "description": "This plugin has not been manually reviewed by Obsidian staff. A 2D pixel art village where your notes become villagers you can explore and chat with using AI", "repo": "dsebastien/obsidian-note-village" }, { "id": "excalidash-sync", "name": "ExcaliDash sync", "author": "SirEdvin", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync Excalidraw drawings from vault frontmatter into ExcaliDash.", "repo": "siredvin/excalidash-obsidian-sync" }, { "id": "octosync", "name": "Octosync", "author": "grumpydev", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your vault directly with GitHub APIs on desktop and mobile.", "repo": "grumpydev/octosync" }, { "id": "codex-ai-agent", "name": "Codex AI Agent", "author": "j4charlie", "description": "This plugin has not been manually reviewed by Obsidian staff. A note-focused Codex agent for Obsidian, deeply integrated with Codex CLI.", "repo": "j4charlie/codex-ai-agent" }, { "id": "search-and-replace-regex", "name": "Search and Replace Regex", "author": "Justice Vellacott", "description": "This plugin has not been manually reviewed by Obsidian staff. A powerful regex-based search and replace tool for the app with search highlighting and navigation.", "repo": "thejusticeman/obsidian-find-replace-regex" }, { "id": "superpower-inside", "name": "Superpower Inside", "author": "Superpower Inside Team", "description": "This plugin has not been manually reviewed by Obsidian staff. Desktop AI copilot for Obsidian with LLM chat, RAG, MCP tools, and source-aware context", "repo": "magnitus99/Superpower-Inside" }, { "id": "wiki-to-note", "name": "Wiki To Note", "author": "Johannes Hans", "description": "This plugin has not been manually reviewed by Obsidian staff. Generate a Note from a Wikipedia article.", "repo": "commandjoo/WikiToNote" }, { "id": "canvas-html-exporter", "name": "Canvas HTML Exporter", "author": "hkohlhoff", "description": "This plugin has not been manually reviewed by Obsidian staff. Export canvas files as portable interactive HTML package or standalone page.", "repo": "hkohlhoff/canvas-html-exporter" }, { "id": "archive-redirect", "name": "Archive Redirect", "author": "semsevens", "description": "This plugin has not been manually reviewed by Obsidian staff. Archive remote URLs from markdown locally and serve from local cache on render.", "repo": "semsevens/obsidian-archive-redirect" }, { "id": "researcher", "name": "Lumen - AI Brain", "author": "Hamish", "description": "This plugin has not been manually reviewed by Obsidian staff. Async research workflow for Obsidian notes.", "repo": "slaymish/async-researcher" }, { "id": "magneto", "name": "magneto", "author": "vishal-go", "description": "This plugin has not been manually reviewed by Obsidian staff. MAGNETO — Markdown And Git Notes Export, Track Origin. Sync your vault to GitHub (mobile + desktop, no Git required).", "repo": "vishal-go/magneto" }, { "id": "mindo", "name": "Mindo", "author": "therofli", "description": "This plugin has not been manually reviewed by Obsidian staff. Talk to your vault with local voice, RAG, Wiki memory, safe edits, and Mindo Code.", "repo": "therofli/Mindo" }, { "id": "markpage-sync", "name": "MarkPage Sync", "author": "TimiKays", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync notes with images to MarkPage editor. One click to send your note to MarkPage for beautiful visual editing.", "repo": "timikays/markpage-obsidian-plugin" }, { "id": "local-dictation", "name": "Local Dictation", "author": "Alexander Brittain", "description": "This plugin has not been manually reviewed by Obsidian staff. Dictate notes with Whisper or Cohere Transcribe; clean up with a local Ollama model. Private, on-device speech-to-text for Obsidian.", "repo": "brittain9/local-dictation-obsidian-plugin" }, { "id": "markr", "name": "Markr", "author": "visua1hue", "description": "This plugin has not been manually reviewed by Obsidian staff. Trigger-based list and task markers.", "repo": "visua1hue/obsidian-markr" }, { "id": "wlunan-vault-cleaner", "name": "Vault Cleanup Dashboard", "author": "lunan", "description": "This plugin has not been manually reviewed by Obsidian staff. Visual dashboard for intelligently cleaning orphaned files and attachments with scheduled auto-cleanup and file protection.", "repo": "wlunan/vault-cleaner" }, { "id": "vaultbox", "name": "Vaultbox", "author": "grumpydev", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your vault directly with a selected Dropbox folder on desktop and mobile.", "repo": "grumpydev/vaultbox" }, { "id": "chess-puzzles", "name": "Chess Puzzles", "author": "Yan Vieira de Macedo", "description": "This plugin has not been manually reviewed by Obsidian staff. Write your own chess puzzles in markdown and review them with spaced repetition", "repo": "yan-vieira/obsidian-chess-puzzles" }, { "id": "cognitive-glow", "name": "Cognitive Glow", "author": "Justin Shank", "description": "This plugin has not been manually reviewed by Obsidian staff. Note activity heatmap in a sidebar. Navigate your vault by visual glow instead of hunting filenames.", "repo": "whatsyourwhy/Cognitive-Glow" }, { "id": "codex-echoink", "name": "Codex EchoInk", "author": "Akin-Lvyf", "description": "This plugin has not been manually reviewed by Obsidian staff. Use Codex CLI or OpenCode in Obsidian to manage knowledge, ask vault questions, and review local agent work.", "repo": "akin-lvyifang/codex-echoink" }, { "id": "kai-command-center", "name": "KAI Command Center", "author": "Jason Peters", "description": "This plugin has not been manually reviewed by Obsidian staff. A locally-run dashboard plugin for the KAI Obsidian OS.", "repo": "jayp89/kai-command-center" }, { "id": "simple-flashcards", "name": "Simple Flashcards", "author": "Lil' Yabs", "description": "This plugin has not been manually reviewed by Obsidian staff. RemNote-style inline flashcard syntax with optional spaced repetition.", "repo": "clancyj11/simple-flashcards" }, { "id": "maildump", "name": "MailDump", "author": "akudlay-ru", "description": "This plugin has not been manually reviewed by Obsidian staff. Export IMAP mail into analysis-ready Markdown digests and optional mail notes with adjacent attachments.", "repo": "akudlay-ru/MailDump" }, { "id": "chinese-novel-assistant", "name": "Chinese Novel Assistant", "author": "pingo888", "description": "This plugin has not been manually reviewed by Obsidian staff. A set of small features designed to make writing Chinese novels more convenient.", "repo": "pingo8888/chinese-novel-assistant" }, { "id": "audio-transcript", "name": "Audio Transcript", "author": "Jesús García", "description": "This plugin has not been manually reviewed by Obsidian staff. Transcribí audios con identificación de hablantes usando Gladia, Deepgram o AssemblyAI", "repo": "jaliriogbarrios19/Audio_Transcript" }, { "id": "three-d-graph-view", "name": "Three D Graph View", "author": "Steve", "description": "This plugin has not been manually reviewed by Obsidian staff. A graph-style view that can be rotated in 3D space.", "repo": "roasted-nz/obsidian-three-d-graph-view" }, { "id": "liuyao", "name": "Liuyao", "author": "Kasukabe Tsumugi", "description": "This plugin has not been manually reviewed by Obsidian staff. Render Liuyao hexagrams from fenced code blocks.", "repo": "baendlorel/obsidian-liuyao" }, { "id": "task-priority-matrix", "name": "Task Priority Matrix", "author": "Dipen Dave", "description": "This plugin has not been manually reviewed by Obsidian staff. A visual matrix for prioritizing tasks by urgency and importance, based on the Eisenhower Matrix method.", "repo": "dipendave/priority-matrix-obsidian" }, { "id": "claude-anywhere", "name": "Claude Anywhere", "author": "derek-larson14", "description": "This plugin has not been manually reviewed by Obsidian staff. Run Claude Code from any device via remote relay server.", "repo": "derek-larson14/obsidian-claude-anywhere" }, { "id": "zotflow", "name": "ZotFlow", "author": "Xianpi Duan", "description": "This plugin has not been manually reviewed by Obsidian staff. Keep your research in flow! #Zotero #PDF #Annotation", "repo": "duanxianpi/zotflow" }, { "id": "convert-case", "name": "Convert case", "author": "Ryan Morrissey", "description": "This plugin has not been manually reviewed by Obsidian staff. Change selected text to familiar case styles with a small, dependency-free command set.", "repo": "23maverick23/obsidian-convert-case" }, { "id": "link-unlinked-mentions", "name": "Link Unlinked Mentions", "author": "Jordan Vasu", "description": "This plugin has not been manually reviewed by Obsidian staff. Bulk-link all unlinked mentions of the active note (and its aliases) across the vault.", "repo": "jordanvasu/link-unlinked-mentions" }, { "id": "ziping", "name": "Ziping", "author": "Sofqi", "description": "This plugin has not been manually reviewed by Obsidian staff. Ziping Bazi Layout Plugin", "repo": "dyse-sofqi/ziping" }, { "id": "energy-tracker", "name": "30-Day Energy Log", "author": "Miranda", "description": "This plugin has not been manually reviewed by Obsidian staff. Track your energy levels and activities across 6 daily time slots for 30 days. Data is stored locally in your Vault. Supports Chinese and English.", "repo": "minus1min/obsidian-energy-tracker" }, { "id": "eink-sync", "name": "E-Ink Sync", "author": "hwangso595", "description": "This plugin has not been manually reviewed by Obsidian staff. Local-first bridge between reMarkable tablet and Obsidian. Extract PDF highlights as markdown without cloud dependency.", "repo": "hwangso595/eink-sync" }, { "id": "get-importer-sync", "name": "Dedao Brain Importer", "author": "springrain | 公众号: 及时春雨", "description": "This plugin has not been manually reviewed by Obsidian staff. Import Get笔记 Notes to Obsidian", "repo": "springrain1/get-to-obsidian" }, { "id": "linux-image-rendering-fix", "name": "Linux Image Loading Fix", "author": "evgene-kopylov", "description": "This plugin has not been manually reviewed by Obsidian staff. Fixes image rendering issues on Linux. Ensures images display correctly on Ubuntu and other Linux distributions.", "repo": "evgene-kopylov/linux-image-rendering-fix" }, { "id": "highlighter-plus", "name": "Highlighter Plus", "author": "creesee", "description": "This plugin has not been manually reviewed by Obsidian staff. Create custom, multi-colored highlighters and underlines with distinct light/dark profiles, transparency control, and contextual hotkey toggling.", "repo": "creesee/obsidian-highligter-plus" }, { "id": "agent-file-pane", "name": "Agent File Pane", "author": "philphilphil", "description": "This plugin has not been manually reviewed by Obsidian staff. Hides AGENTS.md and CLAUDE.md from the file explorer and lists them in a dedicated side pane.", "repo": "philphilphil/obsidian-agent-file-pane" }, { "id": "linkmind", "name": "linkmind", "author": "pikaqiu", "description": "This plugin has not been manually reviewed by Obsidian staff. Edit Markdown as a clean, keyboard-friendly mind map.", "repo": "qiuos/linkmind" }, { "id": "chancli-font-size-resizer", "name": "Chancli Font Size Resizer", "author": "Mateo Santos", "description": "This plugin has not been manually reviewed by Obsidian staff. Quickly increase or decrease the editor font size.", "repo": "mateosantosdev/chancli-font-size-resizer" }, { "id": "ima", "name": "Ima Vault", "author": "Liu Bo", "description": "This plugin has not been manually reviewed by Obsidian staff. Integrate IMA knowledge base with your vault. Supports Markdown rendering, import to folder, and advanced search.", "repo": "liuboacean/ima-plugin" }, { "id": "relations", "name": "Relations", "author": "obsidian-ttrpg-community", "description": "This plugin has not been manually reviewed by Obsidian staff. Visualise relationships between notes — for worldbuilding, fiction, TTRPG campaigns, genealogies, or any project where seeing how things connect matters.", "repo": "obsidian-ttrpg-community/Relations" }, { "id": "granite", "name": "Granite", "author": "obsidian-ttrpg-community", "description": "This plugin has not been manually reviewed by Obsidian staff. A Goal Reinforcing And Note Improving Tiny Entity", "repo": "obsidian-ttrpg-community/Granite" }, { "id": "timeflow-periodic", "name": "Timeflow Periodic", "author": "smirnoffmg", "description": "This plugin has not been manually reviewed by Obsidian staff. Infinite vertical temporal feed for your daily Periodic Notes.", "repo": "smirnoffmg/obsidian-timeflow" }, { "id": "blackglass", "name": "Blackglass", "author": "Scott Kosman", "description": "This plugin has not been manually reviewed by Obsidian staff. Run Claude Code inside Obsidian on macOS, Linux, and Windows: interactive terminal, quick-ask modal, and a built-in MCP server for structured vault access.", "repo": "humantorch/blackglass" }, { "id": "gamer-giveaways", "name": "Gamer Giveaways Fetcher", "author": "abduznik", "description": "This plugin has not been manually reviewed by Obsidian staff. Fetches gaming giveaways and organizes them by platform in a collapsible format.", "repo": "abduznik/Obsidian-Game-Giveaways" }, { "id": "deterministic-graph-view", "name": "Deterministic Graph View", "author": "Jean Toledo", "description": "This plugin has not been manually reviewed by Obsidian staff. A deterministic graph view for Obsidian.", "repo": "jeantoledo/obsidian-deterministic-graph-view" }, { "id": "annotation-marker", "name": "Annotation Marker", "author": "uuq007", "description": "This plugin has not been manually reviewed by Obsidian staff. Add colored highlights, inline comments and ruby (phonetic) annotations to notes while keeping original Markdown untouched", "repo": "uuq007/obsidian-annotation-marker" }, { "id": "slides-extended-mobile-preview", "name": "Slides Extended Mobile Preview", "author": "kotborealis", "description": "This plugin has not been manually reviewed by Obsidian staff. Mobile-friendly slide preview for Markdown presentations using Obsidian rendering.", "repo": "kotborealis/slides-extended-mobile-preview" }, { "id": "semantic-linker", "name": "Semantic Linker", "author": "Neurocoda", "description": "This plugin has not been manually reviewed by Obsidian staff. Recommend semantically related notes from local metadata and insert curated links into your notes.", "repo": "neurocoda/semantic-linker" }, { "id": "marp-inline-preview", "name": "Marp Inline Preview", "author": "Sotetsu Koyamada", "description": "This plugin has not been manually reviewed by Obsidian staff. Render Marp slide decks inline in edit mode and as full HTML in reading mode.", "repo": "sotetsuk/obsidian-marp-inline-preview-plugin" }, { "id": "neighbourhood-graph", "name": "Neighbourhood Graph", "author": "agilesmagile", "description": "This plugin has not been manually reviewed by Obsidian staff. Interactive D3.js force-directed graph showing the current note's neighbourhood in a sidebar panel. Nodes connected by shared tags and backlinks.", "repo": "agilesmagile/obsidian-neighbourhood-graph" }, { "id": "mylonite", "name": "Mylonite", "author": "Mylonite contributors", "description": "This plugin has not been manually reviewed by Obsidian staff. Self-hosted encrypted sync for Obsidian vaults.", "repo": "z1xus/mylonite" }, { "id": "comshit", "name": "comshit", "author": "comwhore", "description": "This plugin has not been manually reviewed by Obsidian staff. Extend Canvas with mindmap shortcuts, paired Markdown sync, OSINT child nodes, and embedded .sheet spreadsheets.", "repo": "comwhore/obsidian-comshit" }, { "id": "linear-calendar", "name": "Linear Calendar", "author": "Celine | HomefulHobo", "description": "This plugin has not been manually reviewed by Obsidian staff. A linear year calendar view that displays all 365 days with notes based on date properties.", "repo": "homefulhobo/linear-calendar-plugin-obsidian" }, { "id": "decision-matrix-bases-view", "name": "Decision Matrix Bases View", "author": "jortscity", "description": "This plugin has not been manually reviewed by Obsidian staff. A weighted decision matrix custom view for Bases. Score options across criteria, apply weights, and see ranked results.", "repo": "jortscity/dmatrix-bases-view" }, { "id": "hermes-console", "name": "Hermes Console", "author": "Danny Shmueli", "description": "This plugin has not been manually reviewed by Obsidian staff. Launch Hermes Agent from your vault. Share highlighted note text with Hermes Agent, then keep writing without switching apps, manage multiple Hermes easily", "repo": "dannyshmueli/obsidian-hermes-console" }, { "id": "multi-state-checkboxes", "name": "Multi-State Checkboxes", "author": "Michael Wolf", "description": "This plugin has not been manually reviewed by Obsidian staff. Switch checkboxes between customizable statuses via click, keyboard shortcut, or context menu.", "repo": "wolfm/obsidian-multi-state-checkboxes" }, { "id": "ebrain-gardener", "name": "eBrain Gardener", "author": "karx", "description": "This plugin has not been manually reviewed by Obsidian staff. Digital garden pipeline: inbox scoring, LLM-powered frontmatter enrichment, and WikiLink suggestions — no terminal needed.", "repo": "karx/kaaroGarden" }, { "id": "wechat-messenger", "name": "Wechat Messenger", "author": "beijing-bijitongbu", "description": "This plugin has not been manually reviewed by Obsidian staff. Capture content from WeChat Official Accounts, Xiaohongshu, Dedao, Yuanbao, and Zhihu. Save chat records, images, and files with ease.", "repo": "notesynchelper/obsidian-wechat-messenger" }, { "id": "cite-wide", "name": "Cite Wide", "author": "lossless-group", "description": "This plugin has not been manually reviewed by Obsidian staff. A plugin for Obsidian that enables rigorous citation and reference management.", "repo": "lossless-group/cite-wide" }, { "id": "screenshot-selection", "name": "Screenshot Selection", "author": "HWY1dot0", "description": "This plugin has not been manually reviewed by Obsidian staff. Capture the currently selected content as a PNG and copy it to the clipboard.", "repo": "hwy1dot0/obsidian-screenshot-selection" }, { "id": "created-daily-note-sync", "name": "Created Daily Note Sync", "author": "zgfdada", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically create corresponding Obsidian daily notes based on the created date in the note's frontmatter.", "repo": "zgfdada/created-daily-note-sync" }, { "id": "extended-embeds", "name": "Extended Embeds", "author": "David V. Kimball", "description": "This plugin has not been manually reviewed by Obsidian staff. Embed rich media from GitHub, Spotify, CodePen, and more directly in your notes.", "repo": "davidvkimball/obsidian-extended-embeds" }, { "id": "uni-calendar", "name": "UniCalendar", "author": "yinshaohua", "description": "This plugin has not been manually reviewed by Obsidian staff. A unified calendar view syncing events from Google Calendar, CalDAV, and ICS feeds into one beautiful interface.", "repo": "yinshaohua/UniCalendar" }, { "id": "metafetch", "name": "Metafetch", "author": "lossless-group", "description": "This plugin has not been manually reviewed by Obsidian staff. Pull OpenGraph metadata from any URL into note frontmatter — title, image, description, publisher — via OpenGraph.io or Microlink.", "repo": "lossless-group/metafetch" }, { "id": "scholar-quest", "name": "Scholar Quest", "author": "yangshaojun", "description": "This plugin has not been manually reviewed by Obsidian staff. Gamify your academic workflow with XP and levels.", "repo": "zhao-jun-yong/scholar-quest" }, { "id": "leaflet-bases", "name": "Leaflet bases", "author": "Sara Lilith Slootmaker", "description": "This plugin has not been manually reviewed by Obsidian staff. Interactive fantasy map view inside your bases.", "repo": "requiae/obsidian-leaflet-bases-plugin" }, { "id": "bijitongbu", "name": "Biji Tongbu", "author": "beijing-bijitongbu", "description": "This plugin has not been manually reviewed by Obsidian staff. 文章、视频、文字、笔记、图片、问答、帖子、语音、附件、聊天记录通通交给AI 帮你整理到Obsidian中", "repo": "notesynchelper/obsidian-bijitongbu" }, { "id": "jotdrop", "name": "JotDrop", "author": "Diexar Labs", "description": "This plugin has not been manually reviewed by Obsidian staff. Fast offline quick-capture plugin for Markdown notes with Android sync, Chrome web clipping, voice memos and card-based organization.", "repo": "diexar-labs/jotdrop" }, { "id": "markdoist", "name": "Markdoist", "author": "0ximst1ll", "description": "This plugin has not been manually reviewed by Obsidian staff. Task management with Todoist bidirectional sync.", "repo": "0ximst1ll/markdoist" }, { "id": "tab-limit-lru", "name": "LRU Tab Limiter", "author": "Ivan Chen", "description": "This plugin has not been manually reviewed by Obsidian staff. Keeps Markdown tabs under a limit by replacing the least recently used tab.", "repo": "fireshort/obsidian-tab-limit" }, { "id": "ghosty-posty", "name": "Ghosty Posty", "author": "mattbirchler", "description": "This plugin has not been manually reviewed by Obsidian staff. Post your notes to your Ghost blog.", "repo": "mattbirchler/ghosty-posty-obsidian" }, { "id": "redline", "name": "Redline", "author": "Nicolas Sassi", "description": "This plugin has not been manually reviewed by Obsidian staff. Add PR-style review comments anchored to specific paragraphs, headings, images, code blocks, and tables. Comments live in a sibling .review.md sidecar so the source document stays clean.", "repo": "nicolasassi/redline" }, { "id": "cornell-marginalia", "name": "Cornell Marginalia", "author": "Latazadehomero", "description": "This plugin has not been manually reviewed by Obsidian staff. Renders Cornell-style marginal notes using the %%> ... %% syntax. Keeps your notes clean for flashcards and export.", "repo": "latazadehomero/cornell-marginalia" }, { "id": "mail-to-note", "name": "mail-to-note", "author": "moszinet", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync emails sent to your mail2note address into your vault as Markdown notes.", "repo": "moszinet/mail2note-obsidian-plugin" }, { "id": "gantt-calendar", "name": "Gantt Calendar", "author": "Sugar", "description": "This plugin has not been manually reviewed by Obsidian staff. A powerful visual task management plugin. Visualize and manage tasks created by the Tasks plugin, supporting both emoji and Dataview task formats. Support Feishu Task syncing.", "repo": "sustcsugar/obsidian-gantt-calendar" }, { "id": "simple-draw", "name": "SimpleDraw", "author": "whiteandgrey", "description": "This plugin has not been manually reviewed by Obsidian staff. A lightweight drawing plugin for simple flowcharts.", "repo": "whiteandgrey/obsidian-simpledraw-plugin" }, { "id": "athena", "name": "Athena", "author": "polleoai", "description": "This plugin has not been manually reviewed by Obsidian staff. Your Second Brain — chat with the LLM of your choice (Claude, GPT, Gemini, or local CLI), ingest URLs, manage knowledge, run projects. Powered by Gryphon.", "repo": "polleoai/athena" }, { "id": "screen-wake-lock", "name": "Cook Mode", "author": "blotspot", "description": "This plugin has not been manually reviewed by Obsidian staff. Keeps the display awake while the app is in the foreground, so you can keep cooking in your notes.", "repo": "blotspot/obsidian-wake-lock" }, { "id": "easy-git", "name": "Easy Git", "author": "Saiki77", "description": "This plugin has not been manually reviewed by Obsidian staff. A secure, plug-and-play way to sync individual vault folders or sections with GitHub. Private repos supported, multiple folder mappings, bidirectional sync, and conflict resolution.", "repo": "saiki77/Easy-Git" }, { "id": "smart-tabs", "name": "Smart Tabs", "author": "ksawl", "description": "This plugin has not been manually reviewed by Obsidian staff. Open files in new tabs by default, with smart tab deduplication.", "repo": "ksawl/obsidian-smart-tabs" }, { "id": "search-movies-tv-tmdb", "name": "Search Movies and TV Shows TMDB", "author": "Bernardo Nogueira", "description": "This plugin has not been manually reviewed by Obsidian staff. Search for movies and TV shows on TMDB and automatically create notes with ratings.", "repo": "bernardonogueira8/search-movies-tv-tmdb" }, { "id": "translucent-bg", "name": "Translucent BG", "author": "MellowMarsh", "description": "This plugin has not been manually reviewed by Obsidian staff. Translucent window backgrounds on Windows — acrylic blur, mica, and theme-aware tint overlays.", "repo": "mellowmarsh-git/Obsidian-Translucent-BG" }, { "id": "four-d-eisenhower-matrix", "name": "4D Eisenhower Matrix", "author": "Jaroslav Krčál", "description": "This plugin has not been manually reviewed by Obsidian staff. Visualize tasks across your vault in a 5-quadrant Eisenhower matrix (DO / DECIDE / DELEGATE / DELETE / OPEN) + Kanban view. Reads and writes standard task — tags, due/start/done dates, and priority.", "repo": "krcaljaroslav/4D-eisenhower-matrix" }, { "id": "link-extractor", "name": "Link Extractor", "author": "Andrew Mutavdzija", "description": "This plugin has not been manually reviewed by Obsidian staff. Scan the current note for all external links and copy them as a list.", "repo": "andym-dc/obsidian-link-extractor" }, { "id": "picote", "name": "Picote", "author": "Pipi_huang", "description": "This plugin has not been manually reviewed by Obsidian staff. Column layout, drag & drop, inline editing, remote image paste auto-download.", "repo": "853014750littleyellow-code/obsidian-picote" }, { "id": "google-docs-paste", "name": "Google Docs Paste", "author": "bfgpollara", "description": "This plugin has not been manually reviewed by Obsidian staff. Pastes content from Google Docs into Obsidian with bold, italic, headings, lists, links, tables and images preserved instead of collapsed to plain text.", "repo": "bfgpollara/obsidian-google-docs-paste" }, { "id": "schedule-calendar", "name": "Schedule Calendar", "author": "seonggoos", "description": "This plugin has not been manually reviewed by Obsidian staff. Visual drag-and-drop calendar for daily and weekly schedule notes.", "repo": "seonggoos/obsidian-schedule-calendar" }, { "id": "image-alignment", "name": "Image Alignment", "author": "Dong Yang", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds quick image alignment controls to image context menus and commands.", "repo": "ydd0729/obsidian-image-alignment" }, { "id": "notebrain", "name": "Notebrain", "author": "kiluahh", "description": "This plugin has not been manually reviewed by Obsidian staff. AI Agent inside your notes. Press Mod+Shift+Enter to chat with DeepSeek directly in any note.", "repo": "kiluahh/notebrain" }, { "id": "version-view", "name": "Version View", "author": "mmc", "description": "This plugin has not been manually reviewed by Obsidian staff. A simple version control plugin for Obsidian. Save, manage, compare and restore file versions with an intuitive interface.", "repo": "maoqingwei/obsidian-version-view" }, { "id": "front-matter-generator", "name": "Front Matter Generator", "author": "Neurocoda", "description": "This plugin has not been manually reviewed by Obsidian staff. Generate frontmatter titles, descriptions, tags, optional filenames, and custom properties for Markdown files with AI.", "repo": "neurocoda/front-matter-generator" }, { "id": "miniflux-rss-view", "name": "Miniflux RSS View", "author": "shendongchun", "description": "This plugin has not been manually reviewed by Obsidian staff. Read Miniflux RSS entries and open articles in Obsidian Web viewer.", "repo": "adoom2017/miniflux-rss-view" }, { "id": "brief", "name": "Brief", "author": "stephanteig", "description": "This plugin has not been manually reviewed by Obsidian staff. Client workspace manager for Obsidian. Switch client spaces, create structured notes with frontmatter, and auto-generate client dashboards.", "repo": "stephanteig/obsidian-brief" }, { "id": "movielog", "name": "MovieLog", "author": "tinazz", "description": "This plugin has not been manually reviewed by Obsidian staff. Log your movie and TV show watching history with TMDB integration", "repo": "zzditto/MovieLog" }, { "id": "extended-code-highlight", "name": "Extended Code Highlight", "author": "Dong Yang", "description": "This plugin has not been manually reviewed by Obsidian staff. Additional and configurable syntax highlighting for code block languages.", "repo": "ydd0729/obsidian-extended-code-highlight" }, { "id": "vault-clone", "name": "Vault Clone", "author": "Ezra-Y", "description": "This plugin has not been manually reviewed by Obsidian staff. Create a new vault by cloning another vault's theme and configuration.", "repo": "ezra-y/obsidian-vault-clone" }, { "id": "cortex-chat", "name": "Cortex Chat", "author": "xhydros", "description": "This plugin has not been manually reviewed by Obsidian staff. AI Codex ChatBot sidebar with vault context, references, PDF text, local CLI fallback, sessions, and backups.", "repo": "xhydros/Cortex-Chat" }, { "id": "snippet-commander", "name": "Snippet Commander", "author": "ImeMine", "description": "This plugin has not been manually reviewed by Obsidian staff. Quickly toggle CSS snippets from the command palette.", "repo": "memineoff/snippet-commander" }, { "id": "material-icon-theme-for-vault", "name": "material-icon-theme-for-vault", "author": "j4charlie", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds Material-style file and folder icons to the Obsidian file explorer.", "repo": "j4charlie/material-icon-theme-for-vault" }, { "id": "fit-pdf", "name": "Fit PDF", "author": "Tomas Gutierrez", "description": "This plugin has not been manually reviewed by Obsidian staff. Open PDFs using fit height by default instead of fit width", "repo": "t0masgutierrez/fit-pdf" }, { "id": "note-age-highlighter", "name": "Note Age Highlighter", "author": "ImeMine", "description": "This plugin has not been manually reviewed by Obsidian staff. Highlights notes in the file explorer when they have not been modified for a configurable number of days.", "repo": "memineoff/note-age-highlighter" }, { "id": "ultra-zen-mode", "name": "Ultra Zen Mode", "author": "Marcos", "description": "This plugin has not been manually reviewed by Obsidian staff. Enter a distraction-free zen mode by hiding sidebars, properties, title and status bar. Works on desktop and mobile.", "repo": "marckfp/ultra-zen-mode" }, { "id": "tagser", "name": "Tagser", "author": "caorol", "description": "This plugin has not been manually reviewed by Obsidian staff. Edit the value of the `tags` property.", "repo": "caorol/obsidian-plugin-tagser" }, { "id": "claude-vault-citations", "name": "Claude Vault Citations", "author": "nord342", "description": "This plugin has not been manually reviewed by Obsidian staff. Ask questions about your vault and get answers with verified citations to the exact notes and passages, powered by Claude's native Citations API.", "repo": "nord342/obsidian-claude-citations" }, { "id": "flomo-importer-sync", "name": "Flomo Importer Enhanced", "author": "springrain | 公众号: 及时春雨", "description": "This plugin has not been manually reviewed by Obsidian staff. Make Flomo Memos to Obsidian Notes", "repo": "springrain1/flomo-to-obsidian" }, { "id": "canvas-acp", "name": "Canvas ACP", "author": "Geno Zhou", "description": "This plugin has not been manually reviewed by Obsidian staff. Ask an ACP agent a question about a canvas note, then add the generated note back to the canvas.", "repo": "genozhou/canvas-acp" }, { "id": "game-timers", "name": "Game Timers", "author": "pjeurien", "description": "This plugin has not been manually reviewed by Obsidian staff. Create countdown timers and get a notification when time is up.", "repo": "pjeurien/obsidian-game-timers" }, { "id": "workflowy-style-outline", "name": "Workflowy-Style Outline", "author": "springrain | 公众号: 及时春雨", "description": "This plugin has not been manually reviewed by Obsidian staff. Transform your notes into Workflowy-style outline editor with block-level editing capabilities.", "repo": "springrain1/workflowy-style-outline" }, { "id": "supermind", "name": "SuperMind", "author": "springrain | 公众号: 及时春雨", "description": "This plugin has not been manually reviewed by Obsidian staff. 在Obsidian中查看XMind文件,支持Markdown和XMind格式转换、提供增强的思维导图编辑功能,支持AI智能扩展和多种导出格式 | View XMind files in Obsidian, convert between Markdown and XMind formats, with enhanced mind map editing, AI-powered expansion, and multiple export formats.", "repo": "springrain1/obsidian-xmind-plugin" }, { "id": "pdf-to-md", "name": "pdf-to-md", "author": "kkbin505", "description": "This plugin has not been manually reviewed by Obsidian staff. Convert handwritten PDFs to Markdown with LaTeX formulas using AI (OpenAI GPT or Alibaba Qwen).", "repo": "kkbin505/pdf-to-md" }, { "id": "iconik", "name": "Iconik", "author": "CrEagleOne", "description": "This plugin has not been manually reviewed by Obsidian staff. Customize icons and text colors", "repo": "creagleone/obsidian-iconik" }, { "id": "heic-viewer", "name": "HEIC Viewer", "author": "Kiara Orquera", "description": "This plugin has not been manually reviewed by Obsidian staff. Allows viewing of .heic and .heif images in Obsidian by converting them on the fly.", "repo": "kiaraorq/heic-viewer" }, { "id": "minder-nexus", "name": "Minder Nexus", "author": "ksawl", "description": "This plugin has not been manually reviewed by Obsidian staff. Build a semantic knowledge graph with bidirectional links and custom ontologies.", "repo": "ksawl/obsidian-minder-nexus" }, { "id": "simple-progressbar", "name": "Simple ProgressBar", "author": "isragdd", "description": "This plugin has not been manually reviewed by Obsidian staff. Create isolated, highly customizable and interactive progress bars.", "repo": "isragdd12/simple-progressbar" }, { "id": "ghost-publish", "name": "Ghost Publish", "author": "Sébastien Dubois", "description": "This plugin has not been manually reviewed by Obsidian staff. Publish your vault notes to a Ghost blog with configurable presets for tags, newsletters, and frontmatter conventions.", "repo": "dsebastien/obsidian-ghost-publish" }, { "id": "list-to-table", "name": "List to Table", "author": "kepano", "description": "This plugin has not been manually reviewed by Obsidian staff. Convert lists to tables with a simple command.", "repo": "kepano/list-to-table" }, { "id": "vault-palette", "name": "Vault Palette", "author": "DejanDj79", "description": "This plugin has not been manually reviewed by Obsidian staff. Customize folder, file, and tag colors.", "repo": "dejandj79/vault-palette" }, { "id": "docxidian", "name": "docxidian", "author": "kpaede", "description": "This plugin has not been manually reviewed by Obsidian staff. Open, edit, and embed DOCX documents.", "repo": "kpaede/docxidian" }, { "id": "paragraph-break", "name": "Paragraph Break", "author": "Mateusz Nitka", "description": "This plugin has not been manually reviewed by Obsidian staff. Create new paragraph after hitting Enter once instead of twice.", "repo": "mateusznitka/obsidian-paragraph-break" }, { "id": "operon", "name": "Operon", "author": "Hasan Yılmaz", "description": "This plugin has not been manually reviewed by Obsidian staff. Task and project management system that unifies inline tasks and file-based tasks in the same workflows with filters, Calendar planning, Kanban boards, recurrence, pinned tasks, and time tracking.", "repo": "hasanyilmaz/operon" }, { "id": "clio", "name": "Clio", "author": "Matthew Newton", "description": "This plugin has not been manually reviewed by Obsidian staff. Manage quotes from your vault, generates a word of the day, this-day-in-history, word-of-the-day recaps, daily featured wikipedia article, on-this-day for your vault, reflection prompts, and more.", "repo": "ekrizdis367/obsidian-clio" }, { "id": "emoji-title", "name": "Emoji Title", "author": "arturtupiassu", "description": "This plugin has not been manually reviewed by Obsidian staff. Add an emoji from frontmatter to the File Explorer title. Now supports inherit_emoji for folders.", "repo": "arturtupiassu/emoji-title-plugin" }, { "id": "achmage-notepack-codex", "name": "NotePack CODEX", "author": "Achmage", "description": "This plugin has not been manually reviewed by Obsidian staff. Board-first thinking workbench with quiet AI enrichment and per-note card pack generation", "repo": "laguna821/Obsidian_NotePack-CODEX" }, { "id": "memos-card-view", "name": "Memos Card View", "author": "shendongchun", "description": "This plugin has not been manually reviewed by Obsidian staff. Connect to Memos and manage memo records in a card view.", "repo": "adoom2017/memos-obsidian" }, { "id": "wechat-inbox-sync", "name": "WeChat Inbox Sync", "author": "Zhang Zhang", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync text, webpages, audio, and files from a WeChat mini program inbox into your vault.", "repo": "mingjuner123-spec/wechat-inbox-sync" }, { "id": "wrot", "name": "Wrot", "author": "Vill Yoshioka", "description": "This plugin has not been manually reviewed by Obsidian staff. An Obsidian plugin for micro-journaling your day, one \"tweet\" at a time.", "repo": "villyoshioka/Wrot" }, { "id": "task-project-tree", "name": "Task Project Tree", "author": "Codex", "description": "This plugin has not been manually reviewed by Obsidian staff. Turn folders into task projects with overview notes and tree-based progress. Right-click any folder to set it as a project, then see live task completion badges in the file explorer.", "repo": "toustifer/obsidian-task-project-tree" }, { "id": "daily-checkbox-focus", "name": "Daily Checkbox Focus", "author": "Geo", "description": "This plugin has not been manually reviewed by Obsidian staff. Focus the first empty checkbox when opening daily notes.", "repo": "geokhv/obsidian-daily-checkbox-focus" }, { "id": "knowlery", "name": "Knowlery", "author": "Jay Jiang", "description": "This plugin has not been manually reviewed by Obsidian staff. A warm personal knowledge review space for Obsidian vaults.", "repo": "jayjiangct/knowlery" }, { "id": "deep-research-formatter", "name": "Deep Research Formatter", "author": "Longxiao Zhang", "description": "This plugin has not been manually reviewed by Obsidian staff. Normalize ChatGPT Deep Research markdown exports by removing unreadable inline markers.", "repo": "zhanglongx/deep-research-formatter" }, { "id": "chinese-punctuation-converter", "name": "Chinese Punctuation Converter", "author": "enthusjast", "description": "This plugin has not been manually reviewed by Obsidian staff. 自动将中文标点转化为对应的英文标点. Automatically convert Chinese punctuation to corresponding English punctuation.", "repo": "enthusjast/obsidian-punctuation-converter" }, { "id": "tagline", "name": "Tagline", "author": "Marten Tietje", "description": "This plugin has not been manually reviewed by Obsidian staff. Create notes from inline text with tag-driven templates. Add inline fields, get autocomplete suggestions, and convert lines to linked notes with frontmatter.", "repo": "marten-ti/obsidian-tagline" }, { "id": "seafile-continued", "name": "Seafile Continued", "author": "ryanravn", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync notes across devices using Seafile.", "repo": "ryanravn/obsidian-seafile-continued" }, { "id": "live-data-hub", "name": "Live Data Hub", "author": "chefrocker", "description": "This plugin has not been manually reviewed by Obsidian staff. Display live MQTT and REST API data directly in your notes.", "repo": "chefrocker/obsidian-awesome-livedata-plugin" }, { "id": "live-cursor", "name": "Live-Cursor", "author": "panospds", "description": "This plugin has not been manually reviewed by Obsidian staff. A free, open-source, privacy-first collaborative sync plugin.", "repo": "live-cursor/Live-Cursor" }, { "id": "ogstack", "name": "ogstack", "author": "Uves Arshad", "description": "This plugin has not been manually reviewed by Obsidian staff. Use AI skills directly in Obsidian — brainstorm ideas, build plans, do research, and write with your linked notes as context.", "repo": "uvesarshad/ostack" }, { "id": "markdownlint", "name": "Markdownlint", "author": "ebullient", "description": "This plugin has not been manually reviewed by Obsidian staff. Use markdownlint to make the contents of your files more consistent.", "repo": "ebullient/obsidian-markdownlint" }, { "id": "valeon", "name": "Valeon", "author": "Sayed Hamid Fatimi", "description": "This plugin has not been manually reviewed by Obsidian staff. Publish, edit, and sync posts with the Valeon author dashboard. Lints frontmatter against the live schema, handles inline images and assets, and reconciles the vault with remote state.", "repo": "valeon-org/obsidian-plugin" }, { "id": "semoi", "name": "Semoi", "author": "gjtorikian", "description": "This plugin has not been manually reviewed by Obsidian staff. Capture keystroke evidence as you write and mint cryptographic proof-of-writing certificates via semoi.net.", "repo": "gjtorikian/semoi-obsidian" }, { "id": "editorjs-richtestview", "name": "Editor.js Rich Text Editor", "author": "springrain | 公众号: 及时春雨", "description": "This plugin has not been manually reviewed by Obsidian staff. A block-based rich text editor powered by Editor.js", "repo": "springrain1/obsidian-editorjs-plugin" }, { "id": "daily-weight-prompt", "name": "Daily Weight Prompt", "author": "Simplevolk", "description": "This plugin has not been manually reviewed by Obsidian staff. Prompts for current body weight and saves it into today's daily note frontmatter.", "repo": "lightvolk/daily-weight-prompt" }, { "id": "poneglyph", "name": "Poneglyph", "author": "kausthub-kannan", "description": "This plugin has not been manually reviewed by Obsidian staff. AI-powered research tool that turns your notes into a living knowledge graph.", "repo": "kausthub-kannan/poneglyph" }, { "id": "note-database", "name": "Note Database", "author": "pangy", "description": "This plugin has not been manually reviewed by Obsidian staff. Database views for notes with table, board, gallery, formulas, filters, and inline editing.", "repo": "pangy9/obsidian-note-database" }, { "id": "todoist-bridge", "name": "Todoist Bridge", "author": "Rodrigo Farinha", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync Todoist tasks with Obsidian Markdown tasks marked with #todoist.", "repo": "rodrigolourencofarinha/obsidian-todoist-bridge" }, { "id": "beancount-finance", "name": "Beancount Ledger", "author": "mkshp-dev", "description": "This plugin has not been manually reviewed by Obsidian staff. Comprehensive financial dashboard with Beancount integration. Features unified entry management, live BQL queries, connection validation, auto-starting backend, and streamlined settings.", "repo": "mkshp-dev/obsidian-finance-plugin" }, { "id": "butter-editor", "name": "Butter Editor", "author": "giblicious", "description": "This plugin has not been manually reviewed by Obsidian staff. WYSIWYG editing mode. Focus on writing, not syntax.", "repo": "spreadwell/butter-editor" }, { "id": "zotero-lib-view", "name": "Zotero Lib View", "author": "Lebenswille", "description": "This plugin has not been manually reviewed by Obsidian staff. View and manage your Zotero library from a vault.", "repo": "lebenswille/zotero-lib-view" }, { "id": "photo-album", "name": "Photo Album", "author": "Alexander Cheryomukhin", "description": "This plugin has not been manually reviewed by Obsidian staff. Organize photo albums in your vault.", "repo": "solargate/obsidian-photo-album" }, { "id": "reading-highlighter", "name": "Reading Highlighter", "author": "keithwithAI", "description": "This plugin has not been manually reviewed by Obsidian staff. Highlight selected text in reading mode using markdown highlight syntax.", "repo": "keithwithai/reading-highlighter" }, { "id": "note-copilot", "name": "Note Copilot", "author": "Lebenswille", "description": "This plugin has not been manually reviewed by Obsidian staff. AI copilot in the right side panel", "repo": "lebenswille/note-copilot" }, { "id": "kindle-local-sync", "name": "Kindle Local Sync", "author": "My Ky Quan", "description": "This plugin has not been manually reviewed by Obsidian staff. Import Kindle highlights and notes from a local My Clippings.txt file into Markdown notes.", "repo": "mykyquan/kindle-local-sync" }, { "id": "simple-pinned-files", "name": "Simple Pinned Files", "author": "Matt Maiorana", "description": "This plugin has not been manually reviewed by Obsidian staff. A simple, standalone pinned files view for Obsidian.", "repo": "mattmaiorana/simple-pinned-files" }, { "id": "bible-verse", "name": "Bible Verse", "author": "kilrkrow", "description": "This plugin has not been manually reviewed by Obsidian staff. Look up and display Bible verses directly in your notes using the HelloAO Bible API. Supports inline references, code blocks, comparison views, and multiple Bible websites. No API key required.", "repo": "kilrkrow/obsidian-bible-verse" }, { "id": "daily-checklist", "name": "Daily Checklist", "author": "Matt Maiorana", "description": "This plugin has not been manually reviewed by Obsidian staff. A minimal sidebar checklist for daily routines, with optional sync to your daily note.", "repo": "mattmaiorana/daily-checklist" }, { "id": "git-obsi-sync", "name": "Git Sync", "author": "Livan Kumar", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your vault across all devices using your own GitHub account. Free forever.", "repo": "livan116/github-valut-sync" }, { "id": "etymology-multilingual", "name": "Etymology Multilingual", "author": "ducktapekiller", "description": "This plugin has not been manually reviewed by Obsidian staff. Get the etymology of words in your notes, supporting multiple languages.", "repo": "ducktapekiller/etymology-multilingual" }, { "id": "shoujidiannao", "name": "Shouji Diannao", "author": "beijing-bijitongbu", "description": "This plugin has not been manually reviewed by Obsidian staff. A convenient, fast, and secure plugin for synchronizing Obsidian notes across mobile devices and computers. Convenient—simply link your devices using a dynamic code to begin syncing immediately; Fast—", "repo": "notesynchelper/shoujidiannao" }, { "id": "plugins-activity", "name": "Extensions-Activity", "author": "Yunz93", "description": "This plugin has not been manually reviewed by Obsidian staff. Extensions-Activity helps you understand how you actually use third-party community extensions.", "repo": "yunz93/obsidian-plugins-activity" }, { "id": "daily-notes-timeline-view", "name": "Daily Notes Timeline View", "author": "masaki39", "description": "This plugin has not been manually reviewed by Obsidian staff. Timeline view for daily notes.", "repo": "masaki39/daily-notes-timeline" }, { "id": "command-group", "name": "Command Group", "author": "masaki39", "description": "This plugin has not been manually reviewed by Obsidian staff. Group commands and select them quickly with custom keyboard shortcuts", "repo": "masaki39/obsidian-command-group" }, { "id": "homework-for-life", "name": "Homework for Life", "author": "Christian Fischer", "description": "This plugin has not been manually reviewed by Obsidian staff. Capture daily story-worthy moments into monthly markdown files. Inspired by Matthew Dicks' Homework for Life method.", "repo": "scepticalorange/homework-for-life" }, { "id": "copy-as-rich-url", "name": "Copy as Rich URL", "author": "brianling", "description": "This plugin has not been manually reviewed by Obsidian staff. Copy the current note as a rich hyperlink to the clipboard. Pastes as a single clickable link in rich-text editors like FuseBase, Notion, and Confluence.", "repo": "brianling/obsidian-copy-as-rich-url" }, { "id": "meetings-plus", "name": "Meetings Plus", "author": "jabaho9523", "description": "This plugin has not been manually reviewed by Obsidian staff. Subscribe to calendars and create pre-filled meeting notes in one click. No drag-and-drop, no Outlook required. ICS-based, privacy-first.", "repo": "jabaho9523/obsidian-meetings-plus" }, { "id": "aibrowser-chat", "name": "OmniChat", "author": "thanshi26", "description": "This plugin has not been manually reviewed by Obsidian staff. Embed ChatGPT, Claude, Gemini, Grok, DeepSeek, Kimi, Copliot, Manus and Perplexity in a sidebar. Send vault notes and selected text directly into AI chat.", "repo": "thansheer/AI-Chat" }, { "id": "confluence-weaver", "name": "Confluence Weaver", "author": "HJ", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync Confluence pages to your Vault", "repo": "gs-ax/confluence-weaver" }, { "id": "side-comments", "name": "Side Comments", "author": "FAN", "description": "This plugin has not been manually reviewed by Obsidian staff. Non-invasive side comments and reading annotations for Obsidian Markdown notes.", "repo": "guoxueziliao/side-comments" }, { "id": "transvault", "name": "Trans Vault", "author": "Fozi", "description": "This plugin has not been manually reviewed by Obsidian staff. Copy or move notes, folders, attachments, and reviewed direct note dependencies between local desktop vaults.", "repo": "fnsign/transvault" }, { "id": "encrypted-datasafe-notes", "name": "Encrypted Datasafe Notes", "author": "xauravww", "description": "This plugin has not been manually reviewed by Obsidian staff. AES-encrypt markdown notes with lock/unlock vault, auto-lock timer, right-click encrypt/decrypt, corruption recovery, search decrypt, status bar indicator, file explorer decorations, and password change.", "repo": "xauravww/obsidian-encrypted-datasafe-notes" }, { "id": "token-count", "name": "Token Count", "author": "Pat", "description": "This plugin has not been manually reviewed by Obsidian staff. Count tokens for the active note in the status bar next to word count (GPT, Claude, Gemini).", "repo": "lemondepat/token-count" }, { "id": "artifact-embed", "name": "Artifact Embed", "author": "LeonYew-Ley", "description": "This plugin has not been manually reviewed by Obsidian staff. Embed interactive HTML files, URLs, or inline HTML as Claude-style sandboxed artifact cards inside notes.", "repo": "leonyew-ley/obsidian-artifact-embed" }, { "id": "beauty-diagram", "name": "Beauty Diagram", "author": "Beauty Diagram", "description": "This plugin has not been manually reviewed by Obsidian staff. Beautify Mermaid and PlantUML diagrams with 9 polished themes. Dark-mode friendly, per-block theme override, portable image output. No setup.", "repo": "beauty-diagram/obsidian-beauty-diagram" }, { "id": "tare-money", "name": "Tare Money", "author": "Kalpit Jain", "description": "This plugin has not been manually reviewed by Obsidian staff. A local-first, plain-text money tracker.", "repo": "thekalpit/tare-money" }, { "id": "definitions-detector", "name": "Definitions detector", "author": "rapphcd", "description": "This plugin has not been manually reviewed by Obsidian staff. Auto-detects all definitions of your texts and creates links.", "repo": "rapphcd/definitions-detector" }, { "id": "brunet", "name": "Brunet", "author": "masykurisyaifullah", "description": "This plugin has not been manually reviewed by Obsidian staff. Bruno API format support view, edit, and run .bru HTTP requests in your vault.", "repo": "msyaifullah/brunet" }, { "id": "mermaid-next", "name": "Mermaid Next", "author": "Nasser Alansari", "description": "This plugin has not been manually reviewed by Obsidian staff. Renders Mermaid diagrams using the latest version, independent of the built-in bundled version.", "repo": "dacrystal/obsidian-mermaid-next-plugin" }, { "id": "click-to-edit", "name": "Click to Edit", "author": "alpppine", "description": "This plugin has not been manually reviewed by Obsidian staff. Open notes in reader mode and click anywhere to switch to edit mode with the cursor placed at the end of the note.", "repo": "alpppine/click-to-edit" }, { "id": "feynman-research-agent", "name": "Feynman - AI research assistant", "author": "Icarian Systems", "description": "This plugin has not been manually reviewed by Obsidian staff. A research agent for your vault. Runs locally in Docker against your own Anthropic API key.", "repo": "icarian-systems/feynman-research-agent" }, { "id": "forge", "name": "Forge", "author": "Joshua Walls", "description": "This plugin has not been manually reviewed by Obsidian staff. Define the structure your vault should have, then let Forge enforce it. Lint for drift, normalize metadata, and apply auditable bulk changes with confidence.", "repo": "joshua-walls/forge" }, { "id": "secret-placeholders", "name": "Secret Placeholders", "author": "Liam", "description": "This plugin has not been manually reviewed by Obsidian staff. Embed password-manager secrets in notes as placeholders so the .md never contains the actual credential. Supports OpenBao/Vault, 1Password Connect, and Bitwarden/Vaultwarden.", "repo": "lai2301/obsidian-secret-placeholders" }, { "id": "writing-annotations", "name": "Writing Annotations", "author": "hornat", "description": "This plugin has not been manually reviewed by Obsidian staff. Annotations and Footnotes", "repo": "hornatx/writing-annotations" }, { "id": "context-pack-for-notebooklm", "name": "AI Context Pack", "author": "DualyzeAI", "description": "This plugin has not been manually reviewed by Obsidian staff. Turn scattered notes into reusable AI knowledge. Create AI-ready context packs for ChatGPT, Claude, Gemini, NotebookLM, and more.", "repo": "kojiman55/obsidian-context-pack" }, { "id": "paper-flow", "name": "Paper Flow", "author": "Codex", "description": "This plugin has not been manually reviewed by Obsidian staff. Detect paper URLs in Markdown notes, download PDFs, maintain metadata and citation counts, and generate Mermaid literature maps.", "repo": "soantifragile/obsidian-paper-flow" }, { "id": "super-zen", "name": "Super Zen", "author": "hornat", "description": "This plugin has not been manually reviewed by Obsidian staff. A minimal and clean Zen mode for focused writing.", "repo": "hornatx/super-zen" }, { "id": "pensea", "name": "Pensea", "author": "odo", "description": "This plugin has not been manually reviewed by Obsidian staff. PARA-based knowledge management with idea flow, spaced repetition, and LLM-powered wiki.", "repo": "y15865708228-pixel/yang" }, { "id": "simple-timestamp", "name": "Simple Timestamp", "author": "Keven B.", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically writes the current date/time to a frontmatter property every time a note is created or saved.", "repo": "mkauto/obsidian-simple-timestamp" }, { "id": "atomic-insights", "name": "Atomic Insights", "author": "goryugocast", "description": "This plugin has not been manually reviewed by Obsidian staff. Analyze your Obsidian graph connections using the Adamic Adar index.", "repo": "goryugocast/atomic-insights" }, { "id": "excavelo", "name": "ExcaVelo", "author": "bibleCode21", "description": "This plugin has not been manually reviewed by Obsidian staff. Transform raw memos into structured notes (meeting minutes, 1:1s, daily) using Claude. Works with Claude Code subscription or Anthropic API key.", "repo": "biblecode21/excavelo" }, { "id": "auto-spacer", "name": "Auto Spacer", "author": "fanthus", "description": "This plugin has not been manually reviewed by Obsidian staff. Wrap mixed English segments with inline code and insert CJK-adjacent spaces.", "repo": "fanthus/obsidian-auto-spacer" }, { "id": "better-embedded-canvas", "name": "Better Embedded Canvas", "author": "kotaindah55", "description": "This plugin has not been manually reviewed by Obsidian staff. Give your embedded canvas better display and interactivity.", "repo": "kotaindah55/better-embedded-canvas" }, { "id": "ezimage", "name": "EzImage", "author": "Kiang", "description": "This plugin has not been manually reviewed by Obsidian staff. Upload images to cloud storage (R2/S3) with automatic compression. Paste or drag images to get a Markdown link instantly.", "repo": "keepwonder/ezimage-obsidian" }, { "id": "lite-tabs", "name": "Lite Tabs", "author": "Azona77", "description": "This plugin has not been manually reviewed by Obsidian staff. A lightweight panel for tabs. Supports vertical, card and masonry layout. Performance first.", "repo": "azona77/lite-tabs" }, { "id": "abal-lang", "name": "ABAL Language highlighter", "author": "Etudes Informatiques et Services", "description": "This plugin has not been manually reviewed by Obsidian staff. Highligting syntax for ABAL language in code blocks.", "repo": "etudes-informatiques-et-services35/abal-lang-highlighter" }, { "id": "easy-wikilink", "name": "Easy Wikilink", "author": "Rockorolla", "description": "This plugin has not been manually reviewed by Obsidian staff. Works like Ctrl+K but for internal wikilinks. Select text, pick a page, generates [[page|selected text]].", "repo": "rockorolla/obsidian-easy-wikilink" }, { "id": "easy-tikz", "name": "Easy TikZ", "author": "Saiki77", "description": "This plugin has not been manually reviewed by Obsidian staff. Visually design TikZ and pgfplots graphs with a live SVG preview. Supports 2D functions, 3D surfaces, tangents, extrema, and one-click code insertion.", "repo": "saiki77/easy-tikz" }, { "id": "quickclip-organize", "name": "QuickClip Organize", "author": "Vipul Bansal", "description": "This plugin has not been manually reviewed by Obsidian staff. A Portent-based dashboard to classify, connect, and track every note through its lifecycle — from raw capture to organized knowledge. Works with any note; enhanced with the QuickClip extension.", "repo": "vipsyvipul/QuickClip-Organize" }, { "id": "base-view-switcher", "name": "Base View Switcher", "author": "hornat", "description": "This plugin has not been manually reviewed by Obsidian staff. Add custom view switching buttons to the Base database title bar.", "repo": "hornatx/base-view-switcher" }, { "id": "graph-source-color", "name": "Graph Source Color", "author": "Karl", "description": "This plugin has not been manually reviewed by Obsidian staff. 根据源点笔记动态着色图谱节点", "repo": "karl-cn/graph-source-color" }, { "id": "claude-code-ide-pro", "name": "Claude Code IDE Pro", "author": "Vitalii 'Mevkh' Vlasiuk", "description": "This plugin has not been manually reviewed by Obsidian staff. Help Claude Code see the active note, tabs, and selection, open files, and propose edits through a side-by-side diff view.", "repo": "transept-ai/obsidian-claude-code-ide-pro" }, { "id": "simply-scroll", "name": "Simply Scroll", "author": "hornat", "description": "This plugin has not been manually reviewed by Obsidian staff. Only records the scroll position of files, not the cursor position. No flickering, no jumping.", "repo": "hornatx/simply-scroll" }, { "id": "plugin-setting-renamer", "name": "Setting Renamer", "author": "hornat", "description": "This plugin has not been manually reviewed by Obsidian staff. Customize the names of other plugins in the left sidebar settings, with one-click rename to Chinese.", "repo": "hornatx/plugin-setting-renamer" }, { "id": "note-share-image-exporter", "name": "Note Share Image Exporter", "author": "chuyuan-li", "description": "This plugin has not been manually reviewed by Obsidian staff. Export and share notes as images or PDFs with live preview, watermarks, and split output.", "repo": "chuyuan-li/note-image-exporter" }, { "id": "webhooks-server", "name": "Webhooks Server", "author": "khabaroff-studio", "description": "This plugin has not been manually reviewed by Obsidian staff. Receive webhooks from external services and create notes in your vault via a self-hosted server with real-time delivery.", "repo": "khabaroff-studio/obsidian-webhooks-server" }, { "id": "bases-kanban-view-ttvl", "name": "Better Kanban Bases View", "author": "Toto Tvalavadze", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds a focused Kanban view for Obsidian Bases with draggable cards, keyboard reordering, note previews, and saved layouts.", "repo": "totocaster/kanban-base-view-obsidian" }, { "id": "easy-push", "name": "Easy Push", "author": "Arturs Bridaks", "description": "This plugin has not been manually reviewed by Obsidian staff. Review changes and push them without the terminal.", "repo": "artursbridaks/easy-push" }, { "id": "life-journal", "name": "Life Journal", "author": "Natural Growth Notes", "description": "This plugin has not been manually reviewed by Obsidian staff. Record your moods, moments, thoughts, and plans — make every day meaningful. A beautiful, multi-style journal plugin.", "repo": "iamxiaoming-gif/life-journal" }, { "id": "clean-copy", "name": "Clean Copy", "author": "Rafael Mehdiyev", "description": "This plugin has not been manually reviewed by Obsidian staff. Copy notes to clipboard without YAML, wikilinks, tags, block IDs, and callout syntax.", "repo": "rafaelmehdiyev/obsidian-clean-copy" }, { "id": "github-pr-autocomplete", "name": "GitHub PR Autocomplete", "author": "Andrew Mao", "description": "This plugin has not been manually reviewed by Obsidian staff. Suggests and Autocompletes GitHub Issues and Pull Requests", "repo": "andrewyx/Github-PR-Autocomplete" }, { "id": "multilingual-ocr", "name": "Multilingual OCR", "author": "Ahmed Alzuhair", "description": "This plugin has not been manually reviewed by Obsidian staff. Multilingual extraction of texts from images", "repo": "ahmedexe/obsidian-images-ocr" }, { "id": "neuro-mindmap-mouse", "name": "MapTheMind", "author": "Cosmakes", "description": "This plugin has not been manually reviewed by Obsidian staff. Hierarchical visual database for mouse neuroscience data, built on the Allen Mouse Brain Atlas (CCFv3).", "repo": "cosmakes/MapTheMouseMind" }, { "id": "busy-goblins", "name": "Busy Goblins", "author": "Andrew Rosenquist", "description": "This plugin has not been manually reviewed by Obsidian staff. Build reusable chains of AI operations on your notes. Process, write, and rewrite Markdown files using a local Ollama model, then save your workflows as presets and run them in one click.", "repo": "roseygoblin/busy-goblins" }, { "id": "research-paper", "name": "Research Paper", "author": "Jesús García", "description": "This plugin has not been manually reviewed by Obsidian staff. Search academic databases and generate APA 7 papers with AI. Supports 7 LLM providers and 10 research domains.", "repo": "jaliriogbarrios19/Research_Paper" }, { "id": "pdf-export-compress", "name": "Export PDF Compress", "author": "hunter00zb", "description": "This plugin has not been manually reviewed by Obsidian staff. 将 Markdown 导出为 PDF,支持图片自动压缩。Python(reportlab + Pillow)渲染,支持 CJK。/ Export Markdown to PDF with auto image compression. Python (reportlab + Pillow) engine, CJK support.", "repo": "hunter00zb/pdf-export-compress" }, { "id": "wheel-picker", "name": "Wheel Picker", "author": "EZRA-DVLPR", "description": "This plugin has not been manually reviewed by Obsidian staff. Displays a wheel that when clicked, selects a random item from the wheel.", "repo": "ezra-dvlpr/WheelPicker" }, { "id": "morning-os", "name": "Morning OS", "author": "Satya Akhil Galla", "description": "This plugin has not been manually reviewed by Obsidian staff. Daily briefing dashboard that surfaces tasks, goals, and AI insights from your Obsidian vault", "repo": "satyagalla/Morning-OS-obsidian" }, { "id": "file-recency-star", "name": "File Recency Star", "author": "Keeho Song", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds a green star to files created within 1 day, and a yellow star to files modified within 1 day.", "repo": "songkeeh/obsidianstar" }, { "id": "open-bridge-ai", "name": "Open Bridge AI", "author": "Hsiao Evan", "description": "This plugin has not been manually reviewed by Obsidian staff. A contextual AI workspace that connects notes, selections, files, AI replies, and local or cloud model backends.", "repo": "xiaoyihuang0503-cyber/obsidian-open-bridge-ai" }, { "id": "document-weaver", "name": "Document Weaver", "author": "HJ", "description": "This plugin has not been manually reviewed by Obsidian staff. Convert local documents (Word, PDF, PowerPoint, HWP, Excel) to Markdown and save into your Obsidian vault.", "repo": "gs-ax/doc-weaver" }, { "id": "tickban", "name": "Tickban", "author": "mash43", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically collect tasks from across your entire vault and visualize/manage them in a Kanban board.", "repo": "mashx43/obsidian-tickban" }, { "id": "lonelog", "name": "Lonelog", "author": "Snifer", "description": "This plugin has not been manually reviewed by Obsidian staff. Streamline solo TTRPG journaling with Lonelog notation shortcuts and templates.", "repo": "snifer/lonelog" }, { "id": "note-reading-progress", "name": "Note Reading Progress", "author": "keithwithAI", "description": "This plugin has not been manually reviewed by Obsidian staff. Shows remaining reading time and scroll progress for the current note in both edit and reading modes.", "repo": "keithwithai/reading-progress" }, { "id": "lark-doc", "name": "Lark Wiki", "author": "SpatialOnee", "description": "This plugin has not been manually reviewed by Obsidian staff. Bridge your Obsidian vault with Lark and Feishu documents.", "repo": "oneeme/obsidian-lark-doc" }, { "id": "canvas-svg-export", "name": "Canvas SVG Export", "author": "Hēsperus", "description": "This plugin has not been manually reviewed by Obsidian staff. Export canvases to clean SVG images.", "repo": "hesprs/obsidian-canvas-svg-export" }, { "id": "osync", "name": "Osync (Self-Hosted)", "author": "Thomas Jeong", "description": "This plugin has not been manually reviewed by Obsidian staff. Self-hosted, end-to-end encrypted vault sync. Run your own server (Docker).", "repo": "korthomasjeong/Osync-p" }, { "id": "vault-chat-agent", "name": "Vault Chat Agent", "author": "Evgenii Bykovskikh", "description": "This plugin has not been manually reviewed by Obsidian staff. Chat with an AI assistant that can search your vault, inspect notes, and prepare edits for review", "repo": "redzumi/vault-chat-agent" }, { "id": "image-tab-zoom", "name": "Image Tab Zoom", "author": "jochenbernard", "description": "This plugin has not been manually reviewed by Obsidian staff. Pinch-zoom and modifier-scroll zoom for image files opened in their own tab.", "repo": "jochenbernard/obsidian-image-zoom" }, { "id": "md-table-to-latex", "name": "Markdown Table to LaTeX", "author": "pengivy1990", "description": "This plugin has not been manually reviewed by Obsidian staff. Convert Markdown tables to LaTeX array/tabular environments. 将选中的 Markdown 表格转换为 LaTeX 表格。", "repo": "pengivy1990/md-table-to-latex" }, { "id": "omni-infobox", "name": "Omni Infobox", "author": "Claude (Anthropic)", "description": "This plugin has not been manually reviewed by Obsidian staff. Renders Wikipedia-style infoboxes from YAML frontmatter.", "repo": "omni-gh549/obsidian-infobox" }, { "id": "graph-heatmap", "name": "Graph Heatmap", "author": "Afgin Labs", "description": "This plugin has not been manually reviewed by Obsidian staff. Color graph view nodes by recency, connectedness, word count, or file size. Focus Mode isolates orphans/hubs/stale notes. Built-in palettes and an in-graph control panel.", "repo": "mafgin/obsidian-graph-heatmap" }, { "id": "flexplorer", "name": "Flexplorer", "author": "kh4f", "description": "This plugin has not been manually reviewed by Obsidian staff. Enhance the file explorer with custom sorting, pinning, and hiding.", "repo": "kh4f/flexplorer" }, { "id": "language-learn", "name": "Language Learn", "author": "", "description": "This plugin has not been manually reviewed by Obsidian staff. AI-powered language learning with word analysis, relation graphs, hover tooltips, and structured note-taking.", "repo": "mizu1/obsidian-languageLearnCopilot" }, { "id": "medianoche-sync", "name": "Medianoche Sync", "author": "ohida", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync and triage Medianoche article notes in Obsidian: RSS, web clipper, read later, star, archive, delete, AI Summary, and AI Comments.", "repo": "ohida/medianoche-sync" }, { "id": "tlp-classification", "name": "TLP Classification", "author": "Rafael Santos", "description": "This plugin has not been manually reviewed by Obsidian staff. Classify documents using the Traffic Light Protocol (TLP). Visual selector in the properties panel, status bar indicator, and automatic PDF header/footer badge generation for Better Export PDF.", "repo": "rafamss/obsidian-tlp-classification" }, { "id": "personal-kanban", "name": "Personal Kanban", "author": "Jesuspinarte", "description": "This plugin has not been manually reviewed by Obsidian staff. A simple plugin to manage your personal projects with a Kanban Board.", "repo": "jesuspinarte/obsidian-personal-kanban" }, { "id": "charts", "name": "Charts for Bases", "author": "Nikita Gaziev", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds a chart layout to bases so you can display notes as interactive bar or line charts.", "repo": "zobweyt/obsidian-charts" }, { "id": "autolink-keywords", "name": "Linkosaurus", "author": "polygonhunter", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically converts keywords into Obsidian wikilinks as you type.", "repo": "polygonhunter/linkosaurus" }, { "id": "writing-habit", "name": "Writing Habit", "author": "Writing Habit", "description": "This plugin has not been manually reviewed by Obsidian staff. Track words, sprints w friends, writing streaks, and leaderboards and more.", "repo": "jedgrant/wh-obsidian" }, { "id": "bases-tag-colors", "name": "Bases Tag Colors", "author": "Oleg Brovchenko", "description": "This plugin has not been manually reviewed by Obsidian staff. Color your Bases tags per-base. Each .base file owns its palette — no global tag soup.", "repo": "olegbrovchenko/bases-tag-colors" }, { "id": "ytkn", "name": "YT Knowledge Notes", "author": "aawhb", "description": "This plugin has not been manually reviewed by Obsidian staff. Create notes from YouTube videos and playlists. Optionally, use local AI or AI providers to generate structured summaries and study notes based on built-in templates or custom prompts.", "repo": "aawhb/ytkn" }, { "id": "cevent-planner", "name": "CEvent-Planner", "author": "abdur-nur-porag", "description": "This plugin has not been manually reviewed by Obsidian staff. An interactive event and task manager dashboard featuring modern Calendar, List, and Timeline views with live subtask tracking and system reminders.", "repo": "abdur-nur-porag/CEvent-Planner" }, { "id": "gcal-sidebar", "name": "GCal Sidebar", "author": "ShawnSomething", "description": "This plugin has not been manually reviewed by Obsidian staff. Interactive Google Calendar sidebar for Obsidian with multi-account support.", "repo": "shawnsomething/obsidian-gcal" }, { "id": "anycontent-vault-importer", "name": "AnyContent Vault Importer", "author": "Coder4", "description": "This plugin has not been manually reviewed by Obsidian staff. 粘贴抖音 / TikTok / 微信公众号 / YouTube 链接,自动转录/提取/OCR 成 Markdown 并写入 vault。单一插件覆盖多平台,输出 AI-readable 文本。", "repo": "vancoder4-cyber/anycontent-obsidian-importer" }, { "id": "ask-vault", "name": "AskVault", "author": "sourit2001", "description": "This plugin has not been manually reviewed by Obsidian staff. Ask questions about your current note or vault using your local Codex CLI.", "repo": "sourit2001/AskVault" }, { "id": "vault-time-tracker", "name": "Vault Time Tracker", "author": "Rafael Mehdiyev", "description": "This plugin has not been manually reviewed by Obsidian staff. Track time spent on notes. Timer keeps running even when Obsidian is running on background.", "repo": "rafaelmehdiyev/obsidian-vault-time-tracker" }, { "id": "plugin-profile-manager", "name": "Profile Manager", "author": "K0324-j", "description": "This plugin has not been manually reviewed by Obsidian staff. Edit community plugin enablement across multiple config profiles.", "repo": "k0324-j/plugin-profile-manager" }, { "id": "freewrite", "name": "Freewrite", "author": "nerro", "description": "This plugin has not been manually reviewed by Obsidian staff. Timer-based distraction-free writing sessions saved as markdown notes.", "repo": "astroneeor/freewrite-ob" }, { "id": "slash-commands", "name": "Slash Inserter", "author": "Jimmy-web169", "description": "This plugin has not been manually reviewed by Obsidian staff. Notion-style / slash menu to quickly insert headings, lists, callouts, code blocks, link cards and more.", "repo": "jimmy-web169/obsidian-slash-commands" }, { "id": "cevent-planner-extra", "name": "CEvent Planner Extra", "author": "abdur-nur-porag", "description": "This plugin has not been manually reviewed by Obsidian staff. A extra plugin for CEvent-Planner", "repo": "abdur-nur-porag/CEvent-Planner-Extra" }, { "id": "side-comments-origin", "name": "Side Comments origin", "author": "jepicaju862-lab", "description": "This plugin has not been manually reviewed by Obsidian staff. Sidebar annotation and commenting with text highlights, hover previews, Markdown comments, image support, sidebar management, export, and backup features.", "repo": "jepicaju862-lab/Side-Comments-origin" }, { "id": "mockup-viewer", "name": "Mockup Viewer", "author": "Russell", "description": "This plugin has not been manually reviewed by Obsidian staff. Preview HTML mockups from your vault with your plugin's CSS injected into an isolated iframe, for design-time UI prototyping.", "repo": "twrusstw/mockup-viewer" }, { "id": "starred-news-sync", "name": "Starred News Sync", "author": "Jens Mittelbach", "description": "This plugin has not been manually reviewed by Obsidian staff. Import starred RSS reader items as notes with YAML frontmatter.", "repo": "jmiba/starred-news-sync" }, { "id": "fluorite", "name": "Fluorite", "author": "telehakke", "description": "This plugin has not been manually reviewed by Obsidian staff. Display images or note on floating panel.", "repo": "telehakke/fluorite" }, { "id": "running-head", "name": "Running Head", "author": "Flavio Azurita", "description": "This plugin has not been manually reviewed by Obsidian staff. Transform your notes with elegant blog-style metadata headers — dates, reading time, custom fields, breadcrumb navigation, tabs navigation, and seamless Typify integration.", "repo": "leike-dev/Obsidian-Running-Head" }, { "id": "the-dm-compendium", "name": "The DM Compendium", "author": "guykahalani", "description": "This plugin has not been manually reviewed by Obsidian staff. Search and insert Dungeons & Dragons 5th Edition monsters, spells, and items into notes.", "repo": "guykahalani/the-dm-compendium" }, { "id": "native-mcp", "name": "Native MCP", "author": "Utkarsh Srivastava", "description": "This plugin has not been manually reviewed by Obsidian staff. MCP server for AI assistants to read, search, create, and modify notes in your vaults", "repo": "usrivastava92/obsidian-native-mcp" }, { "id": "day-planner-analyzer", "name": "Day Planner Analyzer", "author": "roguel", "description": "This plugin has not been manually reviewed by Obsidian staff. Turn your scheduling history into long-term insights, habit trends, and time usage analytics.", "repo": "roguel90/day-planner-analyzer" }, { "id": "advanced-word-count", "name": "Advanced Word Count", "author": "pan4ratte", "description": "This plugin has not been manually reviewed by Obsidian staff. Allows you to create complex word count presets that will be displayed in the status bar. Made with academic use cases in mind.", "repo": "pan4ratte/obsidian-advanced-word-count" }, { "id": "bojubot", "name": "BojuBot", "author": "Scott Kirvan", "description": "This plugin has not been manually reviewed by Obsidian staff. More than a writing assistant — BojuBot turns your Obsidian vault into a personal AI platform using Claude Code", "repo": "scottkirvan/BojuBot" }, { "id": "empty-files-cleaner-np", "name": "Empty Files Cleaner NP", "author": "leruetkins", "description": "This plugin has not been manually reviewed by Obsidian staff. Find and delete empty markdown files in your vault. Shows a list with checkboxes to select and bulk-delete.", "repo": "leruetkins/obsidian-empty-files-cleaner-np" }, { "id": "draw-integration", "name": "Draw Integration", "author": "asbolute", "description": "This plugin has not been manually reviewed by Obsidian staff. Integrate a draw application into your obsidian workflow, Krita, MyPaint, GIMP (who uses this, just kinding), etc., everything at the speed of thought (I don't think so).", "repo": "evolutiontrash/draw_integration" }, { "id": "zettelkasten-core", "name": "Zettelkasten Core", "author": "wesswart77", "description": "This plugin has not been manually reviewed by Obsidian staff. A complete Zettelkasten second-brain system: fleeting notes, literature notes, permanent atomic notes, Zettel IDs, inbox processing, and linked thinking.", "repo": "wesswart77/obsidian-zettelkasten" }, { "id": "book-tracker", "name": "Book Tracker", "author": "wesswart77", "description": "This plugin has not been manually reviewed by Obsidian staff. Track your reading life: books, reading status, ratings, reviews, quotes, and linked themes. A personal library in plain markdown.", "repo": "wesswart77/obsidian-book-tracker" }, { "id": "research-hub", "name": "Research Hub", "author": "wesswart77", "description": "This plugin has not been manually reviewed by Obsidian staff. A focused research workspace for Obsidian: capture sources, evidence, claims, and synthesis notes for any topic or project.", "repo": "wesswart77/obsidian-research-hub" }, { "id": "travel-planner", "name": "Travel Planner", "author": "wesswart77", "description": "This plugin has not been manually reviewed by Obsidian staff. Plan trips in Obsidian: itineraries, packing lists, accommodation notes, and destination pages.", "repo": "wesswart77/obsidian-travel-planner" }, { "id": "daily-journal-plus", "name": "Daily Journal Plus", "author": "wesswart77", "description": "This plugin has not been manually reviewed by Obsidian staff. A daily journaling system with mood tracking, habit logging, streak counters, and rotating reflection prompts.", "repo": "wesswart77/obsidian-daily-journal" }, { "id": "job-search-tracker", "name": "Job Search Tracker", "author": "wesswart77", "description": "This plugin has not been manually reviewed by Obsidian staff. Track job applications: companies, roles, application stages, contacts, and interview notes in a pipeline view.", "repo": "wesswart77/obsidian-job-search" }, { "id": "freelance-manager", "name": "Freelance Manager", "author": "wesswart77", "description": "This plugin has not been manually reviewed by Obsidian staff. Manage freelance clients, projects, time logs, and invoices. Plain markdown, no external services.", "repo": "wesswart77/obsidian-freelance-manager" }, { "id": "world-builder", "name": "World Builder", "author": "wesswart77", "description": "This plugin has not been manually reviewed by Obsidian staff. A fiction world-building toolkit: characters, locations, factions, lore entries, and timeline events.", "repo": "wesswart77/obsidian-world-builder" }, { "id": "songwriter", "name": "Songwriter", "author": "wesswart77", "description": "This plugin has not been manually reviewed by Obsidian staff. A songwriter's notebook: lyrics, chords, song structure, themes, influences, and recording notes.", "repo": "wesswart77/obsidian-songwriter" }, { "id": "screenwriter", "name": "Screenwriter", "author": "wesswart77", "description": "This plugin has not been manually reviewed by Obsidian staff. Develop screenplays in plain markdown: treatments, outlines, character arcs, scene cards, and beat sheets with Blake Snyder's 15 beats.", "repo": "wesswart77/obsidian-screenwriter" }, { "id": "design-portfolio", "name": "Design Portfolio", "author": "wesswart77", "description": "This plugin has not been manually reviewed by Obsidian staff. Manage your design portfolio and inspiration: case studies, mood boards, and client work logs in plain markdown.", "repo": "wesswart77/obsidian-design-portfolio" }, { "id": "study-vault", "name": "Study Vault", "author": "wesswart77", "description": "This plugin has not been manually reviewed by Obsidian staff. A study system for courses and certifications: topic notes, flashcard review, practice questions, and exam prep tracking.", "repo": "wesswart77/obsidian-study-vault" }, { "id": "language-learner", "name": "Language Learner", "author": "wesswart77", "description": "This plugin has not been manually reviewed by Obsidian staff. Learn languages with vocabulary lists, grammar rules, vocabulary quiz, and progress tracking by CEFR level.", "repo": "wesswart77/obsidian-language-learner" }, { "id": "code-reference-library", "name": "Code Reference Library", "author": "wesswart77", "description": "This plugin has not been manually reviewed by Obsidian staff. A personal coding reference library: patterns and snippets tagged by language and framework, all in plain markdown.", "repo": "wesswart77/obsidian-code-reference" }, { "id": "ttrpg-campaign-manager", "name": "TTRPG Campaign Manager", "author": "wesswart77", "description": "This plugin has not been manually reviewed by Obsidian staff. Manage tabletop RPG campaigns: NPCs, locations, factions, session logs, quests, and loot in plain markdown.", "repo": "wesswart77/obsidian-ttrpg" }, { "id": "tasting-notes", "name": "Tasting Notes", "author": "wesswart77", "description": "This plugin has not been manually reviewed by Obsidian staff. Log wine and whisky tasting notes with ratings, producer info, vintage tracking, and cellar log.", "repo": "wesswart77/obsidian-tasting-notes" }, { "id": "meeting-notes-plus", "name": "Meeting Notes Plus", "author": "wesswart77", "description": "This plugin has not been manually reviewed by Obsidian staff. A meeting notes system: capture attendees, agenda, decisions, and action items with automatic extraction.", "repo": "wesswart77/obsidian-meeting-notes" }, { "id": "projects-manager", "name": "Projects Planner", "author": "wesswart77", "description": "This plugin has not been manually reviewed by Obsidian staff. Manage projects in plain markdown: track status, milestones, tasks, and progress with a kanban-style sidebar view.", "repo": "wesswart77/obsidian-project-manager" }, { "id": "spotify-control", "name": "Spotify Control", "author": "caezium", "description": "This plugin has not been manually reviewed by Obsidian staff. Control Spotify from your notes. Now-playing sidebar with hover controls, time-synced lyrics via LRCLIB, queue, search, transport hotkeys, and insert-track-into-note.", "repo": "caezium/obsidian-spotify-control" }, { "id": "gemmanotes", "name": "GemmaNotes", "author": "Sarath Chandra", "description": "This plugin has not been manually reviewed by Obsidian staff. Push-to-talk voice notes transcribed on-device with Gemma 4.", "repo": "sarath/gemmanotes" }, { "id": "korean-movie-search", "name": "Korean Movie Search", "author": "shin-young-in", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically fetch Korean movie information from KOBIS and TMDB APIs based on note title.", "repo": "younginshin115/korean-movie-search" }, { "id": "okb", "name": "Vault Knowledge Base", "author": "dgalichet", "description": "This plugin has not been manually reviewed by Obsidian staff. Local semantic search, related notes, and MCP access for AI agents, private to your vault.", "repo": "dgalichet/obsidian-kb-plugin" }, { "id": "quadtasks", "name": "QuadTasks", "author": "Parth", "description": "This plugin has not been manually reviewed by Obsidian staff. A task management plugin based on the Eisenhower matrix.", "repo": "siranhq/obsidian-QuadTasks" }, { "id": "deepseek-translator", "name": "Multi Translator", "author": "Frankie18581", "description": "This plugin has not been manually reviewed by Obsidian staff. Translate selected text, full documents, or use a sidebar panel with AI-powered streaming translation via DeepSeek.", "repo": "frankie18581/obsidian-deepseek-translator" }, { "id": "note-highlight", "name": "Note Highlight", "author": "wsqstar", "description": "This plugin has not been manually reviewed by Obsidian staff. Render square-bracket planning tags such as [fact], [trap], and [next] as readable badges.", "repo": "wsqstar/obsidian-note-highlight" }, { "id": "mnemoloop", "name": "Mnemoloop", "author": "Marco Pozzecco", "description": "This plugin has not been manually reviewed by Obsidian staff. Local-first spaced repetition with FSRS scheduling that never touches your notes. Better retention without note pollution.", "repo": "marco-pozzecco/mnemoloop-plugin" }, { "id": "contextual-guides", "name": "Contextual Guides", "author": "Charles Chalas", "description": "This plugin has not been manually reviewed by Obsidian staff. Show tag-based contextual note in a sidebar for the active note", "repo": "chalas-ch/obsidian-contextual-guides" }, { "id": "rich-link-resolver", "name": "Rich Link Resolver", "author": "Almeida", "description": "This plugin has not been manually reviewed by Obsidian staff. Converts pasted or selected URLs into markdown rich links with favicon and title.", "repo": "almeidazs/rich-link-obsidian" }, { "id": "send-email-into-vault", "name": "Send Email into Vault", "author": "marr00n", "description": "This plugin has not been manually reviewed by Obsidian staff. Send an email and its attachments, get a fully formatted Obsidian note in your vault.", "repo": "marr00n/email2obsidian-plugin-releases" }, { "id": "lns-directories", "name": "LNS Directories", "author": "hunchulchoi", "description": "This plugin has not been manually reviewed by Obsidian staff. Link external directories and files into the Vault using symbolic links.", "repo": "hunchulchoi/lns_directories" }, { "id": "note-to-public", "name": "Note to Public", "author": "greedyhao", "description": "This plugin has not been manually reviewed by Obsidian staff. 一键发布 Obsidian 笔记到微信公众号等平台", "repo": "greedyhao/obsidian-note-to-public" }, { "id": "semlink", "name": "Semlink", "author": "Ouzhongyuan", "description": "This plugin has not been manually reviewed by Obsidian staff. Semantic search for Obsidian Vault via MCP", "repo": "ouou365/Semlink" }, { "id": "semantic-todoist-sync", "name": "Semantic Todoist Sync", "author": "Neurocloud", "description": "This plugin has not been manually reviewed by Obsidian staff. BYOK semantic/AI vault search, Gemini/OpenAI-assisted Todoist task generation, using Notes-to-Todoist and Email-to-Todoist (optional) workflows.", "repo": "neurocloud-activate/semantic-todoist-sync" }, { "id": "easy-link-to-daily-note", "name": "Easy Link to Daily Note", "author": "kdnk", "description": "This plugin has not been manually reviewed by Obsidian staff. A simple plugin to link new notes to the daily note.", "repo": "kdnk/obsidian-easy-link-to-daily-note" }, { "id": "better-live-preview-image", "name": "Better Live Preview Image", "author": "Dong Yang", "description": "This plugin has not been manually reviewed by Obsidian staff. Improves Live Preview image editing with Markdown reveal, resize, and alignment tools.", "repo": "ydd0729/better-live-preview-image" }, { "id": "publish-to-telegram", "name": "Publish to Telegram", "author": "pan4ratte", "description": "This plugin has not been manually reviewed by Obsidian staff. Allows you to post notes directly to Telegram channels and groups with different presets and advanced posting settings.", "repo": "pan4ratte/obsidian-publish-to-telegram" }, { "id": "enchanted-animations", "name": "Enchanted Animations", "author": "oczko24", "description": "This plugin has not been manually reviewed by Obsidian staff. Animates everything. Experience a completely fluid and responsive interface.", "repo": "oczko24/Enchanted-Animations" }, { "id": "reference-note", "name": "Reference Note", "author": "Rafael Mehdiyev", "description": "This plugin has not been manually reviewed by Obsidian staff. Create new notes by cloning properties from any existing note.", "repo": "rafaelmehdiyev/obsidian-reference-note" }, { "id": "gallery-view", "name": "Gallery View", "author": "mkshp-dev", "description": "This plugin has not been manually reviewed by Obsidian staff. Create interactive image galleries in your notes using obs-gallery code blocks. Supports multiple view types (thumbnail, carousel, grid) and both local vault images and external URLs.", "repo": "mkshp-dev/obsidian-gallery-plugin" }, { "id": "draw-in-canvas", "name": "Draw in Canvas", "author": "xryul", "description": "This plugin has not been manually reviewed by Obsidian staff. Draw freehand annotations on Obsidian JSON Canvas files.", "repo": "xryul/draw-in-canvas" }, { "id": "easy-obookshelf", "name": "Easy Bookshelf", "author": "cocoa", "description": "This plugin has not been manually reviewed by Obsidian staff. Manage your bookshelf from ISBN. Fetches book metadata from NDL, Google Books, and Open Library, then creates and organizes book notes.", "repo": "cocoaai-it/easy-obookshelf" }, { "id": "copyparty-uploader", "name": "Copyparty Uploader", "author": "requisite", "description": "This plugin has not been manually reviewed by Obsidian staff. Paste or drop media files and have them automatically uploaded to your self-hosted Copyparty server and embedded in your note.", "repo": "r3quisitevariety/copyparty-obsidian" }, { "id": "rpg-detect-dice-roll", "name": "RPG Detect Dice Roll", "author": "solorpgstudio", "description": "This plugin has not been manually reviewed by Obsidian staff. Detects dice formulas in your notes and provides a way to automatically roll them.", "repo": "solorpgstudio/obsidian-rpg-detect-dice-roll" }, { "id": "journal-recap", "name": "Journal Recap", "author": "Jenny Tai", "description": "This plugin has not been manually reviewed by Obsidian staff. Recap your journal entries with AI generated summaries.", "repo": "aegerita/journal-recap" }, { "id": "pickle", "name": "Pickle", "author": "callumalpass", "description": "This plugin has not been manually reviewed by Obsidian staff. Local-first, file-based agent inbox for typed requests and responses.", "repo": "callumalpass/pickle-obsidian" }, { "id": "kandyban", "name": "Kandyban", "author": "Dan Seaman", "description": "This plugin has not been manually reviewed by Obsidian staff. Kanban view over markdown-based project backlog and milestones. Reads bold-key metadata directly, lets you drag cards between status columns, edit enums inline, and writes changes back", "repo": "dseaman/Kandyban" }, { "id": "combat-ledger", "name": "Combat Ledger", "author": "Snifer", "description": "This plugin has not been manually reviewed by Obsidian staff. Battle tracker for role-playing games. Reads YAML properties from your combatant notes.", "repo": "snifer/combat-ledger" }, { "id": "tradingview-widget", "name": "TradingView Widget", "author": "Manuel Magaña", "description": "This plugin has not been manually reviewed by Obsidian staff. Open a customizable stock view that displays charts and widgets (heatmaps, tickers, symbol summaries, advanced charts, and more) powered by TradingView's free embeddable widgets.", "repo": "themanuelml/obsidian-tradeview" }, { "id": "drive-nine", "name": "drive9", "author": "drive9-ai", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your vault across devices via drive9 with semantic search and AI-agent access.", "repo": "drive9-ai/obsidian-drive9" }, { "id": "theme-padd", "name": "Theme PADD", "author": "Jalad", "description": "This plugin has not been manually reviewed by Obsidian staff. A PADD (Palette, Animation, Decoration, and Density) modifier for your themes.", "repo": "jalad25/theme-padd" }, { "id": "right-click-tools", "name": "Right-Click Tools", "author": "z0lw", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds Explorer right-click actions and a ribbon button to create today’s date folder or note and move selected items to a configurable folder.", "repo": "z0lw/obsidian-right-click-tools" }, { "id": "marp-slides-presenter", "name": "Marp Slides Presenter", "author": "cocoa", "description": "This plugin has not been manually reviewed by Obsidian staff. Create and present Marp markdown slides with a fullscreen mode, popout presenter view, and laser pointer.", "repo": "cocoaai-it/ob-cocoa-marp" }, { "id": "docx-exporter-plus", "name": "DOCX Exporter Plus", "author": "michellegdyason", "description": "This plugin has not been manually reviewed by Obsidian staff. Export Markdown notes to DOCX with Word heading navigation, visible colors on white paper, and working links.", "repo": "michellegdyason/docx-exporter-plus" }, { "id": "traystone", "name": "Traystone", "author": "tinswangtao-web", "description": "This plugin has not been manually reviewed by Obsidian staff. 将 Obsidian 运行到系统托盘,支持自定义窗口管理和全局快速笔记", "repo": "tinswangtao-web/traystone" }, { "id": "echo-ai", "name": "Echo", "author": "9b9387", "description": "This plugin has not been manually reviewed by Obsidian staff. AI-powered writing assistant with inline write, selection actions, and streaming output. Supports OpenAI and Gemini.", "repo": "9b9387/obsidian-echo" }, { "id": "kanban-archiver", "name": "Kanban Archiver", "author": "Starsha", "description": "This plugin has not been manually reviewed by Obsidian staff. Archive completed Kanban cards older than a configurable number of days to a separate archive file. Auto-stamps completion dates so cards are always archivable.", "repo": "eiger3970/obsidian-kanban-archiver" }, { "id": "mood-quarter-calendar", "name": "Mood Quarter Calendar", "author": "LinneaCai", "description": "This plugin has not been manually reviewed by Obsidian staff. A Markdown-first mood calendar with custom SVG faces, tag/frontmatter input, and readable quarter-by-quarter year layout.", "repo": "linglingcai0314/obsidian-mood-quarter-calendar" }, { "id": "knomo", "name": "Knomo", "author": "BanyanSo", "description": "This plugin has not been manually reviewed by Obsidian staff. A lightweight Memos entry for Obsidian: quick capture, daily context, monthly collection, and local-first control.", "repo": "banyanso/knomo" }, { "id": "teacher-planner", "name": "Teacher Planner", "author": "Nick Smith", "description": "This plugin has not been manually reviewed by Obsidian staff. Academic year planner for teachers — timetable management, lesson tracking, and weekly planning.", "repo": "nsderred/teacher-planner-obsidian" }, { "id": "spectacles-sync", "name": "Spectacles Sync", "author": "Max", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your vault to Spectacles AR glasses to explore your notes as a 3D knowledge graph.", "repo": "r3d5/obsidian-spectacles-sync" }, { "id": "bullet", "name": "Bullet", "author": "kdnk", "description": "This plugin has not been manually reviewed by Obsidian staff. Work with your lists like in Workflowy or RoamResearch.", "repo": "kdnk/obsidian-bullet" }, { "id": "manuscript-outliner", "name": "Manuscript Outliner", "author": "Joe Kovach", "description": "This plugin has not been manually reviewed by Obsidian staff. Generate outlines from markdown headings. Track progress with status tags and word counts per section.", "repo": "joe-iq/obsidian-manuscript-outliner" }, { "id": "chain", "name": "Chain", "author": "semyon", "description": "This plugin has not been manually reviewed by Obsidian staff. Organise notes in chains to easily expand a large knowledge base", "repo": "swalrus1/obsidian-note-chain" }, { "id": "desktop-sidebar-gestures", "name": "Desktop Sidebar Gestures", "author": "Jared", "description": "This plugin has not been manually reviewed by Obsidian staff. Directional desktop swipe gestures for opening and closing Obsidian sidebars.", "repo": "nth-chile/obsidian-desktop-sidebar-gestures" }, { "id": "nested-notes", "name": "Nested Notes", "author": "October", "description": "This plugin has not been manually reviewed by Obsidian staff. Nest notes under other notes with drag-and-drop and collapse/expand. Also hides non-markdown files to focus on notes.", "repo": "october-learns/nested-notes" }, { "id": "agent-board", "name": "AgentBoard", "author": "Aniruddh Jammoria", "description": "This plugin has not been manually reviewed by Obsidian staff. A visual board synced with a Markdown todo file. Edit tasks on the board or via AI agents — changes reflect instantly on both sides.", "repo": "aniruddh-jammoria/obsidian-agentic-todolist" }, { "id": "file-creator", "name": "File Creator", "author": "Erin Skidds", "description": "This plugin has not been manually reviewed by Obsidian staff. Create files in specific folders with optional date prefixing/suffixing, PDF creation from templates, and Kanban board creation. Can also embed attachments in existing files.", "repo": "dudethatserin/FileCreator" }, { "id": "vaultkeeper", "name": "Vaultkeeper", "author": "Erin Skidds", "description": "This plugin has not been manually reviewed by Obsidian staff. Organize and manage attachments, rename pasted files, and extract text via OCR — all within your Obsidian vault.", "repo": "dudethatserin/vaultkeeper" }, { "id": "sidebar-timer", "name": "Sidebar Timer", "author": "hornat", "description": "This plugin has not been manually reviewed by Obsidian staff. A minimalist floating capsule timer that supports custom durations, notification messages, and drag position saving.", "repo": "hornatx/sidebar-timer" }, { "id": "taplog", "name": "TapLog", "author": "LJ OS", "description": "This plugin has not been manually reviewed by Obsidian staff. Create Markdown-based trackers with tappable buttons that log timestamped rows to monthly CSV files, with summaries, dashboards, and settings-based editing.", "repo": "ljrobinson/TapLog" }, { "id": "memos-view", "name": "Memos View", "author": "likemuuxi", "description": "This plugin has not been manually reviewed by Obsidian staff. A flomo-inspired memos stream built from your daily notes.", "repo": "likemuuxi/obsidian-memos-view" }, { "id": "root-folder-order", "name": "Root Folder Order", "author": "Chiloh", "description": "This plugin has not been manually reviewed by Obsidian staff. Keep root-level folders in a custom order in the file explorer.", "repo": "chilohwei/obsidian-root-folder-order" }, { "id": "seamless-embeds", "name": "Seamless Embeds", "author": "5krus", "description": "This plugin has not been manually reviewed by Obsidian staff. Makes embedded/transcluded notes visually indistinguishable from surrounding text.", "repo": "5krus/obsidian-seamless-embeds" }, { "id": "html-canvas", "name": "HTML Canvas", "author": "x1han", "description": "This plugin has not been manually reviewed by Obsidian staff. Open local HTML study pages in Obsidian with native browser rendering for CSS, MathML, SVG diagrams, and visual notes.", "repo": "x1han/html-canvas" }, { "id": "wisemindai", "name": "WiseMindAI", "author": "chris", "description": "This plugin has not been manually reviewed by Obsidian staff. Locally utilize WiseMindAI's summarization, knowledge cards, AI conversation, and bidirectional synchronization capabilities.", "repo": "chris8891/wisemind-obsidian" }, { "id": "conflict-manager", "name": "Conflict Manager", "author": "Armen Abrahamyan", "description": "This plugin has not been manually reviewed by Obsidian staff. Review and resolve sync conflicts from any cloud service.", "repo": "demigoddd/obsidian-conflict-manager" }, { "id": "daily-day-nav", "name": "Daily Day Nav", "author": "antoineart", "description": "This plugin has not been manually reviewed by Obsidian staff. Open the previous or next calendar daily note, creating it from your template if it does not exist yet.", "repo": "antoineart/obsidian-daily-day-nav" }, { "id": "frontmatter-input", "name": "Frontmatter Input", "author": "Scott Gray", "description": "This plugin has not been manually reviewed by Obsidian staff. Use checkboxes and radio buttons in your markdown files to set frontmatter tags.", "repo": "scottgrayart/Frontmatter-input" }, { "id": "po-editor", "name": "PO Editor", "author": "Kodaskills", "description": "This plugin has not been manually reviewed by Obsidian staff. Editing PO (Gettext) translation files with format conversion support (ICU, XLIFF, ARB, JSON, YAML)", "repo": "kodaskills/obsidian-po-editor" }, { "id": "town-forge", "name": "Town Forge", "author": "obsidian-ttrpg-community", "description": "This plugin has not been manually reviewed by Obsidian staff. Procedurally generate fantasy landscape and settlement maps for tabletop RPGs, with a live preview panel and optional pinned-map export.", "repo": "obsidian-ttrpg-community/Town-Forge" }, { "id": "vim-cheatsheet", "name": "Vim Cheatsheet", "author": "Rafael Mehdiyev", "description": "This plugin has not been manually reviewed by Obsidian staff. Searchable, categorized vim command reference inside app. Works alongside the built-in vim key bindings.", "repo": "rafaelmehdiyev/obsidian-vim-cheatsheet" }, { "id": "antigravity-cli-sidebar", "name": "Antigravity CLI Sidebar", "author": "desmond wen", "description": "This plugin has not been manually reviewed by Obsidian staff. Run Antigravity CLI directly in an Obsidian sidebar pane.", "repo": "desmondwen/obsidian-antigravity-cli-sidebar" }, { "id": "mentat", "name": "Mentat", "author": "Mentat Team", "description": "This plugin has not been manually reviewed by Obsidian staff. Your local agentic cognitive partner for Obsidian, managing structured knowledge, local command operations, and deep mathematical reasoning.", "repo": "secbone/obsidian-mentat" }, { "id": "plan-panel", "name": "Plan Panel", "author": "xuhuaya0", "description": "This plugin has not been manually reviewed by Obsidian staff. Show and classify Markdown plans by Eisenhower quadrants.", "repo": "xuhuaya0/obsidian-plan-panel" }, { "id": "notes-exporter", "name": "Notes Exporter", "author": "anton", "description": "This plugin has not been manually reviewed by Obsidian staff. Decorate exported Apple Notes and Bear Notes with native app icons. Open notes in their source app.", "repo": "podviaznikov/notes-exporter-obsidian" }, { "id": "dyresearch-sidecar", "name": "DyResearch AI Sidecar", "author": "Dylan Tartarini", "description": "This plugin has not been manually reviewed by Obsidian staff. Bridge to the DyResearch Agent system built with Google ADK.", "repo": "dylantartarini1996/dyresearch-obsidian" }, { "id": "miyo-tomo-hashi", "name": "MiYo Tomo Hashi", "author": "Marcus Breiden", "description": "This plugin has not been manually reviewed by Obsidian staff. Direct integration with Tomo, the Claude Code agent, for session interaction and automated vault updates.", "repo": "mmomm-org/miyo-tomo-hashi" }, { "id": "mermaid-flow", "name": "Mermaid Flow", "author": "thanshi26", "description": "This plugin has not been manually reviewed by Obsidian staff. Create and edit Mermaid flowcharts visually by dragging nodes and drawing connections. No Mermaid syntax required.", "repo": "thansheer/obsidian-mermaid-flow" }, { "id": "toggle-excluded-folders", "name": "Toggle Excluded Folders", "author": "Alexander Leonov", "description": "This plugin has not been manually reviewed by Obsidian staff. Quickly hide or show user-defined folders from the file explorer, search and graph by toggling Obsidian's Excluded files setting.", "repo": "ssurfthekaliyuga/obsidian-toggle-excluded-folders" }, { "id": "dev-loader-updater", "name": "Dev Loader Updater", "author": "???", "description": "This plugin has not been manually reviewed by Obsidian staff. Install and update private development plugins from user-defined endpoints with fallback transport support.", "repo": "anonymisedfellow/dev-loader-updater" }, { "id": "discord-export", "name": "Discord Export", "author": "malweis", "description": "This plugin has not been manually reviewed by Obsidian staff. Prepares your note for posting on Discord: adds paragraph indentation, strips frontmatter and tags, and splits into 2,000 or 4,000 character chunks with copy buttons.", "repo": "malweis/obsidian-discord-export" }, { "id": "local-sidekick", "name": "Local Sidekick", "author": "HPuntu", "description": "This plugin has not been manually reviewed by Obsidian staff. A local Pi and Ollama llm agent chat sidebar for Obsidian vaults.", "repo": "hpuntu/obsidian-sidekick" }, { "id": "literature-review-synthesizer", "name": "Literature Review Synthesizer", "author": "ibrh96-prog", "description": "This plugin has not been manually reviewed by Obsidian staff. Transform your academic reading notes into structured literature review outputs using LLMs.", "repo": "ibrh96-prog/literature-review-synthesizer" }, { "id": "colorez", "name": "Colorez", "author": "Didac", "description": "This plugin has not been manually reviewed by Obsidian staff. Change text color using Obsidian theme colors.", "repo": "didacd/colorez" }, { "id": "mermaid-block-to-image", "name": "Mermaid Block to Image", "author": "jcmexdev", "description": "This plugin has not been manually reviewed by Obsidian staff. Convert Mermaid code blocks to static image URLs (SVG, PNG, or WebP)", "repo": "jcmexdev/obsidian-mermaid-block-to-image" }, { "id": "consistent-attachments", "name": "Consistent Attachments", "author": "Lars Bücker", "description": "This plugin has not been manually reviewed by Obsidian staff. Keep attachment locations consistent when notes are moved.", "repo": "bueckerlars/obsidian-consistent-attachments" }, { "id": "mobile-explorer", "name": "Mobile Explorer", "author": "Marc Panu", "description": "This plugin has not been manually reviewed by Obsidian staff. Replace the file explorer with an Apple Notes-style drill-down navigator.", "repo": "marcpanu/obsidian-mobile-explorer" }, { "id": "folder-sort", "name": "Folder Sort", "author": "Tomas Gutierrez", "description": "This plugin has not been manually reviewed by Obsidian staff. Sort folders A-Z or Z-A", "repo": "t0masgutierrez/folder-sort" }, { "id": "gallery-view-dashboard", "name": "Gallery View Dashboard", "author": "Kawê Cezar", "description": "This plugin has not been manually reviewed by Obsidian staff. Transforms your vault's directory structures into a streamlined grid of card visuals with fallback banners and interactive metadata.", "repo": "kawecz/gallery-view" }, { "id": "vir", "name": "Vir", "author": "Djordje Marković", "description": "This plugin has not been manually reviewed by Obsidian staff. An LLM Wiki for Claude Code, in your Obsidian sidebar. Surface relevant notes from your distilled session knowledge as you work.", "repo": "djolex999/vir-obsidian" }, { "id": "didasync", "name": "DidaSync", "author": "CYZice", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync tasks between Obsidian and Dida365 or TickTick.", "repo": "cyzice/Obsidian-DidaSync" }, { "id": "little-milestones", "name": "Little Milestones", "author": "tinswangtao-web", "description": "This plugin has not been manually reviewed by Obsidian staff. Daily record plugin for kids — behavior scoring, diary, diet & activity tracking, with structured data ready for AI analysis.", "repo": "tinswangtao-web/little-milestones" }, { "id": "claude-code-bridge", "name": "Claude Code Bridge", "author": "othnielsu", "description": "This plugin has not been manually reviewed by Obsidian staff. Bridge selected text to Claude Code CLI for real-time context sharing.", "repo": "radical7vii/obsidian-claude-code-bridge" }, { "id": "zotero-notes-sync", "name": "Zotero Notes Sync", "author": "lojeunhou", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync Zotero Desktop notes into your Obsidian vault as Markdown.", "repo": "lojeunhou/zotero-notes-sync-plugin" }, { "id": "folder-graph-view", "name": "Folder Graph View", "author": "Co", "description": "This plugin has not been manually reviewed by Obsidian staff. Replaces the link-formed graph view by a graph following the folder structure.", "repo": "codaloc/FolderGraph" }, { "id": "runescribe", "name": "Rune Scribe", "author": "xHou", "description": "This plugin has not been manually reviewed by Obsidian staff. A writing-statistics grimoire for English and CJK word counts, folders, and frequency analysis.", "repo": "imhlq/obsidian-runescribe" }, { "id": "auto-llm-wiki", "name": "Auto LLM Wiki", "author": "youzhixiaomutou", "description": "This plugin has not been manually reviewed by Obsidian staff. Maintain a Karpathy-style LLM Wiki with AI-assisted ingest, query, lint, and previewed file changes.", "repo": "youzhixiaomutou/auto-llm-wiki" }, { "id": "better-headings", "name": "Better Headings", "author": "zachbugay", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically prefix headings with a decimal system.", "repo": "zachbugay/obsidian-plugin-better-headers" }, { "id": "tag-lens", "name": "Tag Lens", "author": "laximgqozaZZZYT", "description": "This plugin has not been manually reviewed by Obsidian staff. Lightweight tag-membership visualisations: connection matrix, tag co-occurrence heatmap, UpSet, bipartite tag graph.", "repo": "laximgqozazzzyt/tag-lens" }, { "id": "softview", "name": "SoftView", "author": "SoftView", "description": "This plugin has not been manually reviewed by Obsidian staff. Open the current Markdown note in a warm, focused reading view.", "repo": "icarsone/obsidian-SoftView" }, { "id": "inkpilot", "name": "InkPilot", "author": "NicholasYu", "description": "This plugin has not been manually reviewed by Obsidian staff. Generate novels with AI assistance. Manage characters, foreshadowing, worldbuilding, and outlines. AI writes 80%, you inject the soul.", "repo": "nicholas-yu/InkPilot" }, { "id": "autosave-control", "name": "Autosave Control", "author": "Miha Smrekar", "description": "This plugin has not been manually reviewed by Obsidian staff. An Obsidian plugin for delaying or disabling automatic saves.", "repo": "mihasm/obsidian-autosave-control" }, { "id": "ishistory-cms", "name": "isHistory CMS", "author": "Ishaan", "description": "This plugin has not been manually reviewed by Obsidian staff. CMS for Astro sites to manage file collections with live frontmatter schema validation and automated publishing workflows.", "repo": "dr-ishaan/astro-cms-obsidian-plugin" }, { "id": "brain-atlas", "name": "Brain Atlas", "author": "colorpulse6", "description": "This plugin has not been manually reviewed by Obsidian staff. Render your vault as an animated 3D anatomical brain.", "repo": "colorpulse6/brain-atlas" }, { "id": "context-prism", "name": "Context Prism", "author": "Stefan", "description": "This plugin has not been manually reviewed by Obsidian staff. Multilingual context routing for AI workflows in Obsidian.", "repo": "stefanimp/context-prism" }, { "id": "ordermanager", "name": "Order Manager", "author": "Jesús García", "description": "This plugin has not been manually reviewed by Obsidian staff. Gestión contable para emprendimientos: clientes, proveedores, inventario, transacciones y deudas.", "repo": "jaliriogbarrios19/ordermanager-plugin" }, { "id": "wk-image-caption", "name": "wk image caption", "author": "bcs", "description": "This plugin has not been manually reviewed by Obsidian staff. Show elegant captions under images in both Live Preview and Reading Mode.", "repo": "bcs1037/wk-image-caption" }, { "id": "readwise-reading-tracker", "name": "Readwise Reading Tracker", "author": "Kostya Struga", "description": "This plugin has not been manually reviewed by Obsidian staff. Track Readwise reading progress, highlights, heatmaps, and reading inbox notes.", "repo": "free-solo-lab/obsidian-readwise-tracker" }, { "id": "open-pdf-translate", "name": "OPEN PDF Translate", "author": "Vetrenar", "description": "This plugin has not been manually reviewed by Obsidian staff. Translate PDF documents with overlay, supports OpenRouter, OpenAI, Gemini, Ollama, and custom endpoints. Includes layout detection, and persistent storage of translations..", "repo": "vetrenar/Open-PDF-Translate" }, { "id": "codeblock-language-detector", "name": "CodeBlock Language Detector", "author": "Lars Bücker", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically detects and adds language tags to code blocks without specified language for proper syntax highlighting.", "repo": "bueckerlars/obsidian-codeblock-language-detector" }, { "id": "flowscript-diagrams", "name": "FlowScript Diagrams", "author": "kilrkrow", "description": "This plugin has not been manually reviewed by Obsidian staff. Render ```flow code blocks as inline SVG flowcharts using FlowScript.", "repo": "kilrkrow/flowscript-for-obsidian" }, { "id": "google-sync", "name": "Google Calendar and Tasks Sync", "author": "Connor", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your vault's events and tasks folders to Google Calendar and Google Tasks.", "repo": "cordedmink2/obsidian-google-sync" }, { "id": "ante", "name": "Ante", "author": "Antigma Labs", "description": "This plugin has not been manually reviewed by Obsidian staff. AI second brain, continuous ingestion, indexing, and evolving. Powered by Ante agent core from Antigma Labs", "repo": "antigmalabs/ante-obsidian" }, { "id": "smart-review", "name": "Smart Review", "author": "Jayce", "description": "This plugin has not been manually reviewed by Obsidian staff. Smart review system based on Obsidian Properties / YAML frontmatter with Review Center, spaced review feedback, history, and AI payload export.", "repo": "jaycelu/Smart-Review" }, { "id": "made-up-words", "name": "Made Up Words", "author": "obsidian-ttrpg-community", "description": "This plugin has not been manually reviewed by Obsidian staff. A dictionary for the words you've made up. Browse, search, and look up your invented vocabulary across multiple languages, with hover tooltips and a side-panel lexicon.", "repo": "obsidian-ttrpg-community/Made-Up-Words" }, { "id": "english-learning-assistant", "name": "English Learning Assistant", "author": "LQ", "description": "This plugin has not been manually reviewed by Obsidian staff. An English learning plugin for grammar feedback, reading practice, vocabulary lookup, syntax analysis, and progress tracking.", "repo": "liuba1223/obsidian-english-assistant" }, { "id": "imgbox-pro", "name": "ImgBox Pro", "author": "nightfall", "description": "This plugin has not been manually reviewed by Obsidian staff. ImgBox Pro searches for external media links in your notes, downloads and saves them locally, adjusts note links, and includes unused attachment cleanup tools.", "repo": "nightfall-yl/obsidian-imgbox-pro" }, { "id": "context-nine", "name": "Context Nine", "author": "Matthew Derman", "description": "This plugin has not been manually reviewed by Obsidian staff. TaskNotes capture, context routing, vault command cockpit, and attachment cleanup tools.", "repo": "mderman/context_nine_obsidian_plugin" }, { "id": "keyword-notes-editor", "name": "Keyword Notes Editor", "author": "fengshuzi", "description": "This plugin has not been manually reviewed by Obsidian staff. View and edit notes grouped by keyword tags, similar to Logseq tag view.", "repo": "fengshuzi/keyword-notes-editor" }, { "id": "kilocode", "name": "KiloCode", "author": "Henry Lan", "description": "This plugin has not been manually reviewed by Obsidian staff. Give KiloCode persistent project memory from your vault. Architecture decisions, skills, workflows, and sessions — all stored in markdown.", "repo": "realhenrylan/obsidian-with-kilocode" }, { "id": "csharp-snippet-runner", "name": "CSharp Snippet Runner", "author": "ohm-engineering", "description": "This plugin has not been manually reviewed by Obsidian staff. Run C# code blocks in Obsidian using an auto-installed CSharpRepl runtime.", "repo": "ohm-engineering/obsidian-csharp-interactive" }, { "id": "draft-paper", "name": "Draft Paper", "author": "Baka", "description": "This plugin has not been manually reviewed by Obsidian staff. Fullscreen scratchpad that allows for freehand annotations directly over Markdown files.", "repo": "mikuloverfan/draft-paper" }, { "id": "plugin-name-locker", "name": "Name Locker", "author": "Ivan", "description": "This plugin has not been manually reviewed by Obsidian staff. Lock custom display names for your installed plugins so they persist through updates.", "repo": "agarcabin/plugin-name-locker" }, { "id": "project-view", "name": "Project View", "author": "ngchenghow", "description": "This plugin has not been manually reviewed by Obsidian staff. Organize notes into projects. Each project tracks its folders, notes and last-open tabs - click a project to instantly restore its workspace.", "repo": "ngchenghow/obsidian-project-view" }, { "id": "cerebro-mycelium", "name": "Cerebro Mycelium", "author": "colorpulse6", "description": "This plugin has not been manually reviewed by Obsidian staff. Render your vault as an animated 2D living fungal network.", "repo": "colorpulse6/cerebro-mycelium" }, { "id": "hn-reader", "name": "HN Reader", "author": "Anton Liberant", "description": "This plugin has not been manually reviewed by Obsidian staff. Browse top Hacker News stories and save them to your reading list", "repo": "anliberant/hn-obsidian-plugin" }, { "id": "article-navigator", "name": "Article Navigator", "author": "IvanHanloth", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds Previous / Next / SeeAlso navigation to notes via frontmatter properties. Supports floating buttons or VitePress-style inline navigation.", "repo": "ivanhanloth/Obsidian-Article-Navigator" }, { "id": "copilot-auto-completion-plus", "name": "Copilot Auto Completion Plus", "author": "Daniil Shipilov", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds configurable AI auto-completion to Obsidian using OpenAI, Anthropic, Gemini, Azure OpenAI, or Ollama.", "repo": "yetanotherrepo/obsidian-copilot-auto-completion-plus" }, { "id": "docx-importer", "name": "DOCX Importer", "author": "", "description": "This plugin has not been manually reviewed by Obsidian staff. Import DOCX files into your Obsidian vault as Markdown", "repo": "mayac5/obsidian-docx-importer" }, { "id": "checkers-hider", "name": "Checkers Hider", "author": "Andrei", "description": "This plugin has not been manually reviewed by Obsidian staff. Hide or show completed and custom-status checklist items in Obsidian.", "repo": "mr-asa/obsidian-checkers-hider" }, { "id": "cornell-notes", "name": "Cornell Notes", "author": "Sergii Krymets", "description": "This plugin has not been manually reviewed by Obsidian staff. Renders two-column Cornell Notes layouts.", "repo": "bytetiles/obsidian-cornell-notes" }, { "id": "paperflow", "name": "PaperFlow", "author": "Quan Meng", "description": "This plugin has not been manually reviewed by Obsidian staff. Import, read, and annotate arXiv papers.", "repo": "quan-meng/paperflow" }, { "id": "advanced-pdf-export", "name": "Advanced PDF Export", "author": "ShrekBytes", "description": "This plugin has not been manually reviewed by Obsidian staff. Export notes as pixel-perfect PDFs with live preview, style presets, manual page breaks, tables, and full layout control.", "repo": "shrekbytes/advanced-pdf-export" }, { "id": "starvault", "name": "StarVault", "author": "greatshieh", "description": "This plugin has not been manually reviewed by Obsidian staff. A plugin for github star repository management", "repo": "greatshieh/obsidian-starvault" }, { "id": "lucrjournal", "name": "LucrJournal", "author": "toadfans", "description": "This plugin has not been manually reviewed by Obsidian staff. Record your trades as local Markdown files and link every entry to its key levels, confluences, market analysis, and news — turning your journal into a connected, private knowledge graph.", "repo": "lucrtrade/lucrjournal-obsidian-plugin" }, { "id": "local-rest-api-second-brain-mcp-extension", "name": "Local REST API Second Brain MCP Extension", "author": "Mehran Ziadloo", "description": "This plugin has not been manually reviewed by Obsidian staff. Extension for Local REST API to add second brain MCP server", "repo": "ziadloo/obsidian-local-rest-api-second-brain-mcp-extension" }, { "id": "wikiflash", "name": "WikiFlash", "author": "Paolo", "description": "This plugin has not been manually reviewed by Obsidian staff. Flashes a wikilink's [[ ]] brackets when you create one or move the cursor inside it — an Xcode-style brace-match cue. Fully colour-customizable.", "repo": "paolinpaperin/obsidian-wikiflash" }, { "id": "simple-home", "name": "Simple Home Page", "author": "Samy Elkinani", "description": "This plugin has not been manually reviewed by Obsidian staff. Open a simple home page with file-name search, recent notes, deleted-note restore, and vault navigation.", "repo": "samyelkina/Simple-home-Obsidian-Plugin" }, { "id": "tabletop-music-player", "name": "Tabletop Music Player", "author": "Ryan Hammond", "description": "This plugin has not been manually reviewed by Obsidian staff. Plays ambient TTRPG music tracks in the background using note front matter.", "repo": "mllhouze/tabletop-music-player" }, { "id": "folder-bases", "name": "Folder Bases", "author": "Scott Tomaszewski", "description": "This plugin has not been manually reviewed by Obsidian staff. Open a folder's associated Base by clicking it in the file explorer, like Folder Notes but for Bases.", "repo": "scotttomaszewski/obsidian-folder-bases" }, { "id": "mandala-chart", "name": "Mandala Chart", "author": "Gurio", "description": "This plugin has not been manually reviewed by Obsidian staff. Interactive 9×9 Mandala Chart for structured goal planning — inspired by Shohei Ohtani's method. Supports markdown, 5 languages, and print export.", "repo": "gurio318/obsidian-mandala-chart" }, { "id": "quizblock", "name": "quizblock", "author": "Oliver Cheng", "description": "This plugin has not been manually reviewed by Obsidian staff. Render interactive multiple-choice quiz blocks inside your notes", "repo": "olliecheng/quizblock" }, { "id": "heraldry-weaver", "name": "Heraldry Weaver", "author": "obsidian-ttrpg-community", "description": "This plugin has not been manually reviewed by Obsidian staff. Procedural and custom heraldry for worldbuilders and TTRPGs. Generate, save, and embed coats of arms in codeblocks or inline in tables.", "repo": "obsidian-ttrpg-community/heraldry-weaver" }, { "id": "ghostterm", "name": "GhostTerm", "author": "Andy Tran", "description": "This plugin has not been manually reviewed by Obsidian staff. Ghostty-style terminal surfaces for Obsidian.", "repo": "andyhtran/GhostTerm" }, { "id": "thoth-sync", "name": "Thoth", "author": "Mac Ahmed", "description": "This plugin has not been manually reviewed by Obsidian staff. Lightweight vault sync via S3-compatible object storage.", "repo": "macahmed/obsidian-thoth" }, { "id": "word-reader", "name": "Word Reader", "author": "shiva", "description": "This plugin has not been manually reviewed by Obsidian staff. Open .docx files inside Obsidian as safe, read-only documents.", "repo": "qianwei4712/obsidian-word-reader" }, { "id": "novel-profile", "name": "Novel Profile", "author": "hornat", "description": "This plugin has not been manually reviewed by Obsidian staff. Transforms the native properties area into an elegant character profile card.)", "repo": "hornatx/novel-profile" }, { "id": "pandocit", "name": "PandoCit", "author": "l'Atelier", "description": "This plugin has not been manually reviewed by Obsidian staff. Citations Pandoc, bibliothèque Zotero (API), lecteurs PDF/EPUB et annotations dans Obsidian.", "repo": "atelier-recherche/pandocit" }, { "id": "youtube-search", "name": "YouTube Search", "author": "plasch", "description": "This plugin has not been manually reviewed by Obsidian staff. Search YouTube videos by link and automatically create notes with video metadata.", "repo": "plasch/obsidian-youtube-search-plugin" }, { "id": "note-illustrator", "name": "Note Illustrator", "author": "ThreeM", "description": "This plugin has not been manually reviewed by Obsidian staff. Generates and replaces images in your notes based on a description heading, using AI.", "repo": "threem-mmm/note-illustrator" }, { "id": "simple-checklist", "name": "Simple Checklist", "author": "Lasse", "description": "This plugin has not been manually reviewed by Obsidian staff. Side panel showing all open todos across your vault.", "repo": "l-4553/obsidian-simple-checklist" }, { "id": "md-image-manager", "name": "Markdown Image Manager", "author": "imulan", "description": "This plugin has not been manually reviewed by Obsidian staff. A powerful image management plugin for Obsidian. Browse, optimize, upload to image hosting, and organize your images. Ideal for converting Wiki image refs to standard Markdown format.", "repo": "ytahml/obsidian-image-manager" }, { "id": "trolls-in-the-cellar", "name": "Trolls in the Cellar", "author": "Daren Thomas", "description": "This plugin has not been manually reviewed by Obsidian staff. Perchance-style random generators for tabletop RPG prep.", "repo": "daren-thomas/trolls-in-the-cellar" }, { "id": "share-hosted", "name": "Share Hosted", "author": "Yuto Takagi", "description": "This plugin has not been manually reviewed by Obsidian staff. Hosted alternative to org-share: sign in with email, share notes with org / allowlist / public audiences. No Cloudflare setup required.", "repo": "yut0takagi/obsidian-share-hosted" }, { "id": "system-recording", "name": "System Recording", "author": "Yuto Takagi", "description": "This plugin has not been manually reviewed by Obsidian staff. Record system audio (Zoom, Meet, Teams) and save as M4A in your vault", "repo": "yut0takagi/obsidian-system-recording" }, { "id": "table-formatter", "name": "Table Formatter", "author": "fangface-hub", "description": "This plugin has not been manually reviewed by Obsidian staff. Formats Markdown tables when files are saved.", "repo": "fangface-hub/obsidian_table_formatter" }, { "id": "calendar-hub", "name": "Calendar Hub", "author": "HWY1dot0", "description": "This plugin has not been manually reviewed by Obsidian staff. Find every note created on a given day from one calendar view, no matter which folder it lives in.", "repo": "hwy1dot0/calendar-hub" }, { "id": "share-to-save", "name": "Share to Save", "author": "chenxiccc", "description": "This plugin has not been manually reviewed by Obsidian staff. Save shared web content to your vault. Share URLs from mobile, download and save as Markdown notes on desktop.", "repo": "chenxiccc/Obsidian-Share-to-Save" }, { "id": "date-list", "name": "Date List", "author": "Sebastien Delisle", "description": "This plugin has not been manually reviewed by Obsidian staff. Quickly search for and add a single date or an entire list of dates, formatted exactly as you like them.", "repo": "lumargh/obsidian-date-list" }, { "id": "apex-dashboard", "name": "Apex Dashboard", "author": "PandoraReads", "description": "This plugin has not been manually reviewed by Obsidian staff. Your personal command center — memos, todos, and projects in one stunning glassmorphism dashboard.", "repo": "pandorareads/apex-dashboard" }, { "id": "hilighter", "name": "HiLighter", "author": "PandoraReads", "description": "This plugin has not been manually reviewed by Obsidian staff. A powerful highlight note manager with multi-color annotations, AI-assisted notes, and smart review", "repo": "pandorareads/HiLighter" }, { "id": "groove-kb", "name": "Groove KB", "author": "pathfind1103", "description": "This plugin has not been manually reviewed by Obsidian staff. Explore music and build a connected knowledge base with structured notes, logical graph links, and rich previews.", "repo": "pathfind1103/groove-kb" }, { "id": "bible-reference-preview", "name": "Bible Reference Preview", "author": "YuBak", "description": "This plugin has not been manually reviewed by Obsidian staff. Recognize Bible references in Obsidian notes and show verse previews from imported EPUB Bible translations.", "repo": "yuriy-bak/obsidian-bible-reference-preview" }, { "id": "todoapp", "name": "TodoApp Blocks", "author": "Max Dvorkin", "description": "This plugin has not been manually reviewed by Obsidian staff. Embed a Todoist-like local-first task app inside any Obsidian note.", "repo": "kaiso12/todoapp" }, { "id": "developer-toolbox", "name": "Developer Toolbox", "author": "Charles Kelsoe", "description": "This plugin has not been manually reviewed by Obsidian staff. Developer tools to capture annotated screenshots with structured context, reload plugins live, and inspect icons, CSS variables, and commands.", "repo": "ckelsoe/obsidian-developer-toolbox" }, { "id": "folderer", "name": "Folderer", "author": "Alvaro Mateo", "description": "This plugin has not been manually reviewed by Obsidian staff. Monitors folders for files added and runs custom actions based on user rules.", "repo": "alvaromateo/folderer" }, { "id": "omd-to-typst", "name": "Omd2Typst", "author": "A.W. Alberts", "description": "This plugin has not been manually reviewed by Obsidian staff. Export your notes to professional looking PDFs via Typst. Aut-adding a cover page, revision page, TOC and optional figure list.", "repo": "tisgoud/Obsidian-Omd2Typst" }, { "id": "private-quartz-publish", "name": "Private Quartz Publish", "author": "Arseniy Seroka", "description": "This plugin has not been manually reviewed by Obsidian staff. Opt-in publish individual notes or whole folders from Obsidian to a self-hosted Quartz site. Each URL is an unguessable random slug; sharing a file link reveals only that file, sharing a folder link reveals only its bundled notes.", "repo": "jagajaga/private-quartz-publish" }, { "id": "csvzall", "name": "csvzall", "author": "Vincent La", "description": "This plugin has not been manually reviewed by Obsidian staff. A fast CSV viewer, editor, and charting plugin for Obsidian.", "repo": "vincentlaucsb/obsidian-csvzall" }, { "id": "calculator-pro", "name": "Calculator Pro", "author": "Minh Hoang", "description": "This plugin has not been manually reviewed by Obsidian staff. A clean design scientific calculator with LaTeX formatting support.", "repo": "hoangminhcv2000/obsidian-calculator-pro" }, { "id": "rho-reader", "name": "Rho Reader", "author": "Vishnu Bharathi", "description": "This plugin has not been manually reviewed by Obsidian staff. Read and manage RSS feeds.", "repo": "scriptnull/rho-reader" }, { "id": "simple-image-slider", "name": "Simple Image Slider", "author": "XIN", "description": "This plugin has not been manually reviewed by Obsidian staff. Render Obsidian image embeds as a lightweight slider and show image captions.", "repo": "xinworks/obsidian-simple-image-slider" }, { "id": "books", "name": "Books", "author": "Jonathan Simcoe", "description": "This plugin has not been manually reviewed by Obsidian staff. Write, organize, and assemble long-form books from Markdown files.", "repo": "jdsimcoe/obsidian-books" }, { "id": "calendar-heatmap", "name": "Calendar Heatmap", "author": "zen", "description": "This plugin has not been manually reviewed by Obsidian staff. Visualize daily notes and writing activity in a calendar heatmap.", "repo": "deemsd/calendar-heatmap" }, { "id": "reasonian", "name": "Reasonian", "author": "Reasonian", "description": "This plugin has not been manually reviewed by Obsidian staff. Embeds Reasonix (DeepSeek) as an AI collaborator in your vault. Full agentic capabilities: file read/write, search, bash commands, and multi-step workflows.", "repo": "reject-reality/Reasonian" }, { "id": "routine-streaks", "name": "Routine Streaks", "author": "Taehyun A. Kim", "description": "This plugin has not been manually reviewed by Obsidian staff. Track routine streaks from tagged Daily Note tasks.", "repo": "holyhooly/routine-streaks" }, { "id": "bases-buttons", "name": "Bases Buttons", "author": "Imed Ghomari", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds configurable Templater-powered buttons to Obsidian Bases.", "repo": "imed-ghomari/obsidian-bases-buttons" }, { "id": "vault-prompt-assistant", "name": "Vault Prompt AI-Assistant", "author": "Kiril", "description": "This plugin has not been manually reviewed by Obsidian staff. prompt workflow automation, batch runs, run history, external vector index storage, Daily Note workflows, prompt library, RAG, and source references.", "repo": "kiril-liu/obsidian-ai-plugin" }, { "id": "regex-css-highlighter", "name": "Regex Css Highlighter", "author": "nilmarko", "description": "This plugin has not been manually reviewed by Obsidian staff. Highlight text with regex and apply custom CSS classes.", "repo": "dlsdgj/obsidian-regex-css-highlighter" }, { "id": "hackernews-comments", "name": "Hacker News Comments", "author": "gapmiss", "description": "This plugin has not been manually reviewed by Obsidian staff. Scrape comments from Hacker News posts and create markdown notes with threaded comments.", "repo": "gapmiss/hackernews-comments" }, { "id": "alert-banner", "name": "Alert Banner", "author": "samgg", "description": "This plugin has not been manually reviewed by Obsidian staff. Display a configurable warning banner at the top of notes with a specific tag.", "repo": "samgilletgaras/obsidian-alert-banner" }, { "id": "keep-bases-view", "name": "Keep Bases View", "author": "k4fn", "description": "This plugin has not been manually reviewed by Obsidian staff. Google Keep-style masonry grid layout for Obsidian Bases.", "repo": "k4fn/keep-bases-view" }, { "id": "llm-translator", "name": "LLM Translator", "author": "Joseph Kim", "description": "This plugin has not been manually reviewed by Obsidian staff. Translate selected text in Obsidian's native PDF reader with local and cloud translation services.", "repo": "kimfischer99/Obsidian-LLM-Translator" }, { "id": "mantle-otto", "name": "Mantle Otto", "author": "Ryan Bakker", "description": "This plugin has not been manually reviewed by Obsidian staff. A visual chat UI wrapper for the native Gemini CLI, bringing secure, context-aware AI agent operations directly into your Obsidian vault layout.", "repo": "carnalmatrix/obsidian-mantle-otto" }, { "id": "mantle-kanban", "name": "Mantle Kanban", "author": "Ryan Bakker", "description": "This plugin has not been manually reviewed by Obsidian staff. A professional visual Kanban board for Obsidian. Manage your tasks and projects with smooth drag-and-drop, checklists, progress bars, and an interactive reactive background.", "repo": "carnalmatrix/obsidian-mantle-kanban" }, { "id": "mantle-images", "name": "Mantle Images", "author": "Ryan Bakker", "description": "This plugin has not been manually reviewed by Obsidian staff. Professional image cropping and resizing tools inside Obsidian. Crop with preset ratios, resize inline, and save or replace vault images directly in notes.", "repo": "carnalmatrix/obsidian-mantle-images" }, { "id": "mantle-icons", "name": "Mantle Icons", "author": "Ryan Bakker", "description": "This plugin has not been manually reviewed by Obsidian staff. Integrate visual iconography into your notes, folder directories, and sidebars. Pairs perfectly with the Zenith theme and features zero-bloat inline shortcodes.", "repo": "carnalmatrix/obsidian-mantle-icons" }, { "id": "mantle-docs", "name": "Mantle Docs", "author": "Ryan Bakker", "description": "This plugin has not been manually reviewed by Obsidian staff. View code and data files (JSON, TypeScript, CSV, CSS, YAML, etc.) with syntax highlighting in an optimised, read-only viewer that eliminates editing lag.", "repo": "carnalmatrix/obsidian-mantle-docs" }, { "id": "mantle-calendar", "name": "Mantle Calendar", "author": "Ryan Bakker", "description": "This plugin has not been manually reviewed by Obsidian staff. A streamlined, context-aware calendar interface for Obsidian. Easily track events, daily notes, and time-sensitive tasks directly from your workspace layout.", "repo": "carnalmatrix/obsidian-mantle-calendar" }, { "id": "sage", "name": "Sage", "author": "NetworkGestalt", "description": "This plugin has not been manually reviewed by Obsidian staff. Generate linked concept notes from selected text in your vault.", "repo": "networkgestalt/obsidian-sage" }, { "id": "peer-share", "name": "Peer Share", "author": "gapmiss", "description": "This plugin has not been manually reviewed by Obsidian staff. Share files between vaults using WebRTC peer-to-peer connections", "repo": "gapmiss/peer-share" }, { "id": "lockbox", "name": "Lockbox", "author": "danzar", "description": "This plugin has not been manually reviewed by Obsidian staff. Encrypt note contents at rest while keeping the title visible. Lock and unlock notes with a vault-wide password or a per-note password.", "repo": "danzar/Obsidian-Locker" }, { "id": "focus-zen-mode", "name": "Focus Zen Mode", "author": "Red", "description": "This plugin has not been manually reviewed by Obsidian staff. A focused writing zen mode with centered current line and theme switcher.", "repo": "foxmaysay/obsidian-zen-mode" }, { "id": "halfday-rune", "name": "Halfday Rune", "author": "Halfday.dev", "description": "This plugin has not been manually reviewed by Obsidian staff. Born-encrypted notes for Obsidian. age (X25519) at rest, live-preview markdown in memory.", "repo": "halfday-dev/halfday-rune" }, { "id": "easy-latex", "name": "Easy LaTeX", "author": "mingw", "description": "This plugin has not been manually reviewed by Obsidian staff. Autocomplete LaTeX commands with Chinese/English support in math contexts.", "repo": "wmwby/obsidian-easy-latex" }, { "id": "chatgpt-math-clipboard", "name": "ChatGPT Math Clipboard", "author": "vofen", "description": "This plugin has not been manually reviewed by Obsidian staff. Copies ChatGPT Web Viewer responses as Markdown with strict KaTeX-to-LaTeX conversion.", "repo": "vofen430/obsidian-chatgpt-math-clipboard" }, { "id": "ownly", "name": "Ownly", "author": "liuh886", "description": "This plugin has not been manually reviewed by Obsidian staff. Track objects, subscriptions, and experience costs in your Vault.", "repo": "liuh886/ownly" }, { "id": "markdown-wechat-publisher", "name": "Markdown WeChat Publisher", "author": "Ancle", "description": "This plugin has not been manually reviewed by Obsidian staff. Preview, style, copy, and publish Markdown notes to multiple WeChat Official Accounts.", "repo": "zhangloveyan/obsidian-to-wechat" }, { "id": "narrate", "name": "Narrate", "author": "jade", "description": "This plugin has not been manually reviewed by Obsidian staff. Reads your markdown notes aloud via a local OpenAI-compatible TTS server (e.g. OpenVox). Select a sentence for a quick play button, with chunk prefetching for gapless playback, a draggable toolbar, table/parens/code filters, and WAV export.", "repo": "jang-hs/obsidian-narrate" }, { "id": "cover-image", "name": "Cover Image", "author": "Mirco Macrelli", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically include the image linked in the property cover at the top of the note body", "repo": "mircomacrelli/cover-image" }, { "id": "sync-confluence", "name": "Sync Confluence", "author": "duanzhang", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync notes to Confluence pages on a schedule, bound by a confluence_url field in frontmatter.", "repo": "dzplus/obsidian-sync-confluence" }, { "id": "card-workspace", "name": "Card Workspace", "author": "kenan", "description": "This plugin has not been manually reviewed by Obsidian staff. Browse folder notes as a warm retro card stream in the left sidebar.", "repo": "kenanlian/obsidian-card-workspace" }, { "id": "vault-task-planner", "name": "Vault Task Planner", "author": "gionzi", "description": "This plugin has not been manually reviewed by Obsidian staff. Aggregates all incomplete tasks from the vault into a monthly timeline view with in-place date editing and write-back to source notes.", "repo": "giacomoleonzi/vault-task-planner-obsidian" }, { "id": "lore-graph", "name": "Lore Graph", "author": "Pierre Bisiaux", "description": "This plugin has not been manually reviewed by Obsidian staff. Hide whole folders from the graph view and reveal their notes on demand by clicking a related node.", "repo": "bisiaux-dev/obsidian-lore-graph" }, { "id": "tasknotes-workflows", "name": "TaskNotes Workflows", "author": "callumalpass", "description": "This plugin has not been manually reviewed by Obsidian staff. Markdown-defined workflow automation for TaskNotes.", "repo": "callumalpass/tasknotes-workflows" }, { "id": "eisenhower-tasks", "name": "Eisenhower Tasks", "author": "Bugra Sitemkar", "description": "This plugin has not been manually reviewed by Obsidian staff. Organize your tasks by urgency and importance using the Eisenhower Matrix.", "repo": "bugrasitemkar/obsidian-eisenhower-tasks" }, { "id": "corduroy", "name": "Corduroy", "author": "Gabby Welson", "description": "This plugin has not been manually reviewed by Obsidian staff. Search Google Maps and insert place coordinates into note frontmatter.", "repo": "gabbywelson/obsidian-corduroy" }, { "id": "orbit-graph-view", "name": "Orbit", "author": "studiogamma", "description": "This plugin has not been manually reviewed by Obsidian staff. Visualize your vault as a planetary system. Orbit child nodes around their parents based on frontmatter, tags, outlinks, or backlinks.", "repo": "studiogamma/orbit-graph-view" }, { "id": "mails-blog-publisher", "name": "Mails Blog Publisher", "author": "FengXuan", "description": "This plugin has not been manually reviewed by Obsidian staff. Publish the current note to Mails Blog using an Obsidian plugin token.", "repo": "fengxuan/mails-blog-obsidian-plugin" }, { "id": "santi-younger-tools", "name": "Santi Younger Tools", "author": "Santi Younger", "description": "This plugin has not been manually reviewed by Obsidian staff. Install and update purchased Santi Younger plugins and themes after signing in with a one-time email code.", "repo": "santiyounger/obsidian-santi-younger-tools" }, { "id": "current-pane-media-gallery-viewer", "name": "Current Pane Media Gallery Viewer", "author": "usero2-endofday", "description": "This plugin has not been manually reviewed by Obsidian staff. Preview media (image/video) under cursor in the right pane during editor mode.", "repo": "usero2/obsidian-plugins-current-pane-media-gallery-viewer" }, { "id": "sxjeel-spell-checker", "name": "Offline Spell Checker", "author": "sxjeel", "description": "This plugin has not been manually reviewed by Obsidian staff. A fast, offline spell checker using standard .dic and .aff files.", "repo": "sajee05/sxjeel-spell-checker" }, { "id": "waymark", "name": "Waymark", "author": "momentmaker", "description": "This plugin has not been manually reviewed by Obsidian staff. Import Pilgrim (.pilgrim) walks as Markdown notes — your transcribed voice reflections become searchable, linkable text, with stats, waypoints, weather, and an optional route map.", "repo": "walktalkmeditate/pilgrim-obsidian" }, { "id": "link-as", "name": "Link As", "author": "David V. Kimball", "description": "This plugin has not been manually reviewed by Obsidian staff. Link selected text to any note, keeping it as the display text.", "repo": "davidvkimball/obsidian-link-as" }, { "id": "rovenotes-notes", "name": "RoveNotes", "author": "rsteckler", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your RoveNotes voice recordings and handwritten notes into your vault.", "repo": "radiant-maple-studios/rovenotes-obsidian" }, { "id": "index-note-splitter", "name": "Index Note Splitter", "author": "michellegdyason", "description": "This plugin has not been manually reviewed by Obsidian staff. Split long notes into linked section notes and turn the source note into an index.", "repo": "michellegdyason/index-note-splitter" }, { "id": "modular-theme-dashboard", "name": "Modular Theme Dashboard", "author": "栗子仁儿", "description": "This plugin has not been manually reviewed by Obsidian staff. Featuring freely draggable, resizable and auto-save dashboard modules. The built-in multi-format file viewer supports direct preview of office, media and code files.", "repo": "liamzy2021/Obsidian--Modular-Theme-Dashboard-Free-Drag-and-Drop" }, { "id": "no-paste", "name": "No Paste", "author": "观自", "description": "This plugin has not been manually reviewed by Obsidian staff. Blocks paste actions in Markdown editors while the plugin is enabled.", "repo": "london-chen/no-paste" }, { "id": "lan-vault-sync", "name": "LAN Vault Sync", "author": "senjanson", "description": "This plugin has not been manually reviewed by Obsidian staff. Real-time vault synchronization over LAN using Yjs CRDT for conflict-free merging.", "repo": "senjanson/lan-vault-sync" }, { "id": "marginnote-sync", "name": "MarginNote Sync", "author": "cheedfdf", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync annotations, notes, and mind maps from MarginNote 4.", "repo": "cheendfdf/marginnote-obsidian-sync" }, { "id": "scroll-anchor", "name": "Scroll Anchor", "author": "senjanson", "description": "This plugin has not been manually reviewed by Obsidian staff. Remembers scroll and cursor position for every note across all tabs. Restores all open tabs on app restart — great for mobile.", "repo": "senjanson/obsidian-scroll-anchor" }, { "id": "roam-graph", "name": "Roam Graph", "author": "Moskize91", "description": "This plugin has not been manually reviewed by Obsidian staff. A focus-following local graph in a Canvas sidebar.", "repo": "moskize91/obsidian-roam-graph" }, { "id": "vault-reorganizer", "name": "Vault Reorganizer", "author": "michellegdyason", "description": "This plugin has not been manually reviewed by Obsidian staff. Preview and apply bulk vault reorganization plans for notes, attachments, templates, canvases, and other files.", "repo": "michellegdyason/vault-reorganizer" }, { "id": "super-nutrition-calculator", "name": "Super Nutrition Calculator", "author": "LQ", "description": "This plugin has not been manually reviewed by Obsidian staff. Multi-source nutrition lookup, meal calculation, and 30+ DRI comparison using Boohee, USDA FoodData Central, and Chinese food data", "repo": "liuba1223/super-nutrition-calculator" }, { "id": "full-vault-mirror-sync", "name": "Full Vault Mirror Sync", "author": "Lester Lai", "description": "This plugin has not been manually reviewed by Obsidian staff. Mirror a source folder to a target folder using Windows robocopy.", "repo": "lesteraiagent/obsidian-full-vault-mirror-sync" }, { "id": "local-git-sync", "name": "Local Git Sync", "author": "AstonDky66", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync and back up vault changes using Git.", "repo": "astondky/obsidian-local-git-sync" }, { "id": "narrative-canvas", "name": "Narrative Canvas", "author": "ringeringeraja33", "description": "This plugin has not been manually reviewed by Obsidian staff. A node-based writing tool for game development, interactive fiction, branching scripts, quest chains, and other nonlinear narrative structures.", "repo": "ringeringeraja33/NarrativeCanvas" }, { "id": "buildian", "name": "Buildian", "author": "YuChenSSR", "description": "This plugin has not been manually reviewed by Obsidian staff. An unofficial Obsidian integration for the xAI Grok Build CLI, based on Claudian.", "repo": "yuchenssr/buildian" }, { "id": "graph-context-for-claude-code", "name": "Graph Context for Claude Code", "author": "senna-lang", "description": "This plugin has not been manually reviewed by Obsidian staff. Claude Code's /ide, with your knowledge graph attached. Select text and it's pushed to Claude with the graph expanded: embeds inlined, linked notes summarized, heading path and backlinks.", "repo": "senna-lang/graph-context-for-claude-code" }, { "id": "local-zotero-mirror", "name": "Local Zotero Mirror", "author": "wsqstar", "description": "This plugin has not been manually reviewed by Obsidian staff. Synchronize Zotero collections, paper metadata, and native notes into local Markdown notes.", "repo": "mappedinfo/local-zotero-mirror" }, { "id": "cloudflare-images-sync", "name": "Cloudflare R2 Sync", "author": "imaikosuke", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync local note images to Cloudflare R2.", "repo": "imaikosuke/obsidian-cloudflare-r2-sync" }, { "id": "image-auto-upload-pro", "name": "Image Auto Upload Pro", "author": "renmu", "description": "This plugin has not been manually reviewed by Obsidian staff. This plugin uploads images from your clipboard by PicGo", "repo": "stackbreakerx/obsidian-image-auto-upload-plugin" }, { "id": "dnd-tavern-generator", "name": "Tavernus", "author": "trikorka", "description": "This plugin has not been manually reviewed by Obsidian staff. Generates detailed DnD taverns right into your Obsidian vault.", "repo": "trikorka/tavernus-plugin" }, { "id": "a-plugins", "name": "A Loader", "author": "Jiao Yingxing", "description": "This plugin has not been manually reviewed by Obsidian staff. Make plugin-heavy Obsidian vaults start smoother, especially on mobile.", "repo": "jiaoyingxing/a-plugins" }, { "id": "stargate", "name": "Star Gate", "author": "starhunter", "description": "This plugin has not been manually reviewed by Obsidian staff. Clip web pages into Obsidian with a multi-tab browser, AI analysis templates, and content capture.", "repo": "starhunt/stargate" }, { "id": "starcloud-studio", "name": "StarCloud Studio", "author": "starhunter", "description": "This plugin has not been manually reviewed by Obsidian staff. Create AI-powered knowledge posters, slide decks, and audio from your notes, with Google Drive export.", "repo": "starhunt/starcloud-studio" }, { "id": "star-notebooklm", "name": "Star NotebookLM", "author": "starhunter", "description": "This plugin has not been manually reviewed by Obsidian staff. Send Obsidian notes directly to Google NotebookLM as sources from an embedded NotebookLM view.", "repo": "starhunt/star-notebooklm" }, { "id": "star-imagemaster", "name": "Star ImageMaster", "author": "starhunter", "description": "This plugin has not been manually reviewed by Obsidian staff. Manage Obsidian images with auto-save, gallery view, duplicate detection, smart delete, and link updates.", "repo": "starhunt/star-imagemaster" }, { "id": "star-infolearn", "name": "Star InfoLearn", "author": "starhunter", "description": "This plugin has not been manually reviewed by Obsidian staff. Turn Obsidian notes into interactive learning cards with AI-assisted quizzes, cloze blanks, and review workflows.", "repo": "starhunt/star-infolearn" }, { "id": "hledger", "name": "Hledger", "author": "Leonardo Galves", "description": "This plugin has not been manually reviewed by Obsidian staff. Plain text accounting plugin for Obsidian, using hledger.", "repo": "lsgalves/hledger-obsidian" }, { "id": "timeline-calendar", "name": "Timeline Calendar", "author": "zen", "description": "This plugin has not been manually reviewed by Obsidian staff. A clean timeline calendar with grid-aligned time labels for daily notes and tasks.", "repo": "deemsd/timeline-calendar" }, { "id": "music-pro", "name": "Music Pro", "author": "Minh Hoang", "description": "This plugin has not been manually reviewed by Obsidian staff. A plug-and-play music app for deep work inside Obsidian.", "repo": "hoangminhcv2000/obsidian-music-pro" }, { "id": "chess-tree", "name": "chess tree", "author": "west-shell", "description": "This plugin has not been manually reviewed by Obsidian staff. Chess variation tree.", "repo": "west-shell/obsidian-chess-tree" }, { "id": "gz-sync", "name": "GZH Sync", "author": "观自", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync the current Obsidian Markdown note to WeChat draft and Feishu docs via local gz CLI.", "repo": "london-chen/gz-sync-obsidian" }, { "id": "star-qmd", "name": "Star QMD", "author": "starhunter", "description": "This plugin has not been manually reviewed by Obsidian staff. Search your vault with the qmd CLI using BM25, vector, and hybrid semantic retrieval.", "repo": "starhunt/star-qmd" }, { "id": "verilog-bitfield", "name": "Verilog Bitfield", "author": "aipyer", "description": "This plugin has not been manually reviewed by Obsidian staff. Render Verilog bitfield definitions as interactive SVG diagrams and tables", "repo": "aipyer/verilog-bitfield" }, { "id": "pure-footnote", "name": "Pure Footnote", "author": "hornat", "description": "This plugin has not been manually reviewed by Obsidian staff. A clean sidebar tool to manage footnotes and annotations, supporting synchronized highlighting and editing.", "repo": "hornatx/pure-footnote" }, { "id": "wiktionary-sidebar", "name": "Wiktionary Sidebar", "author": "Jonas Karneboge", "description": "This plugin has not been manually reviewed by Obsidian staff. Right-click any selected word to look it up in Wiktionary. Works in editor and reading view. Shows definitions, etymology, synonyms and more for German, English, French, Italian, Swedish, Dutch, and Spanish — each from its native Wiktionary edition.", "repo": "jonas-karneboge/wiktionary-sidebar" }, { "id": "unique-tab", "name": "Unique Tab", "author": "hornat", "description": "This plugin has not been manually reviewed by Obsidian staff. Ensures each note is opened in only one tab, preventing duplicates and keeping your workspace clean.", "repo": "hornatx/unique-tab" }, { "id": "floating-heading", "name": "Floating Heading", "author": "hornat", "description": "This plugin has not been manually reviewed by Obsidian staff. Extracts current heading to a draggable floating window.", "repo": "hornatx/floating-heading" }, { "id": "apple-books-notes-sync", "name": "Apple Books Notes Sync", "author": "Moskize91", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync Apple Books highlights and notes to Markdown files.", "repo": "moskize91/apple-books-notes-sync" }, { "id": "rating-filter", "name": "Rating Filter", "author": "Niccolò Niccoli", "description": "This plugin has not been manually reviewed by Obsidian staff. Add 0-5 star ratings, store ratings in YAML frontmatter/properties, and filter markdown files by rating.", "repo": "niccoloniccoli/obsidian-document-rating-system" }, { "id": "smart-link-note", "name": "Smart Link Note", "author": "ShaneJ", "description": "This plugin has not been manually reviewed by Obsidian staff. Create new notes, auto-link, and copy wiki links easily", "repo": "whiteblack1858/smart-link-note" }, { "id": "reorderable", "name": "Reorderable Lists", "author": "hosikiti", "description": "This plugin has not been manually reviewed by Obsidian staff. Drag and drop to reorder list items in the editor.", "repo": "hosikiti/obsidian-reorderable-lists" }, { "id": "lorebase", "name": "Lorebase", "author": "Murch1k", "description": "This plugin has not been manually reviewed by Obsidian staff. Track games and anime with card views, status filters, ratings, and metadata integrations.", "repo": "murchi1k/obsidian-lorebase-plugin" }, { "id": "streamradio", "name": "StreamRadio", "author": "Fozi", "description": "This plugin has not been manually reviewed by Obsidian staff. Listen to your favorite web radio stations from the right sidebar and get your task done with a featured Pomodoro timer.", "repo": "fnsign/StreamRadio" }, { "id": "shopping-list-sorter", "name": "Unified Shopping List Sorter", "author": "oirehT", "description": "This plugin has not been manually reviewed by Obsidian staff. Auto-sort managed shopping-list blocks by checkbox status, configured store keywords, and item name.", "repo": "oireht/unified-shopping-list-sorter" }, { "id": "section-meter", "name": "Section Meter", "author": "Martino Wong", "description": "This plugin has not been manually reviewed by Obsidian staff. Shows stats (wordcount, reading time) beside headings and in the status bar", "repo": "martinowong/obsidian-section-meter" }, { "id": "sillage", "name": "Sillage", "author": "hansenje", "description": "This plugin has not been manually reviewed by Obsidian staff. Mistral Vibe integration: chat and predefined tasks for your vault.", "repo": "j3f3h/sillage" }, { "id": "ignore", "name": "Ignore", "author": "devxoul", "description": "This plugin has not been manually reviewed by Obsidian staff. Hide files matching .obsidianignore (gitignore syntax) from the Obsidian UI.", "repo": "devxoul/obsidian-ignore" }, { "id": "glitter-idea", "name": "Glitter", "author": "ItsVeyra", "description": "This plugin has not been manually reviewed by Obsidian staff. Save ideas without creating a full note first, then organize them into pools, files, or reusable snippets when needed.", "repo": "itsveyra/glitter-idea-repo" }, { "id": "jokertype", "name": "JokerType", "author": "kannibalk1w1", "description": "This plugin has not been manually reviewed by Obsidian staff. Game-like typing particles, special-key glyphs, and HyperType-style sounds for Obsidian.", "repo": "kannibalk1w1/jokertype" }, { "id": "old-dragon-toolkit", "name": "Old Dragon 2 Toolkit", "author": "Maicon-Lara", "description": "This plugin has not been manually reviewed by Obsidian staff. Fichas interativas, rolagens e compêndio do SRD para o sistema de RPG Old Dragon 2", "repo": "maicon-lara/od2-toolkit" }, { "id": "task-gantt", "name": "Task Gantt", "author": "Kei Kato", "description": "This plugin has not been manually reviewed by Obsidian staff. Manage tasks on an interactive Gantt timeline where each note is a single task. Drag bars to reschedule, link FS/SS/FF dependencies, set milestones, and edit details in a side panel.", "repo": "katoiek/task-gantt" }, { "id": "auto-file-extension", "name": "Auto File Extension", "author": "sec-ml", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically change file extensions based on a trickle-down ruleset. Rules can match directory path, file content (using RegEx), or both.", "repo": "sec-ml/obsidian-auto-file-extension" }, { "id": "kanban-pro-boards", "name": "Kanban for Professionals", "author": "Icarian Systems", "description": "This plugin has not been manually reviewed by Obsidian staff. Local-first Kanban / project boards. Reads and writes the same on-disk board format used by the community Kanban plugin. Includes optional paid Pro features.", "repo": "icarian-systems/kanban-pro-plugin" }, { "id": "calendar-list", "name": "Calendar List", "author": "Sebastien Delisle", "description": "This plugin has not been manually reviewed by Obsidian staff. Insert a list of macOS Calendar events between two dates.", "repo": "lumargh/obsidian-calendar-list" }, { "id": "miseflow", "name": "MiseFlow", "author": "Adam Tommasi", "description": "This plugin has not been manually reviewed by Obsidian staff. Plan your meals, manage your grocery list, and view recipe notes as interactive cards.", "repo": "atommasi/miseflow" }, { "id": "ai-audio-transcription-summary", "name": "AI Audio Transcription and Summary", "author": "HackerHomeLab", "description": "This plugin has not been manually reviewed by Obsidian staff. Record audio meetings locally, auto-chunk, and transcribe using Whisper or Gemini, then summarize using your LLM of choice.", "repo": "hackerhomelab/AITranscribe" }, { "id": "auto-link-suggester", "name": "Auto Link Suggester", "author": "hornat", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically suggests internal link completions when you type a filename from a specified folder in the editor, with support for exact prefix and fuzzy matching.", "repo": "hornatx/auto-link-suggester" }, { "id": "copy-link-button", "name": "Copy Link Button", "author": "ChekTek", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds a copy button next to markdown links and bare URLs so you can copy the URL with a single click.", "repo": "chektek/obsidian-copy-link" }, { "id": "feishu-doc-toolbar", "name": "ZengQiang Enhanced", "author": "lishu", "description": "This plugin has not been manually reviewed by Obsidian staff. 浮动工具栏、模板库、原生表格配色与多种内嵌实用工具。需同时安装本仓库 companion-plugins 中的 markdown-table-enhancer。增强表格仅在开启实验性 OneNote 高保真粘贴时后台可用。", "repo": "lishu2043687491-ux/Obsidian-ZengQiang" }, { "id": "daily-note-template", "name": "Daily Note Template", "author": "kdnk", "description": "This plugin has not been manually reviewed by Obsidian staff. Expands sync-safe daily-note template expressions based on the note date.", "repo": "kdnk/obsidian-daily-note-template" }, { "id": "file-filter", "name": "File Filter", "author": "Sebastien Delisle", "description": "This plugin has not been manually reviewed by Obsidian staff. Filter your vault and your notes in a keystroke — type a word, watch everything irrelevant get out of the away.", "repo": "lumargh/obsidian-file-filter" }, { "id": "vault-file-refresh", "name": "Vault File Refresh", "author": "Labtopia", "description": "This plugin has not been manually reviewed by Obsidian staff. Recursively polls for new files added to the vault from outside Obsidian and reconciles them automatically.", "repo": "tikitock/obsidian-vault-file-refresh" }, { "id": "china-speedup", "name": "China Speedup", "author": "beijing-bijitongbu", "description": "This plugin has not been manually reviewed by Obsidian staff. 国内加速的 Obsidian 插件商店:浏览、搜索、一键安装社区插件,下载经国内中转节点加速,自动选最快线路。支持服务端黑名单与特殊导入配置,以及官网调起一键安装。", "repo": "notesynchelper/china-speedup" }, { "id": "auto-move-on-property", "name": "Auto Move On Property", "author": "destiny911", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically moves notes from root to folders based on a YAML property.", "repo": "destiny911/Obsidian-Auto-Move-On-Property" }, { "id": "douyin-capture", "name": "Douyin Capture", "author": "lyxdream", "description": "This plugin has not been manually reviewed by Obsidian staff. 粘贴抖音分享链接,调用本地后端提取文案与媒体并写入 Vault。需配合后端项目,具体请看README文件。", "repo": "lyxdream/obsidian-douyin-capture" }, { "id": "dayflow", "name": "Dayflow", "author": "caezium", "description": "This plugin has not been manually reviewed by Obsidian staff. Read your Dayflow activity timeline read-only and write daily + weekly notes into your vault, with inline SVG charts, Bases dashboards, and optional ActivityWatch enrichment.", "repo": "caezium/obsidian-dayflow-plugin" }, { "id": "auto-folder-tags", "name": "Auto folder tags", "author": "gansxx", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically apply configured tags to new notes and supplement tags for files in the current folder.", "repo": "gansxx/auto-folder-tags" }, { "id": "single-choice-property", "name": "Single Choice Property", "author": "Moy", "description": "This plugin has not been manually reviewed by Obsidian staff. Keep selected list properties to only their latest value.", "repo": "moyf/single-choice-property" }, { "id": "checklist-sort", "name": "Checklist Sort", "author": "Adam Tweedie", "description": "This plugin has not been manually reviewed by Obsidian staff. Sort your Todo (checklist) items by undone via custom keybind!", "repo": "profesr-chaos/obsidian-checklist-sort" }, { "id": "wechat-capture", "name": "Wechat Capture", "author": "lyxdream", "description": "This plugin has not been manually reviewed by Obsidian staff. Extract the full text of WeChat Official Account articles and save them as Markdown notes.", "repo": "lyxdream/obsidian-wechat-capture" }, { "id": "material-file-icons", "name": "Material File Icons", "author": "liicos", "description": "This plugin has not been manually reviewed by Obsidian staff. Replace file explorer icons with Material Design icons matched by file extension and filename.", "repo": "liicos/obsidian-material-icon" }, { "id": "checklist-progress-bar", "name": "Checklist Progress Bar", "author": "Adam Tweedie", "description": "This plugin has not been manually reviewed by Obsidian staff. Display a progress bar for your checklist (todo) items.", "repo": "profesr-chaos/obsidian-checklist-progress-bar" }, { "id": "stacktube", "name": "StackTube", "author": "unstackd", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your StackTube YouTube knowledge notes into your vault. Pulls AI-structured notes for monitored YouTube channels via the StackTube API.", "repo": "bije0327/obsidian-stacktube" }, { "id": "web-view", "name": "Web View", "author": "serhat-can", "description": "This plugin has not been manually reviewed by Obsidian staff. Opens HTTP/HTTPS links inside Obsidian as web pages in new tabs using an embedded browser.", "repo": "canserhat77/obsidian-web-view" }, { "id": "source-mode-inline-images", "name": "Source Mode Inline Images", "author": "Forrest", "description": "This plugin has not been manually reviewed by Obsidian staff. Render image previews below image links in Source mode.", "repo": "hiforrest/source-mode-inline-images" }, { "id": "copy-note-text", "name": "Copy Note Text", "author": "Central Brain Trust", "description": "This plugin has not been manually reviewed by Obsidian staff. Adds a copy icon to the note's action bar that instantly copies the note's entire text to the clipboard.", "repo": "ruisloan/obsidian-copy-note-text" }, { "id": "agentmd", "name": "Agentmd", "author": "Fabricio Zillig", "description": "This plugin has not been manually reviewed by Obsidian staff. Run and observe agentmd agents from inside Obsidian.", "repo": "z-fab/agentmd-obsidian" }, { "id": "infinite-note-auto-append-newline", "name": "Infinite Note", "author": "usero2-endofday", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically appends newlines to the end of the document as you type.", "repo": "usero2/obsidian-plugins-infinite-note-auto-append-newline" }, { "id": "gemoji", "name": "Gemoji", "author": "Frankie", "description": "This plugin has not been manually reviewed by Obsidian staff. Render emoji shortcodes in reading mode.", "repo": "tofrankie/obsidian-plugin-gemoji" }, { "id": "gdocs", "name": "GDocs", "author": "Olivier Rouiller", "description": "This plugin has not been manually reviewed by Obsidian staff. Open Google Drive shortcut files (.gdoc, .gsheet, etc.) in Web Viewer.", "repo": "oilandrust/obsidian-gdocs" }, { "id": "pimate", "name": "Pimate", "author": "Gorazen", "description": "This plugin has not been manually reviewed by Obsidian staff. Pimate embeds Pi Coding Agent into Obsidian as an AI collaborator for your vault.", "repo": "gorazenxu/pimate" }, { "id": "remember-code-block-lang", "name": "Remember Code Block Language", "author": "Junyoung Bang", "description": "This plugin has not been manually reviewed by Obsidian staff. Remember the language of the last code block you used and automatically insert it next time.", "repo": "zzunebye/remember-last-code-block-lang" }, { "id": "wonderful-cards", "name": "Wonderful Cards", "author": "trikorka", "description": "This plugin has not been manually reviewed by Obsidian staff. Создавайте и отображайте красивые карточки магических предметов для D&D (RU)", "repo": "trikorka/wonderful-cards" }, { "id": "dice-table-calculator", "name": "Dice Table Calculator", "author": "jpcranford", "description": "This plugin has not been manually reviewed by Obsidian staff. Detects TTRPG dice notation (d6, 2d8, d100…) in the first column of table headers and auto-fills the first column with evenly distributed roll ranges.", "repo": "jpcranford/obsidian-plugin-dice-table" }, { "id": "verse-markers", "name": "Verse Markers", "author": "Gabriel Renderos", "description": "This plugin has not been manually reviewed by Obsidian staff. Inline verse numbering, linking and cross-note references. Embed verse ranges and preview nested links on hover without losing your place. For Bible, scripture, lyrics, poetry, legal docs, and more.", "repo": "gabrielrenderos/obsidian-verse-markers" }, { "id": "vibe-rpg", "name": "Life RPG", "author": "Pan", "description": "This plugin has not been manually reviewed by Obsidian staff. Life RPG dashboard for habits, XP, rewards, wallet, water, and daily progress.", "repo": "darkkross-tech/Life-RPG-1.5" }, { "id": "folder-color", "name": "Folder Color", "author": "Noe AV", "description": "This plugin has not been manually reviewed by Obsidian staff. Assign gradient colors to folders and files in the file explorer.", "repo": "noe-av/folder-color" }, { "id": "onedrive-sync", "name": "OneDrive Sync", "author": "Jeff Steinbok", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your Obsidian vault with OneDrive Personal/Consumer", "repo": "jeffsteinbok/obsidian-onedrive" }, { "id": "codeblock-crbasic", "name": "CodeBlock CRBasic", "author": "samutley", "description": "This plugin has not been manually reviewed by Obsidian staff. Syntax highlighting for CRBasic (Campbell Scientific) markdown code blocks.", "repo": "utleysam/codeblock-crbasic" }, { "id": "drawio", "name": "draw.io", "author": "somesanity", "description": "This plugin has not been manually reviewed by Obsidian staff. Create and edit diagrams with draw.io (diagrams.net), locally and offline.", "repo": "somesanity/draw-io-obsidian" }, { "id": "day-planner-enhanced", "name": "Day Planner Enhanced", "author": "jagaldol", "description": "This plugin has not been manually reviewed by Obsidian staff. A day planner with an enhanced timeline UI and readable nested schedules. Based on Day Planner 0.30.0.", "repo": "jagaldol/obsidian-day-planner-enhanced" }, { "id": "vault-brain", "name": "Vault Brain", "author": "Prvoslav Savić", "description": "This plugin has not been manually reviewed by Obsidian staff. Fully-local, multimodal AI: voice memos, image OCR, whole-vault semantic chat, and AI writing — powered by Gemma 4 on Ollama. Nothing leaves your machine.", "repo": "savicprvoslav/vault-brain" }, { "id": "local-bg-image-server", "name": "Local Background Image Server", "author": "Coldhan258", "description": "This plugin has not been manually reviewed by Obsidian staff. Local Background Image Server – Map Local Folders to HTTP Services to Fix Obsidian’s Limitation of Only Accepting Online URLs for Wallpapers", "repo": "coldhan258/obsidian-local-bg-image-server" }, { "id": "auto-card-link-enhanced", "name": "Auto Card Link Enhanced", "author": "KreNtal", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatically fetches metadata from a url and makes it as a card-styled link.", "repo": "krental/obsidian-auto-card-link" }, { "id": "gm-map", "name": "GM Map", "author": "Matthias Bilger (m42e)", "description": "This plugin has not been manually reviewed by Obsidian staff. Show a TTRPG map to your players on a second screen with DM-controlled fog of war, statblock-linked tokens, and DM-only markers.", "repo": "m42e/obsidian-gm-map" }, { "id": "drawio-editor", "name": "Drawio", "author": "doge-liang", "description": "This plugin has not been manually reviewed by Obsidian staff. Embed, preview, and edit draw.io diagrams directly in your notes.", "repo": "doge-liang/obsidian-drawio" }, { "id": "jot", "name": "Jot", "author": "Ben Verbeken", "description": "This plugin has not been manually reviewed by Obsidian staff. Annotate PDFs with your Apple Pencil. Strokes save to a JSON sidecar; the PDF is never modified.", "repo": "bverbeken/jot" }, { "id": "svg-canvas-editor", "name": "SVG Canvas Editor", "author": "suntinglu777", "description": "This plugin has not been manually reviewed by Obsidian staff. Edit SVG files in Obsidian with source, layers, canvas, and inspector panes.", "repo": "sunxiaoqiqi/svg-editor" }, { "id": "texcore", "name": "TeXcore", "author": "Jovi Koikkara", "description": "This plugin has not been manually reviewed by Obsidian staff. Automatic equation numbering, Tex Diagrams rendering, and more for Obsidian.md.", "repo": "youfoundjk/TeXcore" }, { "id": "notepic-oss", "name": "NotePic OSS", "author": "Luhui Dev", "description": "This plugin has not been manually reviewed by Obsidian staff. Upload images referenced in the current note to Aliyun OSS, compress them first, and rewrite the links in place.", "repo": "luhui-dev/NotePic-OSS-Obsidian" }, { "id": "mac-now-playing", "name": "Mac Now Playing", "author": "Hajorda", "description": "This plugin has not been manually reviewed by Obsidian staff. Displays the currently playing Spotify song in the status bar on Mac.", "repo": "hajorda/obsidian-mac-now-playing" }, { "id": "comments-with-notification", "name": "Comments with Notification", "author": "mkali", "description": "This plugin has not been manually reviewed by Obsidian staff. Comment and notification system for shared Obsidian vaults.", "repo": "mkali-personal/obsidian-comments-with-notifications" }, { "id": "science-input-helper", "name": "Science Input Helper", "author": "XinXi Xu", "description": "This plugin has not been manually reviewed by Obsidian staff. Input helper for Chinese science notes: chemical formulas, reaction arrows, units, Greek letters, Roman numerals, and lightweight math structures.", "repo": "xuxinxi14/science-input-helper" }, { "id": "sqlite-db-viewer", "name": "SQLite DB Viewer", "author": "Alexander Bakanovskii", "description": "This plugin has not been manually reviewed by Obsidian staff. View and query SQLite files directly in Obsidian.", "repo": "bakanovskii/obsidian-sqlite-db-viewer" }, { "id": "dbml-visualizer", "name": "DBML Visualizer", "author": "Mayeenul Islam", "description": "This plugin has not been manually reviewed by Obsidian staff. Renders modified DBML code blocks into interactive Entity Relationship Diagrams (ERDs).", "repo": "mayeenulislam/obsidian-dbml-visualizer" }, { "id": "maps-of-content", "name": "Maps of Content", "author": "mkshp-dev", "description": "This plugin has not been manually reviewed by Obsidian staff. Dynamically generate Maps of Content (MOC) by extracting matching list items from notes in your vault.", "repo": "mkshp-dev/obsidian-MOC-plugin" }, { "id": "imap-mail-importer", "name": "E-mail Importer (IMAP)", "author": "andreas13xxx", "description": "This plugin has not been manually reviewed by Obsidian staff. Import emails from an IMAP mailbox into your Obsidian vault as Markdown notes with attachments.", "repo": "andreas13xxx/obsidian-mail-importer" }, { "id": "genwiki", "name": "GenWiki", "author": "yvonshong", "description": "This plugin has not been manually reviewed by Obsidian staff. Incremental personal knowledge base using LLMs for Obsidian", "repo": "yvonshong/genwiki" }, { "id": "slash-cmd", "name": "Slash Cmd", "author": "maniarasan.s", "description": "This plugin has not been manually reviewed by Obsidian staff. Type / for a quick menu to insert headings, tables, callouts, code blocks, lists and more.", "repo": "maniarasan-zuper/slash-cmd" }, { "id": "quick-autocorrect", "name": "Quick Autocorrect", "author": "Alex Peczon", "description": "This plugin has not been manually reviewed by Obsidian staff. Review spelling and grammar issues in the current note from a Google Docs-style suggestion menu.", "repo": "bakedsoups/quick-autocorrect" }, { "id": "smart-table", "name": "Smart Table", "author": "maniarasan.s", "description": "This plugin has not been manually reviewed by Obsidian staff. Interactive tables in your notes: typed columns, sorting, filtering, status pills, and add or remove columns and rows.", "repo": "maniarasan-zuper/smart-table" }, { "id": "literature-flow", "name": "Literature Flow", "author": "michellegdyason", "description": "This plugin has not been manually reviewed by Obsidian staff. Open-access literature discovery and citation mapping", "repo": "michellegdyason/obsidian-literature-flow" }, { "id": "task-matrix", "name": "TaskMatrix", "author": "jmerryman-eng", "description": "This plugin has not been manually reviewed by Obsidian staff. Eisenhower-matrix view for #task lines across your vault. Drag tasks between Do / Schedule / Delegate / Delete quadrants; status changes write back to the source markdown.", "repo": "jmerryman-eng/Eisenhower-Obsidian-PlugIn" }, { "id": "agent-console", "name": "Agent Console", "author": "Vinod Panicker", "description": "This plugin has not been manually reviewed by Obsidian staff. Run multiple ACP-compatible agent sessions in parallel tabs. Connect Kiro CLI, Claude Code, Codex, Gemini CLI, or any custom agent.", "repo": "donivatamazondotcom/obsidian-agent-console" }, { "id": "folder-base-view", "name": "Folder Base View", "author": "KulySocc", "description": "This plugin has not been manually reviewed by Obsidian staff. Open a folder in the file explorer to view its contents as a Bases-powered table of contents, with no companion note required.", "repo": "kulysocc/obsidian-folder-base-view" }, { "id": "ai-journal-coach", "name": "AI Journal Coach", "author": "ibrh96-prog", "description": "This plugin has not been manually reviewed by Obsidian staff. Analyze your journal notes with AI to surface patterns, insights, and reflections.", "repo": "ibrh96-prog/obsidian-ai-journal-coach" }, { "id": "heading-compass", "name": "Heading Compass", "author": "KulySocc", "description": "This plugin has not been manually reviewed by Obsidian staff. Navigate headings in the active note with a fuzzy-search palette and an always-visible floating outline.", "repo": "kulysocc/obsidian-heading-compass" }, { "id": "talon-cql", "name": "Talon CQL", "author": "Caio Lopes", "description": "This plugin has not been manually reviewed by Obsidian staff. Syntax highlighting for CrowdStrike CQL (LogScale Query Language) in code blocks.", "repo": "clivoa/talon-cql" }, { "id": "better-edit", "name": "Better Edit", "author": "Toby Chen", "description": "This plugin has not been manually reviewed by Obsidian staff. A multi-feature editing toolbox for Obsidian — rich image arrangement, block drag and drop, slash commands, and more", "repo": "pochihh/obsidian-better-edit" }, { "id": "github-review", "name": "GitHub Review", "author": "Christophy", "description": "This plugin has not been manually reviewed by Obsidian staff. Read, comment on, and approve/request-changes on GitHub issues & PRs inside Obsidian. GitHub stays the source of truth.", "repo": "christophy/obsidian-github-review" }, { "id": "multi-vault-navigator", "name": "Multi-Vault Navigator", "author": "Hir43th", "description": "This plugin has not been manually reviewed by Obsidian staff. Navigate, search, and access recent files across multiple Obsidian vaults.", "repo": "finarfin12/Multi-Vault-Plugin-Obsidian" }, { "id": "decision-wheel", "name": "Decision Wheel", "author": "Gowanii", "description": "This plugin has not been manually reviewed by Obsidian staff. A spinning wheel to help make decisions.", "repo": "moonsand79/obsidian-decision-wheel" }, { "id": "yaml-viewer", "name": "YAML Viewer", "author": "Viggo Meesters", "description": "This plugin has not been manually reviewed by Obsidian staff. Browse .yaml and .yml files as a read-only tree with search, outline navigation, and syntax-highlighted source.", "repo": "viggomeesters/obsidian-yaml-viewer" }, { "id": "obsync", "name": "S3 Vault Sync", "author": "Chaly", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync Obsidian vault files through OSS / S3-compatible object storage.", "repo": "ichaly/obsync" }, { "id": "analogy-rag-in-your-vault", "name": "Analogy - RAG in your vault", "author": "liaocaoxuezhe", "description": "This plugin has not been manually reviewed by Obsidian staff. Search your vault semantically with local vector embeddings and expose RAG search to MCP clients.", "repo": "liaocaoxuezhe/obsidian-extension" }, { "id": "simple-autolink", "name": "Simple Auto-Link", "author": "abgmgp", "description": "This plugin has not been manually reviewed by Obsidian staff. Convert plain-text mentions of note titles and aliases into wiki links. Highly configurable.", "repo": "abgmgp/obsidian-simple-autolink" }, { "id": "pi-ide", "name": "Pi IDE", "author": "Jenkins Chen", "description": "This plugin has not been manually reviewed by Obsidian staff. Connect Obsidian to Pi Coding Agent via the pi-ide protocol: current file, cursor, selection, and edit confirmations.", "repo": "9963kk/obsidian-pi-ide" }, { "id": "cornell-notes-pro", "name": "Cornell Notes Pro", "author": "M-AbdullahTariq", "description": "This plugin has not been manually reviewed by Obsidian staff. Cornell note-taking plugin for Obsidian. Live Render. No Switching Between Modes.", "repo": "m-abdullahtariq/Cornell-Note-Obsidian-Plugin" }, { "id": "quicker-wheel", "name": "Quicker Wheel", "author": "nocodeuse", "description": "This plugin has not been manually reviewed by Obsidian staff. A mobile-friendly Quicker-style radial command wheel.", "repo": "nocodeuse-dev/obsidian-quicker-wheel" }, { "id": "goodnote-max", "name": "GoodNotes Max", "author": "Baka", "description": "This plugin has not been manually reviewed by Obsidian staff. A minimal and high-performance drawing & note enhancement plugin for Obsidian.", "repo": "mikuloverfan/GoodNotes-Max" }, { "id": "shiju", "name": "Shiju", "author": "realfash", "description": "This plugin has not been manually reviewed by Obsidian staff. 拾句(Shiju),一个面向移动端的 Obsidian 速记插件,可将内容快速写入每日笔记指定位置。A mobile-first Obsidian quick capture plugin for sending notes into a chosen place in your daily note.", "repo": "realfash/obsidian-shiju" }, { "id": "first-timeline", "name": "1st Timeline", "author": "lnabc03", "description": "This plugin has not been manually reviewed by Obsidian staff. 一个简单、优雅、中文友好的时间轴渲染插件.", "repo": "lnabc03/1st-Timeline" }, { "id": "folder-as-gallery", "name": "Folder as Gallery", "author": "usero2-endofday", "description": "This plugin has not been manually reviewed by Obsidian staff. View folders as a media gallery.", "repo": "usero2/obsidian-plugins-folder-as-gallery" }, { "id": "tomato-clock", "name": "Tomato Clock", "author": "kkbin505", "description": "This plugin has not been manually reviewed by Obsidian staff. A Tomato timer with sidebar view, status bar display, OS notifications, and work session logging.", "repo": "kkbin505/tomato-clock-plugin" }, { "id": "live-image-editor", "name": "Live Image Editor", "author": "britz", "description": "This plugin has not been manually reviewed by Obsidian staff. Edit images non-destructively: crop, rotate, flip, resize, and apply CSS filters live, without modifying the original file.", "repo": "britz/obsidian-live-image-editor" }, { "id": "logcollector", "name": "Logcollector", "author": "AwkMan", "description": "This plugin has not been manually reviewed by Obsidian staff. A simple proxy for `console.*()` calls which copies log messages and uncaught exceptions to a file (inside or outside the vault).", "repo": "awkman00/obsidian-logcollector" }, { "id": "code-block-fold", "name": "Code Block Fold", "author": "mkali", "description": "This plugin has not been manually reviewed by Obsidian staff. Fold and unfold code blocks in the editor with a single click.", "repo": "mkali-personal/obsidian-code-block-fold" }, { "id": "supabase-vault-sync", "name": "Supabase Vault Sync", "author": "DSN", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your Obsidian vault notes and attachments to Supabase.", "repo": "dsnbyte/obsidian-supabase-sync" }, { "id": "book-index", "name": "Book Index", "author": "usero2-endofday", "description": "This plugin has not been manually reviewed by Obsidian staff. Creates a book-like index from words defined in a code block by searching your vault.", "repo": "usero2/obsidian-plugins-book-index" }, { "id": "weave-incremental-reading", "name": "Weave Incremental Reading", "author": "zhuzhige123", "description": "This plugin has not been manually reviewed by Obsidian staff. Standalone incremental reading workflow with topics, reading points, calendar scheduling, and source tracing.", "repo": "zhuzhige123/Obsidian-Weave-incremental-reading" }, { "id": "lilbee", "name": "lilbee", "author": "tobocop2", "description": "This plugin has not been manually reviewed by Obsidian staff. Search, ask, and chat with your vault: notes, PDFs, code, scans, 150+ file types. Cited answers (local RAG) from local LLMs, Ollama, LM Studio, or Claude/Gemini/OpenAI.", "repo": "tobocop2/obsidian-lilbee" }, { "id": "selection-toolbar", "name": "Selection Toolbar", "author": "Otto", "description": "This plugin has not been manually reviewed by Obsidian staff. Format and transform selected Markdown from a floating toolbar and bindable commands.", "repo": "mockingjay1710/selection-toolbar" }, { "id": "nexus-lm", "name": "Nexus-LM", "author": "Ansh Usrathe", "description": "This plugin has not been manually reviewed by Obsidian staff. AI powered concept maps, slideshow, notebooks, vault chat, web search, MCP and to have a personal feed all inside of Obsidian.", "repo": "anshusrathe/nexus-lm" }, { "id": "kogcat", "name": "KogCat", "author": "uv", "description": "This plugin has not been manually reviewed by Obsidian staff. Calibrate your thinking against a knowledge base of cognitive biases, anti-patterns, and contradictions with your past notes.", "repo": "kogcat/obsidian-kogcat" }, { "id": "typst-book-preview", "name": "Typster", "author": "Wilbur", "description": "This plugin has not been manually reviewed by Obsidian staff. Compile Typst files, preview PDFs, and add source-mode Typst formatting and template tools.", "repo": "wilbursalazar/typst-book-preview" }, { "id": "supsync", "name": "SupSync", "author": "Jesús García", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync Obsidian vaults across multiple users via Supabase with real-time collaboration and locking.", "repo": "jaliriogbarrios19/SupSync" }, { "id": "yunseul", "name": "Yunseul", "author": "zaemyung", "description": "This plugin has not been manually reviewed by Obsidian staff. Yunseul - sparkling ripples of clarity across your Obsidian vault. Chat with your notes using LM Studio or Claude Code.", "repo": "zaemyung/yunseul" }, { "id": "line-search", "name": "Line Search", "author": "sinaaxe", "description": "This plugin has not been manually reviewed by Obsidian staff. Uses each line as a separate unit for fuzzy and out-of-order word search across all Markdown files in the vault.", "repo": "sinaaxe/line-search-plugin" }, { "id": "json-viewer", "name": "JSON Viewer", "author": "Viggo Meesters", "description": "This plugin has not been manually reviewed by Obsidian staff. Browse .json, .jsonl, and .ndjson files as a read-only tree with search, outline navigation, and syntax-highlighted source.", "repo": "viggomeesters/obsidian-json-viewer" }, { "id": "marktex", "name": "MarkTex", "author": "wsqstar", "description": "This plugin has not been manually reviewed by Obsidian staff. Live Markdown to LaTeX preview and local latexmk PDF compilation for Obsidian.", "repo": "mappedinfo/MarkTex" }, { "id": "todoist-board", "name": "Todoist Board", "author": "JD", "description": "This plugin has not been manually reviewed by Obsidian staff. A Todoist tasks board with sidebar and embedded views. Full 2-way sync.", "repo": "propranolol11/todoist-board" }, { "id": "note-pilot", "name": "Note Pilot", "author": "lowshot", "description": "This plugin has not been manually reviewed by Obsidian staff. Connect AI providers to Obsidian notes and review vault file actions before applying them.", "repo": "lowshot31/note-pilot" }, { "id": "pdf-read-aloud", "name": "PDF Read Aloud", "author": "gurnoor-rana", "description": "This plugin has not been manually reviewed by Obsidian staff. Reads open PDF files aloud using the Web Speech API. Includes play, pause, stop, skip controls, speed adjustment, voice selection, and click-to-start.", "repo": "gurnoorrana/Obsidian-pdf-read-aloud" }, { "id": "dream-journal", "name": "Dream Journal", "author": "eharris128", "description": "This plugin has not been manually reviewed by Obsidian staff. Record your dreams to promote dream retention, enhance lucidity, and go deeper into dreaming.", "repo": "eharris128/obsidian-dream-journal" }, { "id": "graph-untangler", "name": "Graph Untangler", "author": "G-Chist", "description": "This plugin has not been manually reviewed by Obsidian staff. Untangles the graph view by pulsing link forces.", "repo": "g-chist/obsidian-graph-untangler-plugin" }, { "id": "html-page-viewer", "name": "HTML Page Viewer", "author": "Viggo Meesters", "description": "This plugin has not been manually reviewed by Obsidian staff. Open .html and .htm files in Obsidian as a sandboxed rendered preview or syntax-highlighted source.", "repo": "viggomeesters/obsidian-html-page-viewer" }, { "id": "html-viewer-plus", "name": "HTML Viewer Plus", "author": "lzq", "description": "This plugin has not been manually reviewed by Obsidian staff. Enhanced HTML Viewer: Embedded preview, full-screen, zoom, dark mode sync, search, MHTML support, hot refresh.", "repo": "kuaile1407/html-viewer-plus" }, { "id": "markway", "name": "Markway", "author": "Anup Chavan", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync Apple services with Obsidian", "repo": "anupchavan/obsidian-markway" }, { "id": "quick-github-sync", "name": "Quick GitHub Sync", "author": "M1LLKY", "description": "This plugin has not been manually reviewed by Obsidian staff. Sync your vault with a GitHub repository in one click.", "repo": "m1llky/obsidian-github-vault-sync" }, { "id": "regex-quick-actions", "name": "Regex Quick Actions", "author": "pan4ratte", "description": "This plugin has not been manually reviewed by Obsidian staff. Allows you to create and quickly apply regex actions via command palette, context menus and hotkeys. Made for automation purposes.", "repo": "pan4ratte/obsidian-regex-quick-actions" }, { "id": "enhance-navigate-pane", "name": "Enhance Navigate Pane", "author": "usero2-endofday", "description": "This plugin has not been manually reviewed by Obsidian staff. Filter files/folders and navigate with arrow keys in the file explorer.", "repo": "usero2/obsidian-plugins-enhance-navigate-pane" }, { "id": "name-guard", "name": "NameGuard", "author": "toadfans", "description": "This plugin has not been manually reviewed by Obsidian staff. Strictly enforce vault-wide unique note names. Blocks new notes (and moves/renames) that would collide with an existing name, so shortest-format links are never silently rewritten.", "repo": "toadfans/NameGuard" }, { "id": "csv-tsv-viewer", "name": "CSV TSV Viewer", "author": "Viggo Meesters", "description": "This plugin has not been manually reviewed by Obsidian staff. Open .csv and .tsv files as a read-only table with search, source view, and parse warnings.", "repo": "viggomeesters/obsidian-csv-tsv-viewer" }, { "id": "xml-viewer", "name": "XML Viewer", "author": "Viggo Meesters", "description": "This plugin has not been manually reviewed by Obsidian staff. Open .xml files as a read-only tree with search, source view, and parse warnings.", "repo": "viggomeesters/obsidian-xml-viewer" }, { "id": "toml-ini-viewer", "name": "TOML INI Viewer", "author": "Viggo Meesters", "description": "This plugin has not been manually reviewed by Obsidian staff. Open .toml and .ini files as a read-only config tree with search, source view, and parse warnings.", "repo": "viggomeesters/obsidian-toml-ini-viewer" }, { "id": "txt-viewer", "name": "TXT Viewer", "author": "Viggo Meesters", "description": "This plugin has not been manually reviewed by Obsidian staff. Open .txt files as read-only text with line numbers, search navigation, filtering, and large-file guards.", "repo": "viggomeesters/obsidian-txt-viewer" }, { "id": "xlsx-viewer", "name": "XLSX Viewer", "author": "Viggo Meesters", "description": "This plugin has not been manually reviewed by Obsidian staff. Open .xlsx workbooks as read-only value tables with sheet tabs, search, and row limits.", "repo": "viggomeesters/obsidian-xlsx-viewer" }, { "id": "log-viewer", "name": "Log Viewer", "author": "Viggo Meesters", "description": "This plugin has not been manually reviewed by Obsidian staff. Open .log files as a read-only viewer with filters, timestamps, severity badges, and raw source.", "repo": "viggomeesters/obsidian-log-viewer" }, { "id": "monthly-tracker", "name": "Monthly Tracker", "author": "shin-young-in", "description": "This plugin has not been manually reviewed by Obsidian staff. Renders configurable monthly heatmap trackers from daily note frontmatter.", "repo": "younginshin115/obsidian-monthly-tracker" }, { "id": "link-link", "name": "Link Link", "author": "Artie Tsoy", "description": "This plugin has not been manually reviewed by Obsidian staff. Finds semantically similar notes and shows them in a live side panel, ranked by relevance. Click to open, drag into the editor to paste a [[link]], or batch-connect your entire vault in one command.", "repo": "artieficr/link-link" }, { "id": "hunspell-spellchecker", "name": "Hunspell Spellchecker", "author": "delonborges", "description": "This plugin has not been manually reviewed by Obsidian staff. High-performance, offline spellchecker for Obsidian using Hunspell .aff and .dic dictionary pairs.", "repo": "delonborges/obsidian-hunspell-spellchecker" }, { "id": "owen-exporter", "name": "Owen Exporter", "author": "Owen lee", "description": "This plugin has not been manually reviewed by Obsidian staff. Export SVG embeds as PNG/JPEG and copy or save selected Markdown as HTML.", "repo": "towishy/owen-exporter" }, { "id": "desmos-live", "name": "Desmos Live", "author": "Clinton Nguyen", "description": "This plugin has not been manually reviewed by Obsidian staff. Embed live interactive Desmos graphs using desmos-live code blocks.", "repo": "notnilc-n/obsidian-desmos-live" }, { "id": "local-pdf-annotator", "name": "PDF Annotator", "author": "Tianchen Hao", "description": "This plugin has not been manually reviewed by Obsidian staff. Read PDFs, highlight passages, place page notes, and manage searchable margin annotations stored as local Markdown sidecars.", "repo": "alexandert142/Alex-annotator" }, { "id": "douyin-capture-pro", "name": "Douyin Capture Pro", "author": "zhaoyaoyuan", "description": "This plugin has not been manually reviewed by Obsidian staff. 将抖音分享链接一键导入 Obsidian:在本地提取视频 / 配图 / 文案,自动生成结构化笔记", "repo": "zhaoyaoyuan/obsidian-douyin-capture" }, { "id": "webdav-snapshot-sync", "name": "WebDAV Snapshot Sync", "author": "pengGgxp", "description": "This plugin has not been manually reviewed by Obsidian staff. 通过 WebDAV 手动上传和恢复整个库的快照包,恢复前会强制创建安全备份。", "repo": "pengggxp/webdav_sync" }, { "id": "python-viewer", "name": "Python Viewer", "author": "Viggo Meesters", "description": "This plugin has not been manually reviewed by Obsidian staff. Open .py files as a read-only source and structure view with symbols, search, and parse diagnostics.", "repo": "viggomeesters/obsidian-python-viewer" }, { "id": "vault-explorer-pro", "name": "Vault Explorer Pro", "author": "hornat", "description": "This plugin has not been manually reviewed by Obsidian staff. An all-in-one sidebar enhancement plugin featuring folder shortcuts, hidden sub-file nesting, dynamic folder file limits, and automatic source mode switching.", "repo": "hornatx/vault-explorer-pro" }, { "id": "center-on-reveal", "name": "Center on Reveal", "author": "toadfans", "description": "This plugin has not been manually reviewed by Obsidian staff. Centers and highlights the active file when it is revealed in the file explorer.", "repo": "toadfans/obsidian-center-on-reveal" }, { "id": "poke-gateway", "name": "Poke Gateway", "author": "Matt", "description": "This plugin has not been manually reviewed by Obsidian staff. Connects this vault to Poke over a secure outbound WebSocket.", "repo": "mrl-00/poke-obsidian" }, { "id": "activity-dashboard", "name": "Activity Dashboard", "author": "Saim", "description": "This plugin has not been manually reviewed by Obsidian staff. Comprehensive media statistics and multi-resolution activity dashboard for Media DB notes.", "repo": "saimdeniz/activity-dashboard" }, { "id": "arabic-poetry-formatter", "name": "Arabic Poetry Formatter", "author": "Hayyan", "description": "This plugin has not been manually reviewed by Obsidian staff. Format selected Arabic poetry into paired or indented hemistich layouts.", "repo": "hayyan0/Obsidian-Arabic-Poetry-Formatter" }, { "id": "hot-reload-picker", "name": "Hot Reload Picker", "author": "lemon695", "description": "This plugin has not been manually reviewed by Obsidian staff. Reload enabled plugins from the command palette for faster Obsidian plugin development.", "repo": "lemon695/obsidian-hot-reload-picker" }, { "id": "obsid-link", "name": "Microsoft-Compatible Link", "author": "Leon Greil", "description": "This plugin has not been manually reviewed by Obsidian staff. Copy or open a shareable obsid.net link for the current note — a clickable HTTPS wrapper around Obsidian deep links.", "repo": "lgreil/obsid-link" }, { "id": "script-viewer", "name": "Script Viewer", "author": "Viggo Meesters", "description": "This plugin has not been manually reviewed by Obsidian staff. Open shell, batch, PowerShell, and AutoHotkey files as read-only source with outline, search, and safety hints.", "repo": "viggomeesters/obsidian-script-viewer" }, { "id": "plist-viewer", "name": "PLIST Viewer", "author": "Viggo Meesters", "description": "This plugin has not been manually reviewed by Obsidian staff. Open .plist and .mobileconfig files as read-only trees with search, source view, and profile security warnings.", "repo": "viggomeesters/obsidian-plist-viewer" }, { "id": "ics-calendar-viewer", "name": "ICS Calendar Viewer", "author": "Viggo Meesters", "description": "This plugin has not been manually reviewed by Obsidian staff. Open local .ics files as a read-only event inspection view with source fallback.", "repo": "viggomeesters/obsidian-ics-calendar-viewer" }, { "id": "lemon-vault-dashboard", "name": "Lemon Vault Dashboard", "author": "lemon695", "description": "This plugin has not been manually reviewed by Obsidian staff. A beautiful, panoramic dashboard for vault storage statistics, file analysis, treemap visualization, and orphan attachment detection.", "repo": "lemon695/obsidian-lemon-vault-dashboard" }, { "id": "eml-email-viewer", "name": "EML Email Viewer", "author": "Viggo Meesters", "description": "This plugin has not been manually reviewed by Obsidian staff. Open .eml files locally with headers, safe body previews, attachment metadata, and raw MIME source.", "repo": "viggomeesters/obsidian-eml-email-viewer" }, { "id": "vcf-contacts-viewer", "name": "VCF Contacts Viewer", "author": "Viggo Meesters", "description": "This plugin has not been manually reviewed by Obsidian staff. Open .vcf files as read-only contact cards with search, raw source, and import-preflight warnings.", "repo": "viggomeesters/obsidian-vcf-contacts-viewer" }, { "id": "alteryx-viewer", "name": "Alteryx Viewer", "author": "Viggo Meesters", "description": "This plugin has not been manually reviewed by Obsidian staff. Open .yxmd workflows and .yxzp packages as read-only summaries with search, source view, and warnings.", "repo": "viggomeesters/obsidian-alteryx-viewer" }, { "id": "archive-viewer", "name": "Archive Viewer", "author": "Viggo Meesters", "description": "This plugin has not been manually reviewed by Obsidian staff. Inspect .zip archive contents as read-only metadata trees with search and safety warnings.", "repo": "viggomeesters/obsidian-archive-viewer" }, { "id": "sql-viewer", "name": "SQL Viewer", "author": "Viggo Meesters", "description": "This plugin has not been manually reviewed by Obsidian staff. Open SQLite database files as read-only schema, preview, and query views.", "repo": "viggomeesters/obsidian-sql-viewer" }, { "id": "nextcloud-sync", "name": "Nextcloud Sync", "author": "Daisuke ITO", "description": "This plugin has not been manually reviewed by Obsidian staff. Bidirectional sync between Obsidian and Nextcloud using hash-based change detection.", "repo": "siosig/obsidian-nextcloudsync" }, { "id": "minimal-hidden-files", "name": "Minimal Hidden Files", "author": "Viggo Meesters", "description": "This plugin has not been manually reviewed by Obsidian staff. Reveal safe dotfiles and dotfolders in Obsidian's native File Explorer.", "repo": "viggomeesters/obsidian-minimal-hidden-files" }, { "id": "headings-indicator", "name": "Headings Indicator", "author": "willwang", "description": "This plugin has not been manually reviewed by Obsidian staff. Display heading level markers before headings in Live Preview and Reading view.", "repo": "willsho/obsidian-headings-indicator" }, { "id": "latex-symbol-picker", "name": "LaTeX Symbol Picker", "author": "ryxwaer", "description": "This plugin has not been manually reviewed by Obsidian staff. Draw or search a LaTeX symbol in a side panel and insert it at the cursor, auto-wrapping in math delimiters when needed. Powered by a Detexify-style handwriting classifier.", "repo": "ryxwaer/obsidian-latex-symbol-picker" }, { "id": "better-bujo", "name": "Better Bujo", "author": "Sebastien Delisle", "description": "This plugin has not been manually reviewed by Obsidian staff. Render bullet-journal markers (events, migration, future log, emotions) in your notes in the same way you would on paper.", "repo": "lumargh/better-bujo" }, { "id": "markcalc", "name": "MarkCalc", "author": "Levis-Code", "description": "This plugin has not been manually reviewed by Obsidian staff. Spreadsheet-style formulas in Markdown tables. Results live as plain, portable text, not a rendered view. Aggregates, lookups, dates, custom functions, and cross-note references with automatic recalculation.", "repo": "levis-code/markcalc" } ]