Open Source Alternatives LogoOpen Source Alternatives
AlternativesBlogAdvertise
Open Source Alternatives LogoOpen Source Alternatives

Stay Updated

Subscribe to our newsletter for the latest news and updates about Alternatives

Open Source Alternatives LogoOpen Source Alternatives

Handpicked Open Source Alternatives to Paid Softwares

Product
  • Search
  • Categories
  • Tag
  • Sign In
Resources
  • Blog
  • Collection
  • Submit
  • Advertise your tool
Company
  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Sitemap
Copyright © 2026 All Rights Reserved.
Home/Categories/Developer Tools/showmd
icon of showmd

showmd

Open source alternative to Marked 2, Typora and iA Writer

The most readable way to preview any .md file on macOS.

39 starsSwiftMITActive this month
Visit websiteGitHub repo
image of showmd
Contents
  1. 01Who showmd is for
  2. 02The problem it solves
  3. 03How it solves it
  4. 04Strengths and trade-offs
  5. 05Install and self-host
  6. 06Tech stack
  7. 07FAQ
  8. 08Similar open-source tools
TL;DR

showmd is a native macOS Quick Look extension for previewing Markdown files directly from Finder. It replaces opening a full editor just to inspect README files, notes, and documentation, with GitHub Flavored Markdown rendering, YAML frontmatter support, dark mode, and offline syntax highlighting.MIT · Swift · 39 stars · Active this month

who it's for

Who showmd is for#

Developers checking README files

showmd helps developers scan repository docs, changelog notes, and Markdown specs from Finder before opening a project.

Skip if:

Your Markdown workflow already happens inside a full editor with live preview.

Writers organizing local notes

The Quick Look flow works well for people who keep Markdown notes in folders and need fast visual previews while sorting files.

Skip if:

You need sync, backlinks, or a full knowledge base app.

the problem

The problem it solves#

Markdown files are easy to write but awkward to inspect quickly on macOS. Finder previews often show raw text, while opening a full editor interrupts the flow when all you need is to check a README, project note, or documentation draft.

Developers and writers who keep many Markdown files also need previews that respect tables, task lists, code fences, and frontmatter. Without a native previewer, the review step becomes slower than the file format should require.

how showmd solves it

How it solves it#

Native Quick Look preview

showmd works through macOS Quick Look, so pressing Space in Finder renders a Markdown file without opening a separate editor or browser tab.

GitHub Flavored Markdown rendering

The README lists support for tables, task lists, strikethrough, and fenced code blocks, which covers the Markdown syntax used in most project documentation.

Offline syntax highlighting

showmd bundles highlight.js support for more than 190 languages, giving local code-block previews without sending file contents to a hosted renderer.

strengths · trade-offs

Strengths and trade-offs#

Strengths

  • Fits the macOS file workflowThe Quick Look integration keeps Markdown review inside Finder, which is faster than launching VS Code, Obsidian, or a browser for every small file.
  • Useful for technical MarkdownFrontmatter tables, fenced code highlighting, and GitHub-style syntax make showmd better suited to developer docs than a plain text preview.

Trade-offs

  • -macOS-only preview toolshowmd is built for macOS Quick Look and requires macOS 26 or later, so it is not a cross-device Markdown reader for Windows, Linux, iOS, or Android teams.
install · self-host

Install and self-host#

bash
brew install --cask johannesnagl/tap/showmd
tech stack · detected from GitHub

What it's built on#

Languages
RubySwift
frequently asked

FAQ#

What does showmd do?

showmd renders Markdown files in macOS Quick Look. Press Space in Finder and the file displays as formatted Markdown instead of raw text.

Does showmd work offline?

Yes. The README states that Markdown rendering and syntax highlighting are bundled locally, so file previews do not need an internet connection.

How do you install showmd?

The official README recommends installing showmd with Homebrew, then enabling the Quick Look extension in macOS System Settings.

also worth a look

Similar open-source tools#

Kanri

Kanri

Local-first Kanban board that stores all data in a JSON file

1.9KVueGPL-3.0
Taiga

Taiga

Agile project management for Scrum, Kanban, and hybrid teams

372CoffeeScriptAGPL-3.0
Zettlr

Zettlr

Open source Markdown editor for researchers and academics

13KTypeScriptGPL-3.0
Orgnise

Orgnise

Centralize wikis, docs, and project tasks in a self-hosted workspace.

237TypeScriptAGPL-3.0
CocoIndex

CocoIndex

Incremental data framework for AI agents.

9.7KPythonApache-2.0
Tolaria

Tolaria

Organize your notes with Markdown and Git integration

11.6KTypeScriptAGPL-3.0

Repository

Stars
39
Forks
1
License
MIT
Latest
v1.0.2
Last commit
20 days ago
Last verified
May 29, 2026
Repo
johannesnagl/showmd ↗

Additional details

Language
Swift
Open issues
0
Contributors
1
First release
2026

Categories

Developer ToolsBusiness & ProductivityProduct & Project Management

Tags

macOSDeveloper ToolsDocumentationNote-taking AppsKnowledge ManagementLocal-firstProject Management