๐Ÿ“ paste-md

Transform Markdown into beautifully formatted text with Ctrl+Shift+V

โ† Back to Home

๐Ÿ“ฆ View on GitHub

๐ŸŽฏ Project Overview

paste-md is a Windows system tray application that instantly converts Markdown text into beautifully formatted rich text for Microsoft Office applications. Simply copy any Markdown and press Ctrl+Shift+V to paste with full formattingโ€”including GitHub-style code blocks with gray backgrounds.

Paste-MD converting Markdown to rich text

Paste-MD seamlessly converts Markdown from VS Code into beautifully formatted documents in OneNote

Example:
Copy: **Hello World!** Here's some `code` with syntax highlighting.
Press Ctrl+Shift+V โ†’ Pastes as: Hello World! Here's some code with syntax highlighting.

โœจ Key Features

๐ŸŽฏ Smart Detection
Automatically detects Markdown in clipboard (requires 2+ patterns)
โšก Instant Conversion
No preview neededโ€”paste renders immediately
๐Ÿ’ป Code Block Support
GitHub-style gray backgrounds with monospace fonts
๐Ÿ“„ Office Compatible
Works with Word, OneNote, Outlook, and PowerPoint
๐ŸŽจ Full Markdown Support
Headers, bold, italic, lists, links, tables, blockquotes
โ†ฉ๏ธ Undo Support
Ctrl+Z always available to revert changes

๐Ÿš€ How It Works

  1. System Tray App runs silently in background
  2. Global Hotkey Ctrl+Shift+V triggers smart paste
  3. Smart Detection identifies Markdown patterns in clipboard
  4. Code Blocks render with gray background (#f6f8fa) and Consolas font
  5. Preserves Original - Regular Ctrl+V still works normally
Paste-MD system tray menu

System tray icon provides quick access to paste options and application controls

Confirmed Working:

๐Ÿ“ฆ Installation & Usage

Quick Install from Microsoft Store

Recommended: One-click install from Microsoft Store with automatic updates

Alternative: Build from Source

git clone https://github.com/PatrickRutledge/paste-md.git
cd paste-md
dotnet build --configuration Release
.\INSTALL.bat # Run as Administrator

Usage

  1. Start paste-md (tray icon appears)
  2. Copy any Markdown text from GitHub, VS Code, etc.
  3. Press Ctrl+Shift+V in Word/OneNote/Outlook
  4. Done! Formatted text with proper code block styling
๐Ÿ“ฅ Download Latest Release

๐Ÿ› ๏ธ Technical Details

Project Structure

paste-md/
โ”œโ”€โ”€ src/
โ”‚ โ”œโ”€โ”€ paste-md.Core/ # Core Markdown processing
โ”‚ โ””โ”€โ”€ paste-md.TrayApp/ # System tray application
โ”œโ”€โ”€ INSTALL.bat # Quick installer
โ”œโ”€โ”€ UNINSTALL.bat # Clean uninstaller
โ””โ”€โ”€ README.md # Documentation

๐ŸŽฎ Demo & Examples

๐Ÿ“น Video Demonstration

Watch paste-md in action converting complex Markdown documents

๐Ÿ“Š Real-World Example: Markdown Tables

One of paste-md's most powerful features is converting Markdown tables into perfectly formatted Office tables:

Markdown table source code

Before: Raw Markdown table in VS Code

Rendered table in OneNote

After: Beautifully formatted table in OneNote

paste-md preserves:

๐Ÿ“ธ Conversion Example

Paste-MD feature overview in OneNote

Side-by-side view: Raw Markdown in VS Code (left) instantly converts to beautifully formatted content in OneNote (right) with Ctrl+Shift+V

๐Ÿ”— Resources & Links

๐ŸŽฏ Use Cases

๐Ÿ”ง Troubleshooting

Hotkey not working?

No formatting?