Copy As Plain-text
A powerful Obsidian plugin that provides clean, one-click plain-text copy with customizable stripping options. Features both fast regex-based and robust AST-based Markdown removal modes.
The Challenge
Obsidian users frequently need to copy content from their notes to external applications, but Markdown formatting often gets in the way. Existing solutions were either too basic or lacked customization options.
The Solution
Copy As Plain-Text offers two powerful stripping modes:
- Super Simple Mode: Fast regex-based stripping for quick, predictable results
- Unified/Remark Mode: AST-based processing with full GFM support including tables, task lists, footnotes, math, and HTML blocks
Key Features
- One-click copying via context menu or Command Palette
- Strips headings, emphasis, links, images, inline code, and more
- Fine-tunable settings for GFM tables, task lists, YAML frontmatter, math blocks, footnotes
- Support for highlight markers, custom markers, list numbers, hashtags, and LaTeX commands
- Performance optimized with optional fast mode for large selections
Impact
The plugin has been well-received by the Obsidian community, providing a essential tool for users who need to work with plain text across different applications while maintaining their Markdown workflow in Obsidian.