What’s the best calisthenics app out there?

I’d expect it to progressively introduce me to harder exercises and also take into account limitations such as having a bad knee.

Do you know an app for that?