ComicOPDS
Lightweight OPDS 1.2 server for CBZ comic libraries

ComicOPDS is a lightweight OPDS 1.2 server for hosting and browsing CBZ comic libraries using metadata extracted from ComicInfo.xml. It is designed to stay responsive even with very large collections and supports OPDS page streaming for compatible readers.
Key Features
- OPDS 1.2 catalog for CBZ comic libraries
- Folder-hierarchy browsing
- Full-text search using SQLite FTS5 (title, series, writer, publisher, year, and more)
- CBZ downloads
- Page streaming via OPDS Page Streaming Extension (PSE 1.1)
- Cover thumbnail extraction from CBZ files with thumbnail caching
- Web dashboard with library statistics and charts
- Smart Lists (saved search filters)
- Optional HTTP Basic Authentication
- File system watching to detect library changes and auto-update the index
- Docker and Docker Compose deployment support
Use Cases
- Self-host a large comic library for OPDS clients such as Panels (iOS)
- Provide fast search and browsing for a NAS-based CBZ collection
- Stream pages to mobile devices without downloading full archives
Limitations and Considerations
- Focused on CBZ and ComicInfo.xml; other comic formats/metadata standards may not be supported
- Some OPDS clients support downloads but not search or streaming, depending on the app
ComicOPDS is a practical option if you want a performant OPDS catalog specifically tuned for comics, with strong indexing/search, thumbnails, and optional streaming for supported readers.
Categories:
Tags:
Tech Stack:
Similar Services

calibre
E-book manager for cataloging, converting, editing, and syncing
Calibre is a cross-platform e-book manager to organize libraries, edit and convert formats, fetch metadata, and sync content to e-readers.

Calibre-Web
Web interface for browsing, reading, and managing a Calibre eBook library
Self-hosted web app to browse, read, download, and manage eBooks from an existing Calibre library, with OPDS catalogs, user permissions, and device sync options.


Audiobookshelf
Self-hosted audiobook and podcast server
Self-hosted audiobook and podcast server with multi-user playback sync, metadata management, downloads, and web/mobile clients.


Kavita
Self-hosted digital library server for ebooks, comics, and manga
Open-source self-hosted reading server providing EPUB/PDF/comics readers, OPDS feeds, rich metadata, user/role management, full-text search and a REST API.


BookLore
Self-hosted multi-user digital library with OPDS and built-in reader
Self-hosted, multi-user ebook library with smart shelves, automatic metadata, OPDS, device sync (Kobo/KOReader), BookDrop imports, and an in-browser reader.


RomM
Self-hosted ROM manager and browser-based player
Self-hosted ROM manager that scans, enriches, and organizes game collections, with metadata, artwork, tags, and optional in-browser playback.
FastAPI
Docker
Python