GitHub repository: InvincibleKnight/Catroid
Description: Writing programs on an Android device without prior knowledge.