Alternatives

Independent apps that do the job of the ones everybody knows, often better.