There's far too many developers that seem entire unaware of the very basics of marketing or how to connect with a target audience that's not other developers.
Developers want screenshots. The only people who don't need a screenshot are the project contributors.
It's kinda funny how we will spend years collaborating on some project yet not think to spend 30 seconds checking a screenshot into the readme for a project that we supposedly want others to find and use. It's like self-sabotage.
I think it's because there's 10 things to work on at any time and adding a screenshot can be useful but the documentation will constantly change as the project is updated.
Then you finally feel like you're done but now there's 100 different things that you have to document and you get overwhelmed.
Personally, not sure I would trust my project, and my time and effort to software written by someone who won't see the value of adding a screenshot to their software's site.
It was started in 2009, and for some reason.. no screenshots.
I also went to the web site looking for screenshots, but the "home" page is a detailed changelog. Oh, there's an "About" page, screenshots are probably there-- no, that's a life story of the project.
Neither of these are interesting for the (presumptive) target audience of "people who want to edit epub files".