A macOS Quick Look extension that renders Markdown files with GitHub-style formatting directly in Finder.
.md files in Finder with Space keybrew tap danhloc112/tap
brew install --cask markdown-preview
MarkdownPreview.dmg from Releases.md file in Finder and press Space to previewgit clone https://github.com/danhloc112/markdown-preview.git
cd markdown-preview
brew install xcodegen # if not installed
xcodegen generate
xcodebuild archive -scheme MarkdownPreview -destination "platform=macOS" \
-archivePath build/MarkdownPreview.xcarchive \
CODE_SIGN_IDENTITY="-" CODE_SIGNING_ALLOWED=YES
cp -R build/MarkdownPreview.xcarchive/Products/Applications/MarkdownPreview.app /Applications/
project.ymlMarkdownPreview/
├── MarkdownPreview/ # Host app
│ ├── AppDelegate.swift
│ └── Assets.xcassets/ # App icon
├── MarkdownPreviewExtension/ # Quick Look extension
│ ├── PreviewViewController.swift
│ ├── MarkdownParser.swift # Markdown → HTML converter
│ ├── Resources/
│ │ └── template.html # GitHub-style HTML template
│ └── Info.plist
├── MarkdownPreviewTests/ # Unit tests
│ └── MarkdownParserTests.swift
└── project.yml # XcodeGen config
If Quick Look preview doesn't show up:
# Reset Quick Look
qlmanage -r
# Restart Finder
killall Finder
# Verify extension is registered
pluginkit -mA | grep MarkdownPreview
Make sure the extension is enabled in System Settings > General > Login Items & Extensions > Quick Look.
MIT