I've posted a question earlier which was downvoted without any comments.
From the FAQ, the question seems to be exactly the kind of questions that are on-topic. I've even mentioned the "specific requirements" as https://softwarerecs.stackexchange.com/tour so suggests.
If not, how should it be edited to be on-topic? Specifically, what is this site looking for for it to be on-topic?