Self-hosted reading server for manga, comics, webtoons, and EPUB/PDF books, with browser readers and sharing for family and friends.
stumpapp/stump
A self-hosted server for comics, manga and digital books, with OPDS support and built-in readers for common e-book and comic formats.
Open-source alternative to:Calibre Web
Kindle
- Stars
- 2,758
- Forks
- 168
- Open issues
- 128
- Last commit
- 17 hours ago
What is it?
Stump is a self-hosted server for organizing and reading comics, manga, and digital books. It serves your library over OPDS v1.2 and v2.0, so compatible e-reader and reading apps can browse and download books from it. The web interface includes built-in readers for EPUB, PDF, CBZ/ZIP and CBR/RAR files.
The server supports multiple user accounts with permissions, age restrictions and other access controls, plus OIDC sign-in. EPUB books can be annotated and highlighted. Kobo and KoReader sync integrations are included for keeping reading progress across devices.
Stump is written in Rust with Axum and SeaORM on the backend and React for the UI, and it is distributed through Docker and pre-built binaries. The project is still in beta, and the maintainer notes there are no guarantees against breaking changes before a 1.0 release.
Key features
- 01OPDS v1.2 and v2.0 catalog support, including OPDS PSE
- 02Built-in readers for EPUB, PDF, CBZ/ZIP and CBR/RAR files
- 03EPUB annotations and highlights
- 04Multi-user accounts with permissions and age restrictions
- 05OIDC authentication
- 06Kobo and KoReader sync integrations
Use cases
- Hosting a personal comic and manga collection on a home server
- Reading your e-book library from OPDS-compatible apps on e-readers or phones
- Sharing a digital library with family members through separate user accounts
- Syncing reading progress from Kobo or KoReader devices
Quick start
- 1
Follow the installation guide in the official documentation (Docker and pre-built binaries are offered)
Things to know
- Stump is beta software and may have breaking changes or data-loss risks before a stable 1.0 release.
- It is maintained in the author's free time, so there is no guaranteed timeline for features or fixes.
- The Expo mobile app is under GPL-3.0, a copyleft license, while the rest of the code is MIT.
In collections
Topics
FAQ
- What is stump?
- A self-hosted server for comics, manga and digital books, with OPDS support and built-in readers for common e-book and comic formats. Stump is a self-hosted server for organizing and reading comics, manga, and digital books. It serves your library over OPDS v1.2 and v2.0, so compatible e-reader and reading apps can browse and download books from it. The web interface includes built-in readers for EPUB, PDF, CBZ/ZIP and CBR/RAR files.
- Is stump free to use? What license does it have?
- stump is open source under the MIT license. Check the license terms before using it in commercial products.
- Is stump still maintained?
- Actively maintained. The last commit to stump was on Oct 24, 2026.
- What can I use stump for?
- Hosting a personal comic and manga collection on a home server Reading your e-book library from OPDS-compatible apps on e-readers or phones Sharing a digital library with family members through separate user accounts Syncing reading progress from Kobo or KoReader devices
- How do I install stump?
- Follow the installation guide in the official documentation (Docker and pre-built binaries are offered)
- Where can I get stump?
- The source code and installation instructions are on GitHub: https://github.com/stumpapp/stump
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Self-hosted media server for comics, manga, BDs, magazines and eBooks, with a web reader, OPDS feeds and Kobo/KOReader sync.
A self-hosted digital library for ebooks, comics, and audiobooks, with built-in reading, metadata lookup, and device sync.
A self-hosted web app for browsing, reading and downloading eBooks from an existing Calibre library database.
An open-source cross-platform ebook reader for EPUB, PDF, MOBI and more, with sync across devices, built with Next.js and Tauri.
Self-hosted audiobook and podcast server with streaming, multi-user progress sync, and podcast auto-download.