Kavita
EntertainmentHost your comics, manga and ebooks and read them in any browser.
Kavita is a home library server for people who collect digital comics, manga and ebooks. It puts the whole collection in one web interface, with a reader made for each format. Family and friends can have their own logins, and the owner decides what each person can see.
- Built-in readers for EPUB, PDF and comics, with webtoon and double-page modes.
- Smart filters, collections and reading lists, including CBL import.
- Exposes the library to OPDS-enabled reading apps.
What people use it for
Share a comic and manga library with family
Run the jvmilazz0/kavita Docker image with your manga folder mounted and a config folder at /kavita/config, then open port 5000. Create a library and pick a type such as Manga, Comic or Book so the scanner reads your files correctly. Add each person as a user, then choose which libraries they can see and which age ratings they can read.
Read on an e-reader or another app
Turn on OPDS to open your library in OPDS-enabled reading apps, and see the wiki for third-party clients such as KOReader and Panels. Send to Device sends a book to a Kindle or another device so you can read offline. Folder watching picks up new files automatically.
Organise a large collection
Kavita reads metadata from file names and ComicInfo.xml, so series and volumes are grouped for you. Build collections and reading lists, or import a CBL file to follow a comic reading order. Save smart filters and pin them to the dashboard or side navigation for quick access.