Registry servers

Comicopia Backend and CDN

A Node.js / Express server with a SQLite database that manages comics data and publishes the archive to a static CDN. The API is served as static files with extension rewrite rules. Supports the full standard plus a few extra bits to help serve the Comicopia app.

Language: TypeScript / Node.js; Static JSON files

Deployment: Docker / CDN

Client apps

Comicopia iOS / macOS

A SwiftUI reader app for iOS 17+ and macOS 14+ (via Mac Catalyst). Supports multiple registries, offline download of full archives, and chapter navigation.

Platform: iOS 17+, macOS 14+

Building an implementation? Get in touch to have it listed here.