Markdown Cleaner

by gao-qian-long
5
4
3
2
1
Score: 35/100

Description

The Markdown Cleaner plugin cleans messy Markdown markup and fixes common formatting noise that builds up while copying, pasting, or editing notes. It removes extra bold and underline markers without touching valid emphasis, so normal text styling stays intact. It also converts LaTeX expressions written with (...) and [...] into the dollar based syntax many users prefer for inline and block maths. That makes pasted formulas easier to read and more consistent across notes. The plugin supports manual cleanup through a user defined hotkey and can run automatically on paste, with optional notifications and a setting to turn formula conversion on or off.

Reviews

No reviews yet.

Stats

stars
588
downloads
0
forks
52
days
NaN
days
NaN
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
0
commits

Latest Version

Invalid date

Changelog

README file from

Github

Obsidian Markdown Cleaner

🌐 Language | 语言

English | 中文


English Version

A powerful Obsidian plugin for cleaning Markdown formatting and intelligently converting mathematical formulas. Supports hotkey cleaning, paste auto-cleaning, and LaTeX math formula format conversion.

✨ Core Features

Markdown Format Cleaning

  • Smart Cleaning: Automatically identifies and cleans excess **, __ and other formatting symbols
  • Preserve Valid Formats: Keeps normal bold **bold** and italic *italic* unchanged
  • Customizable Hotkey: Set your own hotkey in Obsidian Settings → Hotkeys (search for "Clean Markdown format")
  • Paste Auto-Cleaning: Automatically cleans excess formatting in pasted content when enabled

Math Formula Conversion

  • LaTeX Format Conversion: Automatically converts \(...\) to $...$ (inline) and \[...\] to $$...$$ (block)
  • Complex Formula Support: Perfectly handles \frac, \sqrt, \sum, matrices, etc.

📦 Installation

For End Users

  1. Download from GitHub Releases
  2. Extract and rename to obsidian-markdown-cleaner
  3. Copy to Obsidian vault's .obsidian/plugins/ directory
  4. Enable in Obsidian Settings → Third-party plugins

For Developers

git clone https://github.com/Gao-Qian-Long/obsidian-markdown-cleaner.git
cd obsidian-markdown-cleaner
npm install
npm run build

🚀 Usage

Enable Plugin

  1. Open Obsidian Settings
  2. Go to Third-party pluginsMarkdown Cleaner
  3. Configure features as needed:
    • ✅ Auto-clean on paste
    • ✅ Show notification
    • ✅ Convert math formulas

Set Hotkey

  1. Go to SettingsHotkeys
  2. Search for "Clean Markdown format"
  3. Click to set your preferred hotkey

Quick Start

  • Hotkey: Select text → Press your configured hotkey
  • Paste: Automatically cleans and converts formulas

🔢 Math Formula Conversion

Original Converted Description
\(E = mc^2\) $E = mc^2$ Inline formula
\[x = \frac{-b}{2a}\] $$x = \frac{-b}{2a}$$ Block formula

Supported LaTeX Commands

  • Fraction: \frac{num}{den}
  • Square root: \sqrt{}
  • Greek letters: \alpha, \beta, \gamma, \omega, \zeta
  • Operators: \sum, \int, \prod
  • Special symbols: \pm, \leq, \geq, \neq, \approx

⚙️ Settings

Setting Default Description
Auto-clean on paste Enabled Auto-clean when pasting
Show notification Enabled Display notification when cleaning
Convert math formulas Enabled LaTeX conversion

❓ FAQ

Q: Formula conversion not working?

  1. Check if "Convert math formulas" is enabled
  2. Ensure using \(...\) or \[...\] format
  3. Restart Obsidian

Q: How to set hotkey?

  1. Go to Settings → Hotkeys
  2. Search for "Clean Markdown format"
  3. Click and press your desired key combination

Q: Hotkey not working?

  1. Make sure you've set a hotkey in Settings → Hotkeys
  2. Restart Obsidian
  3. Check for conflicts with other plugins

🛠️ Development

Build Commands

npm install    # Install dependencies
npm run dev    # Development mode
npm run build  # Production build

Project Structure

obsidian-markdown-cleaner/
├── main.ts           # Source code
├── main.js           # Built plugin
├── manifest.json     # Plugin metadata
├── package.json      # npm config
├── tsconfig.json     # TypeScript config
├── esbuild.config.mjs # Build config
└── README.md         # Documentation

📋 Changelog

v1.1.1 (Latest)

  • 🐛 Fixed: Code review issues (remove console.log, use setHeading())
  • 🔧 Fixed: Remove default hotkey and unused enableHotkey setting
  • 📝 Updated: Documentation with new hotkey setup instructions
  • 🔧 Fixed: .gitignore issues

