Skip to content

[Alternative] mdpress - A modern Markdown to PDF/HTML/ePub toolΒ #4126

@yeasy

Description

@yeasy

Hi everyone! πŸ‘‹

For those still using the legacy GitBook CLI and looking for a modern, actively-maintained alternative, check out mdpress β€” a single-binary tool written in Go.

Why it may interest GitBook CLI users:

  • Zero dependencies β€” single binary, no Node.js or npm required
  • Multiple output formats: PDF, HTML (GitBook-style), ePub, multi-page site
  • SUMMARY.md compatible β€” drop-in migration from GitBook projects
  • Built-in themes, dark mode, code highlighting, full-text search
  • Live preview with mdpress serve
  • Zero-config mode β€” just point to a folder of .md files

Quick start:

brew tap yeasy/tap && brew install mdpress
# or: go install github.com/yeasy/mdpress@latest

mdpress quickstart my-book
cd my-book && mdpress serve

Since mdpress natively supports the SUMMARY.md format used by GitBook, migrating an existing project is straightforward β€” just run mdpress build in your book directory.

GitHub: https://github.com/yeasy/mdpress

Happy to answer any questions!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions