Repolode
stumpapp

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 WebKindle

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. 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