For questions about which software could be or could have been used to accomplish a task.

Good software recommendation requests have two components:

  • A purpose — a task to accomplish
  • Some objective requirements — a minimum set of features

We request that answers demonstrate how the recommended product meets the requirement and is suitable for the intended purpose.

If you're asking for alternatives, be sure to describe the features you're using and why what you have isn't up for the task.

Don't ask about...

  • Questions without concrete requirements — if some potential answer would lack a critical feature, we need to know.
  • Hosting recommendations.
  • Game recommendations, unless they solve a specific problem.

Adapted from the rules at Software Recommendations.