
I created a open source, self hosted reading order app to track reading progress for and across different lists
(Thanks to the mods for allowing this post)
Over the years I tried a few different approaches to reading orders and tracking my progress in them. CMRO, reading order apps, extracting reading orders from websites using scripts and creating spreadsheets with them, but nothing really was all that great, with CMRO coming the closest to what I was looking for, but still not quite there and some features I desperately wanted were locked behind a paywall.
I've also found that sometimes longer/ongoing reading orders are created by someone, but they then abandon it and the reading order is not being updated for years (like the 616 spider-man reading order linked in the spider-man sub) and I was always looking for a way to apply an open source like mindset to reading orders so that they can be improved or continued by the community.
Well, I just did the first step towards that, too, depending on how well my OSS self hosted reading order app is being received. You can find the project here https://github.com/Lofter1/ComicHero
Right now some technical knowledge and docker are required to run the app, and there currently is no way to share reading orders properly, but all that is already planned.
For now I want to wait and see how big interest in the app is. If interest is high enough, I will look into adding logins and user management so that I can host a version of the app somewhere and people don't need to install or self host it (I just don't want to end up paying the hosting costs just for only me to use the app. but I have no plans of discontinuing the ability to self host). If this is the route I'm going to take, I will also add some mechanism allowing for the open source principles to be applied and allowing people to improve or continue a reading order of someone else in some way, shape or form.