AlternativeTo

AlternativeTo is a website which lists alternatives to web applications, desktop software, and mobile apps, and sorts the alternatives by various criteria, including the number of registered users who... Wikipedia