stratumauth.com
Stratum is a free and open-source two-factor authentication app for Android, formerly named Authenticator Pro. The source code is available on GitHub under the GPL 3.0 license. It supports TOTP, HOTP and mOTP accounts, offers encrypted backups, and does not require Internet access to function.