FindSoftware

Listing criteria

What a project needs to be listed, and where its record goes when it falls short.

  1. Used to build or extend a website or web app. A creator builds their own site or app with it, or adds it to one: a framework, CMS, generator, library or tool, or a service such as analytics, comments or search. A finished application that is only installed and used is out, such as a social network, a forum, a wiki engine, a learning platform or a status page. Software built on other software, such as a WordPress plugin or a Hugo theme, gets its own record.
  2. Installable by the user. Source code or a distributable is available.
  3. Documented installation or deployment. Install steps in the README count.
  4. Not declared ended. What counts as an end signal is under Defunct below.
  5. A signal of use. A company behind it, or a public adoption figure such as GitHub stars or package downloads. The figure is recorded with its date and never used to sort or filter.

Where a record appears

Every candidate that was researched keeps a record or a row. Nothing is deleted.

Every record is read again within a year of its last check.