Skip to content

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

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

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions