multiOTP token generates 2-step TOTP verification codes (2FA).
It provides also push authentication for multiOTP Enterprise appliances.
Provisioning can be done using QRcode or a manual entry.
multiOTP token is a free GPL open source software. Source code is available here: https://github.com/multiOTP/multiOTP-token