Skip to content

MarkEdit-app/MarkEdit

Repository files navigation

MarkEdit

MarkEdit is a free and open-source Markdown editor, for macOS. It's just like TextEdit on Mac but dedicated to Markdown.

Tip

Discover our other free and open-source apps at libremac.github.io.

Screenshots

Screenshots 01

Screenshots 02

Screenshots 03

What makes MarkEdit different

  • Privacy-focused: doesn't collect any user data
  • Native: clean and intuitive, feels right at home on Mac
  • Fast: edits 10 MB files easily
  • Lightweight: installer size is about 3 MB
  • Extensible: seamless Shortcuts integration

MarkEdit is designed to be simple and easy to use. You can also customize the UI and behavior by adding your own scripts, including utilizing CodeMirror extensions.

To learn more, refer to Philosophy, Why MarkEdit and MarkEdit-api.

Installation

Get MarkEdit.dmg from the latest release, open it, and drag MarkEdit.app to Applications.

Install MarkEdit

MarkEdit checks for updates automatically. You can also check manually via the main MarkEdit menu, or browse version history here.

If you prefer a Homebrew installation, run brew install markedit in your terminal and you're all set.

We used to publish MarkEdit to the Mac App Store, but no longer. Don't worry about the security warning; releases are signed with a certificate from an identified developer and notarized.

Platform Compatibility

To be focused, we only support the latest two major macOS releases. For now, they are macOS Sonoma and macOS Sequoia.

Last-compatible version tags: macos-12, macos-13.

Why MarkEdit is free

MarkEdit is completely free and open-source, with no advertising or promotions for other services. We make it mostly because we need it, and we ship it just in case you need it too.

Please consider starring or contributing to this project.

Using MarkEdit

Please refer to the wiki page for details.

Development

Please refer to the wiki page for details.

Contributing to MarkEdit

For bug reports, please open an issue.

For code changes, bug fixes are generally welcomed, feel free to open pull requests. However, we hesitate to add new features (why); please fork the repository and make your own.

For localization, please also open an issue as mentioned above first.

Thanks in advance.

Acknowledgments

MarkEdit is built on top of the awesome CodeMirror 6 project.

MarkEdit uses ts-gyb to generate lots of boilerplate code.