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.
Crowbook uses pulldown-cmark and thus should support most of CommonMark Markdown.. EPUB rendering requires the zip command to be present on your system.
This is free and open source software.
Key Features
- “Cleans” the input text before rendering it. By default, it removes superfluous spaces and tries to use curly quotes.
- Tries to correctly translate local links in the input Markdown files: e.g. if you have a link to a Markdown file that is part of your book, it will be transformed into a link inside the document.
- Generates “proofreading” copies in HTML or PDF, highlighting grammar errors and repetitions.
- Experimental support for writing interactive fiction (only for HTML).
- Customize the output, essentially by providing different templates.
- Cross-platform support – runs under Linux, macOS, and Windows.
Website: github.com/crowdagger/crowbook
Support:
Developer: Élisabeth Henry
License: GNU Lesser General Public License v2.1
Crowbook is written in Rust. Learn Rust with our recommended free books and free tutorials.
Related Software
| eBook Utilities | |
|---|---|
| Sigil | Multi-platform WYSIWYG ebook editor |
| pandoc | Universal document converter |
| EpubCheck | Validate your EPUB Books |
| Booktype | Platform that produces beautiful, engaging books |
| Crowbook | Convert books written in Markdown to HTML, LaTeX/PDF and EPUB |
| papeer | Web scraper for ereaders |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