v1.1.0

  • ✨ New: LaTeX math formula auto-conversion
  • 🔧 Enhanced: Complex formula support
  • 🐛 Fixed: Regex matching issues
  • 📝 Updated: Complete documentation

v1.0.x

  • Initial release with Markdown format cleaning

🤝 Contributing

Welcome! Submit Issues and Pull Requests.

📄 License

MIT License

📞 Contact


中文版本

一个功能强大的 Obsidian 插件,专门用于清理 Markdown 格式并智能转换数学公式。支持快捷键清理、粘贴自动清理和 LaTeX 数学公式格式转换。

✨ 核心功能

Markdown 格式清理

  • 智能清理:自动识别并清理多余的 **__ 等格式符号
  • 保留有效格式:保持正常的加粗 **bold**、斜体 *italic* 不变
  • 自定义快捷键:在 Obsidian 设置 → 快捷键中设置你自己的快捷键(搜索 "Clean Markdown format")
  • 粘贴自动清理:开启后可自动清理粘贴内容中的多余格式

数学公式转换

  • LaTeX 格式转换\(...\)$...$(行内公式),\[...\]$$...$$(块级公式)
  • 复杂公式支持:完美处理 \frac\sqrt\sum、矩阵等

📦 安装方法

普通用户(推荐)

  1. GitHub Releases 下载最新版本
  2. 解压并重命名为 obsidian-markdown-cleaner
  3. 复制到 Obsidian 库的 .obsidian/plugins/ 目录
  4. 在 Obsidian 设置 → 第三方插件中启用

开发者

git clone https://github.com/Gao-Qian-Long/obsidian-markdown-cleaner.git
cd obsidian-markdown-cleaner
npm install
npm run build

🚀 使用方法

启用插件

  1. 打开 Obsidian 设置
  2. 进入 第三方插件Markdown Cleaner
  3. 根据需要配置功能:
    • ✅ 粘贴时自动清理
    • ✅ 显示通知
    • ✅ 转换数学公式

设置快捷键

  1. 进入 设置快捷键
  2. 搜索 "Clean Markdown format"
  3. 点击设置你想要的快捷键

快速开始

  • 快捷键:选中文本 → 按你设置的快捷键
  • 粘贴:自动清理并转换公式

🔢 数学公式转换

原始格式 转换结果 说明
\(E = mc^2\) $E = mc^2$ 行内公式
\[x = \frac{-b}{2a}\] $$x = \frac{-b}{2a}$$ 块级公式

支持的 LaTeX 命令

  • 分数\frac{分子}{分母}
  • 根号\sqrt{}
  • 希腊字母\alpha\beta\gamma\omega\zeta
  • 运算符\sum\int\prod
  • 特殊符号\pm\leq\geq\neq\approx

⚙️ 设置选项

选项 默认 说明
粘贴时自动清理 开启 粘贴内容时自动清理
显示通知 开启 清理完成后显示通知
转换数学公式 开启 LaTeX 格式转换

❓ 常见问题

Q: 公式转换不生效?

  1. 检查设置中"转换数学公式"是否开启
  2. 确保使用 \(...\)\[...\] 格式
  3. 重启 Obsidian

Q: 如何设置快捷键?

  1. 进入设置 → 快捷键
  2. 搜索 "Clean Markdown format"
  3. 点击并按下你想要的按键组合

Q: 快捷键不生效?

  1. 确保已在设置 → 快捷键中设置了快捷键
  2. 重启 Obsidian
  3. 检查是否与其他插件冲突

🛠️ 开发指南

构建命令

npm install    # 安装依赖
npm run dev    # 开发模式
npm run build  # 生产构建

项目结构

obsidian-markdown-cleaner/
├── main.ts           # 源代码
├── main.js           # 构建后的插件
├── manifest.json      # 插件元数据
├── package.json       # npm配置
├── tsconfig.json      # TypeScript配置
├── esbuild.config.mjs # 构建配置
└── README.md         # 文档

📋 更新日志

v1.1.1(最新)

  • 🐛 修复:代码审核问题(删除 console.log,使用 setHeading())
  • 🔧 修复:移除默认快捷键和无用的 enableHotkey 设置项
  • 📝 更新:文档中添加快捷键设置说明
  • 🔧 修复:.gitignore 问题

v1.1.0

  • ✨ 新增:LaTeX 数学公式自动转换
  • 🔧 优化:复杂公式支持
  • 🐛 修复:正则表达式问题
  • 📝 更新:完整中文文档

v1.0.x

  • 首次发布,包含 Markdown 格式清理功能

🤝 贡献

欢迎提交 Issue 和 Pull Request!

📄 许可证

MIT License

📞 联系方式


