App autenticador open source para Android da 2FAS, que gera códigos de uso único TOTP e HOTP para login com autenticação de dois fatores.
bitwarden/android
App móvel oficial do Bitwarden para Android, com os aplicativos Password Manager e Authenticator.
Alternativa open source a:1Password
LastPass
Google Authenticator
- Estrelas
- 9,600
- Forks
- 1,099
- Issues abertas
- 200
- Último commit
- há 20 horas
O que é?
Este repositório contém o código-fonte dos aplicativos do Bitwarden para Android: o Password Manager, para armazenar e preencher credenciais automaticamente, e o Authenticator, para gerar códigos de verificação em duas etapas. O app é escrito em Kotlin e desenvolvido com Jetpack Compose, com suporte a celulares e tablets nos modos retrato e paisagem.
O projeto exige Android 10 (API 29) como versão mínima e tem como SDK de destino o Android 17. Suas dependências são, em sua maioria, bibliotecas AndroidX, além de Hilt para injeção de dependências, Retrofit e OkHttp para comunicação de rede e Coil para carregamento de imagens. Builds que não são do F-Droid incluem Firebase Cloud Messaging e Crashlytics.
Os desenvolvedores compilam o app com JDK 21 e Gradle. A configuração exige um token do GitHub com o escopo read:packages para baixar o Bitwarden SDK, e há um modo local opcional para desenvolvimento do SDK. O repositório também inclui regras de estilo de código, um hook pre-commit do detekt e workflows de CI/CD baseados em Fastlane.
Recursos principais
- 01Armazena senhas e preenche credenciais automaticamente no app Password Manager
- 02Gera códigos de autenticação em duas etapas no app Authenticator
- 03Oferece suporte a celulares e tablets nos modos retrato e paisagem
- 04Requer Android 10 ou posterior
- 05Usa Jetpack Compose e corrotinas Kotlin
- 06Inclui análise estática com detekt e automação de releases baseada em Fastlane
Casos de uso
- Gerenciar senhas e preencher logins automaticamente em dispositivos Android
- Gerar códigos de autenticação em duas etapas no celular, sem precisar de um dispositivo autenticador separado
- Estudar uma base de código de produção ampla, escrita em Kotlin e Jetpack Compose
- Contribuir com o cliente Android do Bitwarden ou criar um fork dele
Início rápido
- 1
Clone o repositório
git clone https://github.com/bitwarden/android - 2
Crie um arquivo user.properties na raiz do projeto com as propriedades gitHubToken e localSdk
- 3
Configure a versão 21 do JDK nas configurações do Gradle do Android Studio
Antes de usar
- Para compilar, é necessário um token de acesso pessoal do GitHub com o escopo read:packages.
- O projeto é destinado apenas ao Android e requer o Android Studio e o JDK 21 para compilar a partir do código-fonte.
Em coleções
Tópicos
Perguntas frequentes
- O que é android?
- App móvel oficial do Bitwarden para Android, com os aplicativos Password Manager e Authenticator. Este repositório contém o código-fonte dos aplicativos do Bitwarden para Android: o Password Manager, para armazenar e preencher credenciais automaticamente, e o Authenticator, para gerar códigos de verificação em duas etapas. O app é escrito em Kotlin e desenvolvido com Jetpack Compose, com suporte a celulares e tablets nos modos retrato e paisagem.
- android é gratuito? Qual é a licença?
- android é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- android ainda é mantido?
- Manutenção ativa. O último commit de android foi em 6 de nov. de 2026.
- Para que posso usar android?
- Gerenciar senhas e preencher logins automaticamente em dispositivos Android Gerar códigos de autenticação em duas etapas no celular, sem precisar de um dispositivo autenticador separado Estudar uma base de código de produção ampla, escrita em Kotlin e Jetpack Compose Contribuir com o cliente Android do Bitwarden ou criar um fork dele
- Como instalar android?
- Clone o repositório: git clone https://github.com/bitwarden/android Crie um arquivo user.properties na raiz do projeto com as propriedades gitHubToken e localSdk Configure a versão 21 do JDK nas configurações do Gradle do Android Studio
- Onde consigo android?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/bitwarden/android
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Servidor backend dos clientes Bitwarden, com APIs, banco de dados SQL Server e implantação via Docker para o gerenciador de senhas.
Uma implementação alternativa de servidor, escrita em Rust, da API Client do Bitwarden, compatível com os clientes oficiais do Bitwarden para hospedagem própria.
Gerenciador de senhas de código aberto feito com Flutter para dispositivos móveis, desktop e web, compatível com bancos de dados KeePass 2.x KDBX 3 e KDBX 4.
Um app Android e uma base de código open source que reúne e recria os Easter eggs ocultos de várias versões do Android.
Um app autenticador gratuito e de código aberto para Android que gera códigos HOTP e TOTP e os mantém em um cofre criptografado.