Bookdown
Write HTML, PDF, ePub, and Kindle books with R Markdown. The bookdown package is an open-source R package that facilitates writing books and long-form articles/reports with R Markdown. Generate printer-ready books and ebooks from R Markdown documents. A markup language easier to learn than LaTeX, and to write elements such as section headers, lists, quotes, figures, tables, and citations. Multiple choices of output formats: PDF, LaTeX, HTML, EPUB, and Word. Possibility of including dynamic graphics and interactive applications (HTML widgets and Shiny apps). Support a wide range of languages: R, C/C++, Python, Fortran, Julia, Shell scripts, and SQL, etc. LaTeX equations, theorems, and proofs work for all output formats. Can be published to GitHub, bookdown.org, and any web servers. Integrated with the RStudio IDE. One-click publishing to https://bookdown.org.
Learn more
Byword
Draft a blog post, write that story or complete a school report wherever you are. Use Markdown to format text with easy keyboard shortcuts, subtle syntax highlighting, word counters with live update, and much more. All your documents, on all your devices. With iCloud and Dropbox, you can create documents in Byword on your Mac and access them on your iPad, iPhone, and iPod touch. And vice versa. You can edit them from anywhere, on any device you use. Byword includes complete Markdown support. Preview your documents in app, export to HTML, PDF, rich text, or publish directly to Medium, WordPress, Blogger, Tumblr and Evernote. The lack of support for rich text is due to technical limitations and limited development resources. We are evaluating the cost/benefit of investing in rich text support of iOS. Meanwhile, we strongly recommend opting for plain text and markdown format for your documents. Macworld has a great article explaining why opting for plain text today is a good idea.
Learn more
StackEdit
Whether you write, you review, you comment, StackEdit's layout provides you with the flexibility you need, without sacrifice. StackEdit’s Scroll Sync feature accurately binds the scrollbars of the editor panel and the preview panel to ensure that you always keep an eye on the output while writing. StackEdit can sync your files with Google Drive, Dropbox and GitHub. It can also publish them as blog posts to Blogger, WordPress and Zendesk. You can choose whether to upload in Markdown format, HTML, or to format the output using the Handlebars template engine. Even when you travel, StackEdit is still accessible and lets you write offline just like any desktop application. You have no excuse! StackEdit supports different Markdown flavors such as Markdown Extra, GFM and CommonMark. Each Markdown feature can be enabled or disabled at your convenience.
Learn more
1Writer
1Writer combines all the basic text editing features you would expect with all the advanced features you will ever need. Use 1Writer to write, research, revise, and share your ideas with maximum efficiency. 1Writer provides a distraction free writing environment. You can create and edit plain text or Markdown files. It does have many features including inline Markdown preview, word count, dark theme, TextExpander support, insert photo, an extra keyboard row, and many more. See the formatted results with inline Markdown preview while you write and a full, rich-text preview when you're done. Pick and choose existing Dropbox or WebDAV folders you want to sync or sync them all. Work offline and your changes will be synced next time you connect to the Internet. It also supports iCloud Drive - start a new document on your Mac and continue editing it in 1Writer, and vice versa. You can send text to 1Writer from Safari and other apps via the Share extension or 1Writer URL scheme.
Learn more