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 |
| PageEdit | Visual XHTML editor for ePub books |
| papeer | Web scraper for ereaders |
| Ace | Accessibility checking software for EPUB publications |
| Ebookmaker | Command-line conversion tool used by Project Gutenberg |
| Bookery | CLI-first ebook library manager |
| txt2epub | Convert text files to EPUB |
Read our verdict in the software roundup.
Explore our carefully curated directory of recommended free and open source software, covering every major software category.The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more. Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form. |


Please read our Comment Policy before commenting.