Want to take your software engineering career to the next level? Join the mailing list for career tips & advice Click here


➡ Electron powered markdown editor with live preview

Subscribe to updates I use markright

Statistics on markright

Number of watchers on Github 908
Number of open issues 23
Average time to close an issue 16 days
Main language Clojure
Average time to merge a PR 2 days
Open pull requests 0+
Closed pull requests 0+
Last commit over 3 years ago
Repo Created almost 5 years ago
Repo Last Updated over 2 years ago
Size 1.95 MB
Organization / Authordvcrn
Latest Release0.1.11
Page Updated
Do you use markright? Leave a review!
View open issues (23)
View markright activity
View on github
Fresh, new opensource launches 🚀🚀🚀
Software engineers: It's time to get promoted. Starting NOW! Subscribe to my mailing list and I will equip you with tools, tips and actionable advice to grow in your career.
Evaluating markright for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

This project is currently frozen. If you want to help developing it, please feel free to ping me


a minimalistic github flavored markdown editor



On mac, install it through cask:

brew cask install markright

Alternatively, check out the latest release to quickly find the latest version. Here are the current binaries:

Command line

On mac, you can launch markright from the command line with a little alias:

alias markright="open -a /Applications/MarkRight.app"
markright README.md


MarkRight is written in clojurescript. To build, make sure you have clojure and leiningen installed on your system.


  • npm
  • leiningen
  • bower
  • npm install
  • bower install


All commands you need are available inside package.json. To compile the code, run npm run compile:<prod/dev>. node/ is the folder that goes into electron.


To develop, run the self-reloading build:

  • lein run -m build/ui-dev
  • lein run -m build/main-dev

shadow-build will live-reload the frontend so you don't need to refresh. If you change main.cljs however, you'll have to restart electron to reload your changes.


Licensed under GPLv3

markright open issues Ask a question     (View All Issues)
  • almost 4 years Missing Icon
  • about 4 years Windows network drives not accessible
  • about 4 years Choose installation path
  • about 4 years HTML Export
  • about 4 years Auto Formatting / Beautifying
  • about 4 years Add "Export as PDF" functionality
  • about 4 years Update to electron v1.0
  • about 4 years Optional Toolbar For Common Formatting
  • about 4 years Editor And Preview Don't Sync
  • over 4 years Windows: File association problem
  • over 4 years Missing Emoji support
  • over 4 years Middle clicking a link in the preview opens a blank MarkRight window
  • over 4 years Allow custom CSS files (themes?)
  • over 4 years Unsaved changes dialog UI
  • over 4 years Ugly error message when trying to save a read-only file
  • over 4 years Unsaved changes reported without editing anything
  • over 4 years Investigate switching from marked
  • over 4 years The 64 bit release installs to the 'Program Files (x86)' folder on Windows
  • over 4 years Submit to MAS
  • over 4 years Add support for creating new window
  • over 4 years Context menu is being surpressed
markright list of languages used
markright latest release notes
0.1.11 Release 0.1.11
  • Fix new file saving on windows (https://github.com/dvcrn/markright/issues/35) (thanks @Orionx86)
  • Add codemirror spell check (thanks @samholmes1337)
0.1.10 Release 0.1.10

Finally managed to get this annoying problem resolved. MarkRight now has full support for

  • open with (as triggered from right or double clicking a file)
  • OSX drop on icon (in dock)
  • OSX open from command line
0.1.9 Release 0.1.9
  • Fixed a problem where http:// urls in images are not resolved correctly
  • Fixed error message when trying to load something when MarkRight is not open
More projects by dvcrn View all
Other projects in Clojure