These guidelines are a collection of principles, foundations and usage guidelines for designing GitHub's native iOS and Android apps.


Design concepts and constraints that can help create a better mobile experiences for GitHub.


GitHub builds mobile apps for iOS, iPad, and Android devices. All the applications are built natively, using modern languages like Kotlin and Swift. Our goal is to provide an experience that respects people's decisions to use different operating systems.