Easily Convert Markdown files to HTML, LaTeX/PDF and EPUB with this Free Tool: Crowbook

Easily Convert Markdown files to HTML, LaTeX/PDF and EPUB with this Free Tool: Crowbook

Crowbook is an open-source free command-line tool designed for authors to write novels and fiction in Markdown without worrying about formatting or typography.

It generates output in HTML, PDF, and EPUB (v2 or v3) formats, ensuring readable books with correct typography. Using pulldown-cmark, it supports CommonMark Markdown for seamless writing and formatting. The configuration file allows customization, and examples of its output are available in its user guide in multiple formats.

Features

  • You can play with the online demo version
  • There are two ways to install Crowbook: either using precompiled binaries, or compiling it using cargo
  • Cargo is the package manager for Rust
  • Crowbook's aim is to allow you to write a book in Markdow
  • For Linux, Windows and MacOSX
  • Crowbook supports HTML, PDF and EPUB
  • It does its best to "clean" the input text before rendering it

Install

Cargo is the package manager for Rust. You can install it here. Once that is done:

cargo install crowbook

will automatically download the latest crowbook release on crates.io, compile it, and install it on your system.

How to use?

The app is a straightforward, you can create books easily with the following command:

$ crowbook my.book --create chapter_*.md

Output formats

Crowbook supports HTML, PDF and EPUB (either version 2 or 3) as output formats. See the Crowbook User Guide rendered in HTMLEPUB and PDF.

Input formats

Crowbook uses pulldown-cmark and thus should support most of CommonMark Markdown. Inline HTML, however, is not implemented, and probably won't be, as the goal is to have books that can also be generated in PDF (and maybe ODT).

License

rowbook is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License (LGPL), version 2.1 or (at your option) any later version. 

Resources & Downloads

Crowbook
Download Crowbook for free. Converts books written in Markdown to HTML, LaTeX/PDF and EPUB. Crowbook’s aim is to allow you to write a book in Markdown without worrying about formatting or typography and let the program generate HTML, PDF and EPUB output for you. Its focus is novels and fiction, and the default settings should (hopefully) generate readable books with correct typography without requiring you to worry about it.
GitHub - crowdagger/crowbook: Converts books written in Markdown to HTML, LaTeX/PDF and EPUB
Converts books written in Markdown to HTML, LaTeX/PDF and EPUB - crowdagger/crowbook







Open-source Apps

9,500+

Medical Apps

500+

Lists

450+

Dev. Resources

900+

Read more