---
title: Kavita
created: 2026-06-07
updated: 2026-06-07
type: app
tags: [catalogue, books, comics, manga, reader, opds, kobo, koreader, dotnet]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=Books, https://github.com/Kareadita/Kavita]
---

# 🎨 Kavita

> **Le serveur de lecture cross-platform rapide et complet** — Manga, webtoon, comics, BDs, EPUB, PDF, avec lecteurs responsives et synchro Kobo/KOReader intégrés.

## 📋 Informations Générales

| Champ | Valeur |
| :--- | :--- |
| **Site web** | [kavitareader.com](https://www.kavitareader.com/) |
| **GitHub** | [Kareadita/Kavita](https://github.com/Kareadita/Kavita) |
| **Licence** | GPL-3.0 |
| **Langage** | C# / .NET (60,8%), TypeScript (24,4%) |
| **Étoiles GitHub** | 10,8k ⭐ |
| **Dernière MAJ** | 2026-06-05 |
| **Catégorie** | [[cat-books|Books]] |

## 📝 Description

**Kavita** est un serveur de lecture self-hosted écrit en C#/.NET, conçu pour être une **solution complète** de gestion de bibliothèque numérique multi-format. Il supporte nativement les **CBR, CBZ, ZIP, RAR, 7zip, EPUB et PDF**, et embarque des lecteurs responsives adaptés à tous les écrans (desktop, tablette, mobile, e-ink).

L'interface Angular propose des **listes de lecture (CBL Import)**, des **collections**, une **bibliothèque « Want to Read »**, des **annotations EPUB**, un **dashboard personnalisable** avec smart filters, et un système d'**évaluation / scrobbling** externe. Le **mode Webtoon** et la **lecture continue** sont particulièrement soignés pour les amateurs de mangas.

Kavita brille par sa **performance OPDS** (Kavita revendique un gain x10 sur les requêtes catalog), sa **synchronisation Kobo et KOReader** native, son **théming** (Bootstrap 5) et sa **localisation Weblate** complète. Le projet reste en **bêta** jusqu'à la 1.0.0 mais est déjà très stable, avec un add-on optionnel payant **Kavita+** (métadonnées, scrobble) au prix d'un café.

## 🚀 Installation

### Option 1 : Docker Compose (recommandé)

```yaml
# docker-compose.yml
services:
  kavita:
    image: kizaio/kavita:latest
    container_name: kavita
    environment:
      - TZ=Europe/Paris
    volumes:
      - ./config:/kavita/config
      - ./data:/manga    # ou /comics, /books selon votre usage
    ports:
      - 5000:5000
    restart: unless-stopped
```

Premier démarrage : `http://localhost:5000`, création du compte admin, puis ajout des **bibliothèques** pointant vers les dossiers montés.

### Option 2 : Binaire Linux / Windows

Téléchargez le binaire sur la page [releases](https://github.com/Kareadita/Kavita/releases), décompressez, lancez `Kavita.Server`. Idéal pour un setup bare-metal sur Windows.

## ⚙️ Configuration

1. **Bibliothèques** : créez des librairies par type (Manga, Comics, Books) pour bénéficier des bons scanners de couvertures.
2. **Rôles** : admin, utilisateur, avec restrictions d'âge et permissions par bibliothèque.
3. **OIDC** : branchez Keycloak, Authentik ou Auth0 pour un SSO centralisé.
4. **Themes** : installez vos propres thèmes ou utilisez ceux du [Theme Repo](https://github.com/Kareadita/Themes).
5. **Kavita+** : optionnel, pour le scrobble et des métadonnées premium.
6. **Reverse proxy** : traitez `/opds`, `/api` et `/` derrière Caddy / Nginx / Traefik.

## 🔄 Alternatives

### Open Source
- [[app-komga]] — Concurrent principal, plus focalisé comics / BDs
- [[app-stump]] — Serveur Rust léger, encore jeune
- [[app-calibre-web]] — Plus orienté ebooks Calibre
- [[app-calibre-web-automated]] — Variante automatisée pour Calibre
- [[app-grimmory]] — Plateforme unifiée livres + comics

### Propriétaires
- **Tachiyomi / Mihon** (clients Android de lecture, mais pas de serveur)
- **Marvel Unlimited** (propriétaire, fermé)
- **Kindle Unlimited** (Amazon)

## 🔐 Sécurité

- ✅ Authentification locale + **OIDC** (recommandé)
- ✅ Restrictions d'âge par utilisateur et par bibliothèque
- ✅ API REST documentée (OpenAPI)
- ⚠️ Restez sur la dernière version 0.9.x pour les correctifs de sécurité
- ⚠️ HTTPS obligatoire en cas d'exposition (Kavita ne gère pas nativement TLS)
- ⚠️ Sauvegardez `./config` (base SQLite) et `./data` (bibliothèques)

## 📚 Ressources

- [selfh.st — Books](https://selfh.st/apps/?tag=Books)
- [Site officiel](https://www.kavitareader.com/)
- [GitHub Kareadita/Kavita](https://github.com/Kareadita/Kavita)
- [Wiki officiel](https://wiki.kavitareader.com/)
- [Démo en ligne](https://demo.kavitareader.com/)
- [Discord](https://discord.gg/eczRp9eeem)

## Pages Liées

- [[cat-books]] — Vue d'ensemble de la catégorie Books
- [[app-komga]] — Concurrent principal, plus comics/BDs
- [[app-stump]] — Alternative Rust légère
- [[recettes-docker-compose]] — Templates Docker
