Kavita logo

Kavita

Lightning-fast, privacy-friendly self-hosted digital library for EPUB, PDF, comics, and manga with built-in readers and rich metadata.

Quick Info

Starting at Free
0 reviews
Grow stage

Overview

Kavita is a powerful, free, and open-source self-hosted digital library server designed to help users organize, manage, and read their digital content. It supports a diverse range of formats including EPUBs, PDFs, comics (CBZ, CBR), and manga, making it a versatile solution for various types of readers. The platform emphasizes privacy and user control, allowing individuals to host their entire library on their own server.

Key features include robust user management with granular permissions, built-in readers optimized for each content type (with modes like webtoon, single, and double page), and extensive metadata support for easy organization and search. Kavita also offers annotation capabilities, customizable UI, and active development with community input, ensuring continuous improvement and new features. An optional Kavita+ subscription unlocks premium features like AniList sync and advanced recommendations, further enhancing the reading experience while supporting the project's growth.

Best For

Building a personal digital library for ebooks, comics, and manga
Sharing a curated digital content library with family or friends
Organizing and accessing large collections of digital media across devices
Creating a private reading platform with user-specific access controls
Archiving and managing academic papers or PDFs with annotation needs

Key Features

User Management with OIDC or built-in logins
Granular access control and age restrictions
Built-in readers for EPUB, PDF, and image-based media (CBZ)
Annotation support with highlighting, notes, and Obsidian export
Customizable UI themes and EPUB reader fonts
Rich metadata support with advanced filtering and organization
Active development with frequent updates and community-driven features
Reading Lists for curation and sharing
Send to Device (Kindle) functionality
Folder Watching for automatic library updates
OPDS Support for third-party app integration
Full-Text Search & Indexing across the entire library
Kavita+ optional premium features (AniList sync, external ratings, recommendations)

Pricing

Kavita (Core)

Free
  • User Management
  • Built-in Readers
  • Annotation Support
  • Customizable
  • Metadata-Focused
  • Active Development
  • Reading Lists
  • Send to Device (Send to Kindle)
  • Folder Watching
  • OPDS Support
  • Rating Restrictions
  • Ratings
  • Reviews
  • Full-Text Search & Indexing
POPULAR

Kavita+

$2 first month, then $4 /month afterwards
  • Progress Sync (AniList)
  • External Ratings & Reviews (AniList, MyAnimeList, ComicBookRoundup)
  • Personalized Recommendations
  • Automatic Metadata
  • Smart Collections (MAL Interest Stacks)
  • Want to Read Sync (MAL/AniList)

Pros & Cons

Pros

  • Completely free and open-source for the core functionality
  • Self-hosted, providing full control over data and privacy
  • Supports a wide range of digital media formats including comics and manga
  • Robust user management with granular permissions and age restrictions
  • Dedicated, optimized built-in readers for different content types
  • Active development and strong community engagement for feature requests
  • Rich metadata capabilities for excellent library organization
  • Annotation features enhance the reading experience and knowledge retention

Cons

  • Requires technical knowledge to set up and maintain a self-hosted server
  • Premium features like AniList sync and advanced metadata require a paid Kavita+ subscription
  • Reliance on community support for troubleshooting, though active
  • Initial setup might be time-consuming for users unfamiliar with server deployment
  • No official mobile app, relies on web interface or OPDS-compatible readers

Reviews & Ratings

0.0

0 reviews

5
0% (0)
4
0% (0)
3
0% (0)
2
0% (0)
1
0% (0)

Share Your Experience

Sign in to write a review and help other indie hackers make informed decisions.

Sign In to Write a Review

No Reviews Yet

Be the first to share your experience with this tool!

Ready to try Kavita?

Join thousands of indie hackers building with Kavita