
Kavita
A self-hosted reading server for organizing and reading manga, comics, and ebooks with a modern web UI, metadata, series management, and multi-user support.

Kavita is a self-hosted digital library server focused on reading and managing manga, comics, and ebooks from a browser. It scans folders into a structured library, enriches items with metadata, and provides a responsive reader experience for individuals, families, or small groups.
Key Features
- Organizes content into libraries with series/volumes/issues and rich metadata
- Web-based readers tailored for manga/comics and ebooks
- Multi-user support with access control and user-specific progress/reading state
- “Continue reading”, reading lists, and library browsing/searching for large collections
- Metadata and cover management (including automatic matching for many titles)
- Runs well in Docker and supports common reverse-proxy setups
Use Cases
- Host a personal manga/comics server accessible from any device on your network/VPN
- Share a curated family library with separate accounts and reading progress
- Centralize scattered CBZ/CBR/EPUB/PDF folders into a searchable, browsable catalog
Kavita is a strong choice if you want a modern, web-first reading experience and library organization for comics/manga/ebooks, with multi-user progress tracking and metadata management. It’s commonly used as a lightweight alternative to larger media servers for reading-focused collections.


