Your library, your server
Read comics, manga, and books in one private library. Discover new titles, track upcoming releases, and get personal recommendations — all from your own server.

One reader for everything you collect
Paginated comics and manga, or reflowable EPUB books — Arcagrad automatically opens every item in the right reader. Per-user progress syncs across devices, so you pick up exactly where you left off.

Rich metadata, tags, and series — your originals kept intact
Standalone works and multi-volume series live in one mixed library. Namespaced tags, scraped metadata, and fast search across titles, creators, and tags make a 100k-item shelf feel small. Arcagrad never rewrites the contents of your existing files.

An app store for metadata, downloads, and more
Install plugins from a repository to browse a source, download new items straight into your library, pull rich metadata, and follow series for new releases. Bundled plugins work out of the box, and community developers can create their own — each one sandboxed so it can only do what you allow.

Browse a whole source, right inside your library
Install a source plugin and browse its catalog without leaving Arcagrad — here, thousands of free classics from Project Gutenberg. Popular and recent feeds, a live filter, and “owned” badges so you never grab a duplicate. One click pulls a title into your library with its metadata attached.

Never miss a new release
Follow the series in your library and Arcagrad keeps a running calendar of what’s coming — upcoming volumes with print and digital dates, plus new uploads from the sources you follow. It refreshes on its own, so you always know what’s next.

A profile that’s yours, with the stats to match
A custom avatar and banner, personal favorites and star ratings, and reading stats that track what you’ve finished and what’s next. Every account gets its own space — this is a multi-user server, after all.

Your entire reading library, in one place
Organize what you own, discover something new, and keep track of what comes next — all from a server you control.
Manga and books together
Keep manga, comics, and EPUB books in one mixed library, without creating a separate library for every type.
Organizes itself
Arcagrad watches your folders, detects new and moved files, generates covers, and keeps everything searchable automatically.
Discover without leaving the app
Browse external catalogs, preview titles, and download them directly through optional community plugins.
Never miss what comes next
Track series, follow searches, and see upcoming releases from your connected sources.
Recommendations that stay private
Get suggestions from your own collection and reading activity — your library never goes to an external recommendation service.
A separate experience for every reader
Each person gets their own account, reading progress, favorites, ratings, and recommendations.
Easy to run, built to last
- Distributed as one Docker image
- Low and predictable memory use
- Built for libraries with 100,000+ items
- Sandboxed community plugins
- Documented REST API
- Back up one data directory
Running in two minutes
Point it at your library, give it a data volume, and open the reader.
# your library folder, plus one volume for data docker run -d -p 3000:3000 \ -v /path/to/library:/content \ -v arcagrad-data:/data \ ghcr.io/kalining/arcagrad:latest