📖 Create Your EPUB
Choose how you'd like to create your ebook:
Select Markdown Files
Drop your markdown files here
or click to browse
or click to browse
No files selected
GitHub Repository
📋 GitHub Tips
Repository Structure
For best results, organize your markdown files like this:
your-book/
├── 01-introduction.md
├── 02-chapter-one.md
├── 03-chapter-two.md
└── 04-conclusion.md
Supported URLs
- Entire repository:
github.com/user/repo - Specific branch:
github.com/user/repo/tree/main - Folder in repo:
github.com/user/repo/tree/main/docs
Private Repositories
For private repos, you'll need to configure a GitHub token in the server settings.
🎨 Choose Your Theme
Select a theme that matches your book's style:
Modern
Chapter Title
Clean, contemporary design with sans-serif fonts. Perfect for technical documentation, business books, and modern fiction.
Classic
Chapter Title
Traditional book styling with serif fonts and classic typography. Ideal for literature, academic works, and formal publications.
Minimal
Chapter Title
Ultra-clean, distraction-free layout with elegant typography. Great for focused reading experiences and contemplative works.
❓ Need Help?
📖 Quick Start
- Upload your markdown files or provide a GitHub URL
- Fill in your book details (title, author, etc.)
- Choose a theme that matches your content
- Click generate and wait for your EPUB!
📝 Markdown Tips
- Start each chapter with an H1 heading (
# Chapter Title) - Use numbered prefixes for proper chapter ordering
- Include images with proper markdown syntax
- Test your markdown in a preview tool first
🚀 API & CLI
For developers and power users:
- 📖 Full API Documentation
- CLI:
pip install bookforge - GitHub Actions: Automate your ebook builds
- Custom Integration: Embed in your apps
🎨 Themes
- Modern: Technical docs, business books
- Classic: Literature, academic works
- Minimal: Focused reading, essays