Quiver
Quiver is a notebook built for programmers. It lets you easily mix text, code, Markdown and LaTeX within one note, edit code with an awesome code editor, live preview Markdown and LaTeX, and find any note instantly via the full-text search. A note in Quiver is comprised of cells, snippets of text, code, Markdown, LaTeX (via MathJax) or diagrams (sequence diagram, flowchart). You can freely mix different cell types within one note. You can set different languages for different code cells, too. The programmer's notebook should make code editing effortless. Quiver packs the awesome ACE code editor in code cells, with syntax highlighting support for more than 120 languages, over 20 themes, automatic indent and outdent, and much more. Quiver lets you write in Markdown with inline formatting and custom CSS options. A live preview window renders Markdown as you type. Quiver uses MathJax to typeset mathematical equations written in LaTeX.
Learn more
ghostwriter
Enjoy a distraction-free writing experience, including a full screen mode and a clean interface. With Markdown, you can write now, and format later. The built-in light and dark themes provide an aesthetic writing experience out of the box. If the these are not enough, you can create your very own! Preview your Markdown document in HTML. With the live preview, you can copy the HTML to paste into your blog, or export to another format. The live preview is optimized for large documents, so you can work carefree without worrying about the application freezing as you type. In addition to displaying a live word count at the bottom of the window, ghostwriter displays even more live statistics in its Document Statistics and Session Statistics sidebar tabs. Easily create image URLs within your Markdown document by dragging and dropping an image from your file system into ghostwriter's editor.
Learn more
Archimedes
Archimedes is a Markdown and LaTeX editor built from the ground up for the Mac and designed to make mathematical writing fun and easy.
At its core, Archimedes is a fully-featured plain text and Markdown editor. It includes a fast syntax highlighter and provides convenient keyboard shortcuts for common actions, such as inserting images and links. With complete support for Markdown, Archimedes makes formatting and structuring documents elegant and easy.
In Math Mode, Archimedes lets you write mathematics in a subset of LaTeX, making it an approachable LaTeX editor. Just enter $$ to get started. Over 700 intuitive commands, such as \sqrt{a^2 + b^2}, help you produce stunning mathematical output. Archimedes even autocompletes commands and intelligently matches closing braces, brackets, and parenthesis as you type.
Learn more
Dillinger
Dillinger is a cloud-enabled HTML5 Markdown editor that can be used offline and is powered by AngularJS. Markdown is a lightweight markup languages that uses the same formatting conventions as email. Drag and drop HTML files into Dillinger to convert them to Markdown. Drag and drop Markdown or HTML files into Dillinger. You can export documents as Markdown, HTML, and PDF. The text you see is actually written in Markdown. To get an idea of Markdown's syntax, simply type some text in the left window and then watch the results in right. Drag and drop images (requires your Dropbox account be linked). Import and save files from GitHub, Dropbox, Google Drive and One Drive.
Learn more