Stump is a self-hosted media server for managing and reading comic books, manga, ebooks and other digital books.
Built with Rust, Axum, SeaORM and React, it provides a browser-based interface and OPDS access so you can serve a personal library to compatible reading clients. The project is still under active development, so it’s best treated as a promising work in progress rather than a finished media server.
This is free and open source software.
Key Features
- Manages libraries of comics, manga, EPUB, PDF, CBZ and CBR files.
- Provides OPDS support for browsing a digital library from compatible reader applications.
- Includes a responsive web interface with dark mode.
- Supports collections and reading lists for organising books.
- Offers managed user accounts with granular access control.
- Can be deployed with Docker or installed on bare metal.
- Provides a documented REST API for community tools and scripts.
- Cross-platform support – runs under Linux, macOS, and Windows.
Website: github.com/stumpapp/stump
Support:
Developer: Aaron Leopold and contributors
License: MIT License

Stump is written in TypeScript and Rust. Learn TypeScript with our recommended free books and free tutorials. Learn Rust with our recommended free books and free tutorials.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

