marktext /marktext

📝A simple and elegant markdown editor, available for Linux, macOS and Windows.

★ 63,811⑂ 4,729👁 438⑃ 2,063● 3,860▤ 60◈ 61
TypeScriptMITCreated 2017-11-12www.marktext.me
63,811
stars
+42
4,729
forks
438
watchers
2,063
prs
3,860
issues
60
releases
61
discussions

README

MarkText


  
    
  


  :high_brightness: Next generation markdown editor :crescent_moon:
  A simple and elegant open-source markdown editor that focused on speed and usability.
  Available for Linux, macOS and Windows.





  
  
    
  
  
  
    
  
  
  
    
  
  
  
    
  



  
    
      Website
    
     | 
    
      Features
    
     | 
    
      Downloads
    
     | 
    
      Development
    
     | 
    
      Contribution
    
  



  Translations:
  
    :cn:
  
  
    :taiwan:
  
  
    :jp:
  
  
    :fr:
  
  
    :tr:
  
  
    :es:
  
  
    :portugal:
  
  
    :kr:
  
  
    :bangladesh:
  



  This Markdown editor that could. Built with ❤︎ by
    Jocs and
    
      contributors
    
    .
  




Sponsors

MarkText is an open-source Markdown editor powered by the support of its community. If MarkText improves your workflow, please consider sponsoring the project. Thank you to all the sponsors ❤️

Special Sponsor




Scrape Google and other search engines from our fast, easy, and complete API.





Current Sponsors





 Screenshot

!

 Features

- Realtime preview (WYSIWYG) and a clean and simple interface to get a distraction-free writing experience.
- Support CommonMark Spec, GitHub Flavored Markdown Spec and selective support Pandoc markdown.
- Markdown extensions such as math expressions (KaTeX), front matter and emojis.
- Support paragraphs and inline style shortcuts to improve your writing efficiency.
- Output HTML and PDF files.
- Various themes: Cadmium Light, Material Dark etc.
- Various editing modes: Source Code mode, Typewriter mode, Focus mode.
- Paste images directly from clipboard.

 Download and Installation

!platform

|               !               |               !               |              !              |
| :-----------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------: |
|  |  |  |

Want to see new features of the latest version? Please refer to CHANGELOG.

 macOS

Requires macOS 13 (Ventura) or later. Universal builds aren't published — pick the matching arm64 or x64 installer.

You can either download the latest marktext-mac-(arm64|x64)-%version%.dmg from the release page or install MarkText using homebrew cask. To use Homebrew-Cask you just need to have Homebrew installed.

bash
brew install --cask mark-text


 Windows

Requires Windows 10 or 11. Both x64 and arm64 installers are published — pick the architecture that matches your machine.

Simply download and install MarkText via the setup wizard (marktext-win-(x64|arm64)-%version%-setup.exe) and choose whether to install per-user or machine wide. Alternatively, install MarkText using a package manager such as Cho

Top issues

Discussions

Latest release

v0.23.0 v0.23.0 2026-10-21
⚠️ Note for macOS users
Builds are unsigned (no Apple Developer ID). After dragging MarkText into Applications, clear the quarantine flag once:

xattr -d com.apple.quarantine /Applications/MarkText.app


 Verifying downloads
All artifacts are listed with their SHA-256 in SHA256SUMS.txt. Verify with:

sha256sum -c SHA256SUMS.txt --ignore-missing



 What's Changed
 chore(release): v0.22.0 by @Jocs in https://github.com/marktext/marktext/pull/5779
 chore: begin v0.23.0 development by @Jocs in https://github.com/marktext/marktext/pull/5780
 fix(release): explicitly select the previous stable vers

Snapshot: 2026-11-10T09:35:25Z · Data license Apache-2.0 · JSON