Rpub

Rpub

A self-hosted Rust application that converts your favorite RSS/Atom RSS into Personal Daily News (EPUB)

116GitHub
Description

rpub is a self-hosted Rust application that converts your favorite RSS/Atom feeds into personal daily newspapers (EPUB). It takes articles, processes pictures, and packages everything into an EPUB file that you can read with an e-book reader or tablet. It also provides OPDS feed, allowing you to easily download the generated EPUB directly into compatible readers such as KOReader, Moon+ Reader, etc. function RSS/Atom parsing: Automatically retrieves and parses content from configured sources. EPUB generation: Compiled articles into well-formed EPUB e-books. Picture optimization: Download and process pictures for optimal e-book reading (grayscale processing, size adjustment). Web interface: A simple web interface for managing sources, scheduling tasks, and manually triggering generation. OPDS Directory: Built-in OPDS server (/opds) for browsing and downloading generated EPUB files. Scheduling: Automated generation based on cron expressions. Authentication: Optional basic authentication to protect your instance. Performance: Build with Rust, Axum, and Tokio for high performance and low resource consumption. Includes optional libvips support for efficient image processing.

Screenshots
Screenshot 1
Screenshot 2
Mobile Screenshots
Mobile Screenshot 1
Mobile Screenshot 2
Mobile Screenshot 3
App Information
Version
0.101.3
Package Size
4.44 KB
Image Size
40.35 MB
Updated
December 29, 2025
Source Code
harshit181
Platform Support
PCMobile