希望这个插件能提升你在 Obsidian 中的编辑体验! 🚀

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Quoth
5 years ago by Eric Rykwalder
Wrap with shortcuts
5 years ago by Manic Chuang
Wrap selected text in custom tags with shortcuts.
Global Hotkeys
5 years ago by Marc Jessome
Global hotkey support for Obsidian.md
Completr
4 years ago by tth05
Auto-completion plugin for the obsidian editor.
Multi-Column Markdown
4 years ago by Cameron Robinson
A plugin for the Obsidian markdown note application, adding functionality to render markdown documents with multiple columns of text.
Copy as HTML
4 years ago by Bailey Jennings
A simple plugin that copies the selected text to your clipboard as HTML
Excel to Markdown Table
4 years ago by Ganessh Kumar R P
An Obsidian plugin to paste data from Microsoft Excel, Google Sheets, Apple Numbers and LibreOffice Calc as Markdown tables in Obsidian editor.
Marjdown shortcuts
4 years ago by Jules Guesnon
🪨 Obsidian plugin that allows to write markdown from commands
Hotkeys Chords
4 years ago by Dario Balboni
Creases
4 years ago by Liam Cain
👕 Tools for effectively folding markdown sections in Obsidian
Search Everywhere
4 years ago by Mom0
Obsidian Search Everywhere Plugin
File Cleaner
4 years ago by Johnson0907
A file cleaner plugin for Obsidian.
Quiet Outline
4 years ago by the_tree
Improving experience of outline in Obsidian
Latex Suite
4 years ago by artisticat1
Make typesetting LaTeX as fast as handwriting through snippets, text expansion, and editor enhancements
Enveloppe
4 years ago by Mara-Li
Enveloppe helps you to publish your notes on a GitHub repository from your Obsidian Vault, for free!
Filename Emoji Remover
4 years ago by Yüksel Tolun
A simple plugin for the note taking app Obsidian that will rename your files to remove emojis in their names.
Sequence Hotkeys
4 years ago by Ruan Moolman
Obsidian plugin to support a sequenced of keyboard shortcuts to run commands.
ExcaliBrain
4 years ago by Zsolt Viczian
A graph view to navigate your Obsidian vault
Obsidian GoLinks
4 years ago by David Brownman (@xavdid)
Turn go/links into clickable elements in Obsidian
Hard Breaks
4 years ago by Börge Kiss
↩ A plugin for Obsidian that adds functionality to force hard line breaks
Open File by Magic Date
4 years ago by simplgy
Heading Shifter
4 years ago by kasahala
Easily Shift and Change markdown headings.
Janitor
4 years ago by Gabriele Cannata
Performs various maintenance tasks on the Obsidian vault
TikZJax
4 years ago by artisticat1
Render LaTeX and TikZ diagrams in your notes
Blockquote Levels
4 years ago by Carlo Zottmann
A plugin for Obsidian (https://obsidian.md) that adds commands for increasing/decreasing the blockquote level of the current line or selection(s).
Table Generator
4 years ago by Boninall
A plugin for generate markdown table quickly like Typora.
Keyboard Analyzer
4 years ago by cogscides
Obsidian plugin to display command hotkeys on a visible keyboard layout
qmd as md
4 years ago by Daniel Borek
A plugin for Obsidian that enables editing and compiling `qmd` Quarto files.
Ordered List Style
4 years ago by erykwalder
Awesome Flashcard
4 years ago by AwesomeDog
Handy Anki integration for Obsidian.
Chorded Hotkeys
4 years ago by Trey Connor Meyers
Type multiple letters at the same time to trigger text insertion, template insertion, or command execution.
Dirtreeist
4 years ago by kasahala
Render a directory Structure Diagram from a markdown lists in codeblock.
Obsidian Handlebars Template Plugin
4 years ago by Sean Quinlan
This is a plugin for Obsidian adding support for the Handlebars template engine in Obsidian notes
Markdown to Jira Converter
4 years ago by muckmuck
An obsidian.md plugin, which provides a markdown to jira markup converter
Obsidian asciimath
4 years ago by widcardw
Asciimath support for Obsidian (based on asciimath-parser)
Obsidian markdown export
4 years ago by bingryan
This plugin allows to export directory/single markdown to a folder. support output format(html/markdown/text)
Writing
4 years ago by johackim
Write and format your next book directly from Obsidian
Obsidian Clipper
4 years ago by John Christopher
Obsidian plugin that allows users to clip parts of a website into their obsidian daily note (or new note)
Toggle Case
4 years ago by automattech
Obsidian plugin to toggle between `lowercase` `UPPERCASE` and `Title Case`
Keyshots
4 years ago by KrazyManJ
🔮📝 Obsidian plugin that adds classic hotkey/shortcuts commands from popular IDEs like Visual Studio Code or JetBrains Family.
Image Captions
3 years ago by Alan Grainger
Add captions to images with inline Markdown and link support. The caption format is compatible with the CommonMark spec and other Markdown applications.
Cycle In Sidebar
3 years ago by Houcheng
Cycle through tabs of left/ right sidebar panel
Console Markdown Plugin
3 years ago by Daniel Ellermann
An Obsidian plugin which renders console commands and their output.
Advanced Slides
3 years ago by MSzturc
Create markdown-based reveal.js presentations in Obsidian
LaTeX Algorithms
3 years ago by SamZhang02
A simple plugin for writing Algorithms and pseudocodes in Obsidian.md
Heading Level Indent
3 years ago by svonjoi
obsidian plugin for hierarchical structuration of document content based on heading levels
Marp
3 years ago by JichouP
Plugin to use Marp with Obsidian
O2
3 years ago by haril song
Converts obsidian markdown syntax to other platforms.
Callout Integrator
3 years ago by
A plugin for Obsidian to allow the integration of long blocks of text into callouts.
ChatGPT MD
3 years ago by Bram Adams
A (nearly) seamless integration of ChatGPT into Obsidian.
Image Upload Toolkit
3 years ago by Addo Zhang
An obsidian plugin for uploading local images embedded in markdown to remote store and export markdown for publishing to static site.
LaTeX to unicode converter
3 years ago by fjdu
Convert LaTeX commands into unicode sequences
Avatar
3 years ago by froehlichA
An obsidian plugin for displaying an avatar image in front of your notes.
Pseudocode
3 years ago by Yaotian Liu
An obsidian plugin that helps to render a LaTeX-style pseudocode inside a code block.
Latex Matrices
3 years ago by Daniele Susino
An obsidian plugin to create latex matrices.
Links
3 years ago by MiiKey
manipulate & manage obisidian links
MathLive
3 years ago by Dan Zilberman
The must-have plugin for math in Obsidian
PubScale
3 years ago by piriwata
An obsidian plugin for insert your note into a PlanetScale table
Interlinear Glossing
3 years ago by Mijyuoon
An Obsidian plugin for interlinear glosses used in linguistics texts.
Confluence to Obsidian
3 years ago by K
import confluence space into obsidian
Recipe Grabber
3 years ago by seethroughdev
Note archiver
3 years ago by thenomadlad
File Include
3 years ago by Till Hoffmann
Markdown Link Space Encoder
3 years ago by Ron Kosova
Obsidian plugin to automatically encode spaces to %20 in Markdown-style links
SupSub
3 years ago by Wjgoarxiv
::SupSub enables wrapping selected text with `<sup>` or `<sub>` tags::
Markdown Blogger
3 years ago by Alexa Fazio
Allows developers to push markdown notes to their local blog, portfolio, or static site. Works with Astro.js, Next.js, and any other framework configured to render markdown pages.
Markdown Tree
3 years ago by carvah
Introducing a powerful plugin that revolutionizes directory tree creation. With its intuitive Markdown-inspired coding style, this plugin empowers users to effortlessly and swiftly construct intricate directory trees.
Auto Front Matter
3 years ago by conorzhong
Markdown to Slack Message
3 years ago by Woongshik Choi
Custom list character
3 years ago by Lilian POULIQUEN
Custom list character is a simple plugin allowing you to choose which character to use when making bullet lists in Obsidian.
Postfix
3 years ago by Bhagya Nirmaan Silva (@bhagyas)
A postfix plugin for Obsidian
Floccus Bookmarks to Markdown
3 years ago by mddevils
Sheets Extended
3 years ago by NicoNekoru
Plugin that adds features to tables in obsidian including merging, vertical headers, and custom css
Pickly PageBlend
3 years ago by Dmitrii Mitrichev
The easiest way to share your Obsidian notes
Change Case
3 years ago by David Brockman
Plugin to let you change the case (camelCase, snake_case, etc) of the current selection.
No more flickering inline math
3 years ago by Ryota Ushio
No longer disturbed by flickering inline math in Obsidian.
Text Conversions
3 years ago by Juan D Frias
Text conversions for Obsidian
Calctex
3 years ago by Mike
An Obsidian plugin for automatic calculation of LaTeX formulas.
Recipe view
3 years ago by lachholden
View your Obsidian notes as interactive recipe cards while you cook.
Markdown table checkboxes
3 years ago by DylanGiesberts
Obsidian plugin. Allows for the usage of checkboxes inside markdown tables.
Image2LaTEX
3 years ago by Hugo Persson
This is a plugin for obsidian that will read your latest copied image from clipboard and generate math latex from it
MagicCalendar
3 years ago by Vaccarini Lorenzo
An obsidian plugin that exploit a natural language processing engine to find potential events and sync them with iCalendar
Discord Message Formatter
3 years ago by Emile Durkheim
Obsidian.md plugin that lets you copy Discord conversations and perfectly formats them to Obsidian Markdown!
Remove Empty Folders
3 years ago by fnya
Remove Empty Folders for Obsidian
Markdown Image Caption
3 years ago by Hananoshika Yomaru
Generate image caption easily. Completely markdown-based.
Global Markdown Encryption
3 years ago by shlemiel
a plugin for encrypting obsidian markdowns in-memory, single password based.
Slackify Note
3 years ago by Jeremy Overman
File Cleaner Redux
3 years ago by husjon
A plugin for Obsidian to help clean up files in your vault
Autocorrect Formatter
3 years ago by b-yp
A plugin running on Obsidian that utilizes autocorrect to format Markdown content.
Image Helper
3 years ago by Chongmyung Park
Context menu to convert a image to another format in reading view in Obsidian.md
Highlight Helper
3 years ago by Chongmyung Park
Helper to collect highlight in Obsidian
Meal Plan
3 years ago by Tyler Mayoff
A meal plan & recipe manager plugin for Obsidian
Latex OCR
2 years ago by Lucas Van Mol
Generate LaTeX equations from images in your clipboard or vault
Strip Internal Links
2 years ago by Adi Ron
A simple Obsidian plugin to strip internal links from files
LaTeX-OCR
2 years ago by Jack Barker
Font Size Adjuster
2 years ago by Ryota Ushio
An Obsidian.md plugin to adjust font size via commands.
Reason
2 years ago by Joshua Pham
Digest your Obsidian notes
Better Order List
2 years ago by Boninall
My Bible
2 years ago by GsLogimaker
Your own customization bible in your personal vault!
Task list
2 years ago by Ted Marozzi
A simple obsidian plugin enabling better task management via lists.
GitHub Sync
2 years ago by Kevin Chin
Sync Obsidian vault to personal GitHub
Wypst
2 years ago by 0xpapercut
High quality rendering of Typst in Obsidian, powered by wypst.
Simple File Push
2 years ago by Kim Hudaya
Simple file push blog plugin
Quadro
2 years ago by Chris Grieser (aka pseudometa)
Obsidian Plugin for social-scientific Qualitative Data Analysis (QDA). An open alternative to MAXQDA and atlas.ti, using Markdown to store data and research codes.
Yesterday
2 years ago by Dominik Mayer
Obsidian plugin providing Yesterday journaling support
Cooklang
2 years ago by Roger Veciana i Rovira
SwiftLaTeX Render
2 years ago by gboyd068
Foodiary
2 years ago by vkostyanetsky
Food tracker plugin for Obsidian
Mehrmaid
2 years ago by huterguier
Rendering Obsidian Markdown inside Mermaid diagrams.
Slurp
2 years ago by inhumantsar
Slurps webpages and saves them as clean, uncluttered Markdown. Think Pocket, but better.
Enhanced Copy
2 years ago by Mara-Li
A obsidian plugin that allows to copy in markdown in reading view or canvas read-only view, creating profile and transform the text during copy.
Slides Extended
2 years ago by Erin Schnabel (original: MSzturc)
Create markdown-based reveal.js presentations in Obsidian
Select word
2 years ago by Connor Espino
heti
2 years ago by Moeyua
MathLive in Editor Mode
2 years ago by MizarZh
MathLive input in editor mode.
ii
2 years ago by Wilson
The main feature of this plugin is to quickly insert common Markdown code and HTML code, including Sup, Sub, Audio, Video, Iframe, Left-Center-Right Alignment, Variables, Footnotes, Callout, Anchor Points, HTML Comments and so on.
Docxer
2 years ago by Developer-Mike
🚀 Boost your productivity by previewing and converting Word files easily to markdown.
Prettier
2 years ago by GoodbyeNJN
Sheet Plus
2 years ago by ljcoder
obsidian spreadsheets solutions
Interactive Code Blocks
2 years ago by Student Assistenten Team Deeltaken
Spoilers
2 years ago by Jacobtread
Spoiler blocks for Obsidian
Asciidoc Reader
2 years ago by voidgrown
Obsidian plugin for reading AsciiDoc files
Dataview Serializer
2 years ago by Sébastien Dubois
Obsidian plugin that gives you the power of Dataview, but generates Markdown, making it compatible with Obsidian Publish, and making the links appear on the Graph.
Dataview Publisher
2 years ago by UD
Output markdown from your Dataview queries and keep them up to date. You can also be able to publish them.
Remove Newlines
2 years ago by Elias Jaffe
A plugin for Obsidian.md which removes newlines and blank lines from selected or pasted text.
AI Chat as Markdown
2 years ago by Charl P. Botha
Plot Vectors and Graphs
2 years ago by Nicole Tan YiTong
Obsidian Plugin to generate graphs given the function.
Better Markdown Links
2 years ago by mnaoumov
Obsidian plugin that adds support for angle bracket links and manages relative links properly
Math Indicator Changer
2 years ago by Ori Replication
Note Linker with Previewer
2 years ago by Nick Allison
Obsidian Plugin to find and Link notes
Heading Toggler
2 years ago by Lord Turmoil
Toggle heading levels in Obsidian
Recent Tab Switcher
2 years ago by Samuel Ang
Recent Tab Switcher Plugin for Obsidian.
Marker PDF to MD
2 years ago by L3N0X
Make use of different AI models to convert your pdfs into markdown with perfect ocr, latex formulas, tables, images and more! Supports Mistral AI OCR (free) and self hosted variants!
Inline spoilers
2 years ago by logonoff
Adds Discord-like syntax for inline spoilers.
Recursive Copy
2 years ago by datawitch
AI LaTeX Generator
2 years ago by Aayush Shah
An Obsidian plugin that generates latex code from natural language inputs.
Import GitHub Readme
2 years ago by Chasebank87
Advanced Tables
6 years ago by Tony Grosinger
Improved table navigation, formatting, and manipulation in Obsidian.md
Leader Hotkeys
6 years ago by Tony Grosinger
Use a leader-key (tmux style) for hotkeys in Obsidian.md
Jump to link
6 years ago by MrJackphil
Quick jump between links using hotkeys
Latex Environments
6 years ago by Zach Raines
Quickly insert and change latex environments within math blocks in Obsidian.
Markdown prettifier
6 years ago by pelao
A markdown prettifier for obsidian
Mind Map
6 years ago by James Lynch
An Obsidian plugin for displaying markdown notes as mind maps using Markmap.
Export To TeX
6 years ago by Zach Raines
export obsidian markdown files in a format that can be pasted into a TeX file
Extended MathJax
6 years ago by Xavier Denis & Ng Wei En
Min3ditorHotkeys
5 years ago by Davor Sauer
Obsidian plugin adding minimal editor hotkeys
Hotkeys for Bookmarks
5 years ago by Vinzent
Markdown Formatting Assistant
5 years ago by Reocin
This Plugin provides a simple WYSIWYG Editor for Markdown and in addition a command line interface. The command line interface facilitate a faster workflow.
Hotkeys for specific files
5 years ago by Vinzent
Mochi Cards Exporter
5 years ago by kalbetre
Mochi Cards Exporter Plugin for Obsidian
Code block from selection
5 years ago by Dmitry Savosh
Obsidian plugin. Adds code block for the selected text.
Format Hotkeys
5 years ago by Ansel Santosa
Google Docs style formatting hotkeys for Obsidian
Hotkey Helper
5 years ago by PJ Eby
Easily see and access any Obsidian plugin's options pane or hotkey assignments (including conflicts) from the Community Plugins tab
Extract url content
5 years ago by Stephen Solka
Plugin to extract markdown out of urls
Admonition
5 years ago by Jeremy Valentine
Adds admonition block-styled content to Obsidian.md
Hotkeys for templates
5 years ago by Vinzent
Table Extended
5 years ago by AidenLx
Extend basic table in Obsidian with MultiMarkdown table syntax
mdx as md
5 years ago by Nikolay Kozhukharenko
Edit mdx files in Obsidian.md as if they were markdown
Kanban
5 years ago by mgmeyers
Create markdown-backed Kanban boards in Obsidian.
Clear Unused Images
5 years ago by Ozan Tellioglu
Obsidian plugin to clear the images that are not used in note files anymore
Markdown Furigana
5 years ago by Steven Kraft
Simple Markdown to Furigana Rendering Plugin for Obsidian
Auto pair chinese symbol
5 years ago by renmu123
中文符号自动补齐
Smart Typography
5 years ago by mgmeyers
Converts quotes to curly quotes, dashes to em dashes, and periods to ellipses
Enhancing Mindmap
5 years ago by Mark
obsidian plugin editable mindmap,you can edit mindmap on markdown file
Paste Mode
5 years ago by Jacob Levernier
Obsidian Notes plugin for pasting text and blockquotes to the cursor's current level of indentation.
cMenu
5 years ago by Chetachi
An Obsidian.md plugin that adds a minimal text editor modal for a smoother writing/editing experience ✍🏽.
Markdown Attributes
5 years ago by Jeremy Valentine
Add attributes to elements in Obsidian
Multi-line Formatting
5 years ago by nmady
Format Obsidian text over an entire selection, even if that selection has paragraph breaks in the middle!
Linter
5 years ago by Victor Tao
An Obsidian plugin that formats and styles your notes with a focus on configurability and extensibility.
Emoji Shortcodes
5 years ago by phibr0
Emoji Shortcodes - Obsidian Plugin | Adds Support for Emoji Shortcodes to Obsidian
Editor Commands Remap
5 years ago by cactus5
Obsidian plugin to map hotkeys to editor commands
ReadItLater
5 years ago by Dominik Pieper
OzanShare Publish
5 years ago by Ozan Tellioglu
This plugin allows you to publish your markdown notes with a single click directly from your Obsidian vault.
Code Editor Shortcuts
5 years ago by Tim Hor
Obsidian plugin to add keyboard shortcuts commonly found in code editors such as Visual Studio Code (vscode) or Sublime Text
Quick LaTeX
5 years ago by joeyuping
Tweet to Markdown
5 years ago by kbravh
An Obsidian.md plugin to save tweets as Markdown files.
Copy as LaTeX
5 years ago by mo-seph
Quick plugin to be able to copy/paste from Obsidian/Markdown into a Latex document
CardBoard
5 years ago by roovo
An Obsidian plugin to make working with tasks a pleasure (hopefully anyway).
CookLang Editor
5 years ago by death_au/cooklang
Edit and display Cooklang recipes in Obsidian
Remove HTML Tag
2 years ago by ChenPengyuan
Editing Mode Hotkey
2 years ago by Signynt
Obsidian plugin to change the default editing mode (between Live Preview and Source) using a command or hotkey
Immersive Translate
2 years ago by imfenghuang
Immersive Translate For Obsidian
Quarto Exporter
2 years ago by Andreas Varotsis
Export Obsidian notes to Quarto-compatible QMD files.
Copy Section
2 years ago by skztr
Obsidian.md plugin adding a Copy button to the top of Headed sections
Advanced Copy
2 years ago by leschuster
An Obsidian plugin to copy Markdown and transform it into HTML, Anki, or any custom format. Create custom profiles with versatile templates tailored to your workflow.
Callout Toggles
2 years ago by Aly Thobani
An Obsidian plugin to quickly add, change, or remove callout wrappers in your notes.
Transfer LaTeX from GPT
2 years ago by Xixia
Arweave Uploader
2 years ago by makesimple
Hexo Toolkit
2 years ago by Xiangru
An Obsidian plugin for maintaining Hexo posts.
Markdown Timeline
2 years ago by Jiaheng Zhang
An Obsidian plugin to record the events in a Flashback timeline
Bottom to Top
2 years ago by Henry Gustafson
Markdown Tags
2 years ago by John Smith III
Enhance your Markdown documents with custom tags. Use predefined or custom labels, customizable colors, and arrow indicators to visually track tasks and statuses.
Insta TOC
2 years ago by Nick C.
Generate, update, and maintain a table of contents for your notes while typing in real time.
Simple Todo
2 years ago by elliotxx
A minimalist text-based todo manager (Text-Based GTD) for efficient task management in Obsidian.
Chronos Timeline
2 years ago by Claire Froelich
Render interactive timelines in your Obsidian notes from simple Markdown.
Discord Timestamps
2 years ago by Erika Gozar
Displays discord timestamps in read mode as they would appear in Discord.
Latex Exporter
2 years ago by Matthew S. Scott
Cooksync
a year ago by Cooksync
This is the official Obsidian plugin for Cooksync, maintained by the Cooksync team. It enables automatic import of recipe data from your Cooksync account. Note that this plugin requires a Cooksync account - a paid service that makes it easy to collect recipes from almost any recipe website.
WhatsApp export note
a year ago by JoaoEmanuell
Obsidian plugin to export notes for whatsapp
Callout Copy Buttons
a year ago by Aly Thobani
An Obsidian plugin that adds copy buttons to callout blocks in your notes.
Hotstrings
a year ago by wakywayne
Attachments MD Indexer
a year ago by Ian Inkov
Converts Obsidian canvas files to markdown index files, making canvas content searchable and graph-viewable within Obsidian.
Automatic Linker
a year ago by Kodai Nakamura
PDF Paste
a year ago by Cormac
Image Size
a year ago by Jie Zhang
Set the default size for pasted images.
Extended Markdown Syntax
a year ago by Kotaindah55
Extend your Markdown syntax using delimiters instead of HTML tags, such as underlining, superscript, subscript, highlighting, and spoiler.
Title As Link Text
a year ago by Lex Toumbourou
An Obsidian plugin to set the Link Text using the document title
Chat clips
a year ago by sleepingraven
Record chat in ordinary markdown list.
Note Placeholder
a year ago by XZSt4nce
Replaces text of note link to placeholder in view mode.
Student Repo
a year ago by Feirong.zfr
学生知识库助手(Student Repository Helper)是一个面向学生或学生家长的Obsidian 插件,这款插件旨在解决学生在学习阶段面临的资料管理难题,将学习过程中产生的各类重要资料,如试卷、笔记、关键文档、绘画手工作品等,进行系统性的数字化整合与管理,并利用 AI 助手定期进行学习分析总结。随着时间的推移,它将助力你逐步搭建起一座专属你自己的知识宝库,这座宝库将伴随你一生,成为你知识成长与积累的见证。
MathType
a year ago by slateblua
Type math faster
Canvas Format Brush
a year ago by wenlzhang
An Obsidian plugin that allows you to copy and paste formatting attributes (size and color) between canvas elements, similar to the format painter in Word.
Advanced Progress Bars
a year ago by cactuzhead
Obsidian plugin to create custom progress bars
Markitdown File Converter
a year ago by Ethan Troy
Integrate Microsoft's Markitdown tool to convert various file formats to Markdown for your vault.
PDF Folder to Markdowns
a year ago by CrisHood
Convert a folder of PDFs into a folder of Markdown files with embedded PDFs. This plugin is useful for users who want to migrate their PDF notes from different apps (e.g., Boox) or organize their reference materials inside Obsidian.
Duplicate line
a year ago by Marcin Sztolcman
Plugin for Obsidian: duplicate current line, or selection.
WeWrite
a year ago by Learner Chen
Obsidian plugin to render note as WeChat MP article.
Paste Reformatter
a year ago by Keath Milligan
A plugin for Obsidian that reformats pasted HTML and plain text content, giving you precise control over how content is transformed when pasted into your notes.
Limitless Lifelogs
a year ago by Maclean Dunkin
Sync your Limitless AI lifelog entries directly into Obsidian markdown files.
Custom Commands
a year ago by Staaaaaaaaaan
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.
Vim Marker Sharpener
a year ago by Artem Dvoryadkin
Text formatting commands in Vim mode. Supports applying styles (bold, italic, etc.). Works correctly in visual mode with selected text.
LaTeX Math
a year ago by Zarstensen
Integrated CAS (via. Sympy) plugin for Obsidian, with a LaTeX focused workflow.
Hyperlink Remover
a year ago by Daniel Agafonov
Easily remove hyperlinks and wikilinks from selected text or the entire note.
Calculite
a year ago by Holo
Standard calculator plugin for Obsidian.
Markdown Calendar Generator
a year ago by Zach Russell
An intentionally simple obsidian markdown table calendar generator
Symbol linking
a year ago by Evan Bonsignori ; Mara-Li
Adds ability to link with any trigger in Obsidian. Each trigger can limit linking to specific folders or file.
Simple Columns
a year ago by Josie
An Obsidian plugin that lets you create easily resizable and customizable columns in your notes.
Open in Cursor
10 months ago by awaken233
An Obsidian plugin to open files in Cursor IDE or other VSCode-based editors (VSCode, Kiro, etc.) with automatic cursor position jumping. 一个可以在 Cursor IDE 或其他类 VSCode 编辑器中打开文件并自动跳转光标位置的 Obsidian 插件。
Keyboard Formatter
10 months ago by Lauloque
Formats keyboard text (kbd) in your Obsidian notes quickly and consistently.
Note Minimap
10 months ago by Yair Segel
Add a minimap to your Obsidian notes.
HOME key
10 months ago by shichishima
Obsidian Plugin to move cursor to beginning of text, considering Markdown heading characters.
Horizontal Blocks
9 months ago by iCodeAlchemy
Bring Notion-style layouts to Obsidian — with side-by-side, resizable markdown blocks that support full Obsidian syntax including images, embeds, and internal links.
GH Links Shortener
8 months ago by David Barnett
Obsidian plugin to set shortened link text for pasted GitHub URLs
LaTeX autocomplete
7 months ago by Yanis Gerst
Table Checkbox Renderer
7 months ago by Daniel Aguerrevere
Interactive checkboxes for Markdown tables in Obsidian. Toggle checkboxes in Reading Mode and instantly update your Markdown file. Supports multiple checkboxes per cell and any table layout.
Quick Matrix
7 months ago by Charlie Flowe
Plugin for Obsidian.md that allows for faster interactions with matrices in LaTeX
SlashComplete
7 months ago by Spiderpig86
Notion-style Markdown autocompletion for Obsidian.
LaTeX Panel Helper
7 months ago by Luster
A powerful and convenient LaTeX symbol panel for Obsidian to enhance your mathematical and scientific note-taking efficiency.
Typst Mate
5 months ago by azyarashi
Render math expressions with Typst instead of MathJax in Obsidian.
Capitaliser
4 months ago by Emanuel Oliveira
Cycle text capitalisation (lowercase, Capitalise Each Word, UPPERCASE).
Archivist Importer
3 months ago by Archivist AI
Import selected vault files into Archivist campaigns.
Smart Export
3 months ago by Iván Sotillo
Plugin that follows wikilinks to a configurable depth, joining the notes into a single export.
Auto Math
3 months ago by Vladislav Sorokin
Auto-expands LaTeX snippets. External rules with live reload, Custom Rules Editor, and default math pack.