First major release
If you are not embarrassed by the first version of your product, you've launched too late.
— Reid Hoffman
Let's say I'm really not embarrassed by this version ... almost 8 years after its creation, this app has evolved from a PHP app using jQuery mobile and no compilation step.
To a Node.js server side renderer React app with Next.js.
What's inside
- Display your comics from different source formats (pdf, cbr, cbz, folder with images inside)
- Display all major image types (jpeg, png, gif, webp converted to png if your browser doesn't support it)
- Scans your entire library on start in a matter of seconds (on first start it can take a few minutes, follow the status on the homepage)
- Authentication through the embedded database if you wish, or takes the basic auth header from the app.
- Optimized for mobile watching, all images are resized on the fly when serving and stored to not recompute next time.