{"id":13466013,"url":"https://github.com/nextcloud/passman-android","last_synced_at":"2025-04-05T10:08:27.861Z","repository":{"id":39673731,"uuid":"81997077","full_name":"nextcloud/passman-android","owner":"nextcloud","description":":key: Android app for Passman.","archived":false,"fork":false,"pushed_at":"2025-03-09T03:07:32.000Z","size":4246,"stargazers_count":93,"open_issues_count":18,"forks_count":30,"subscribers_count":18,"default_branch":"master","last_synced_at":"2025-03-29T09:09:26.036Z","etag":null,"topics":["android","hacktoberfest","mobile-app","nextcloud","passman","password-manager"],"latest_commit_sha":null,"homepage":"https://passman.cc","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nextcloud.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-02-14T22:49:33.000Z","updated_at":"2025-03-18T04:22:08.000Z","dependencies_parsed_at":"2024-03-18T20:45:05.754Z","dependency_job_id":"e40adee0-60e2-4c64-a2e5-4ec0d9d004dc","html_url":"https://github.com/nextcloud/passman-android","commit_stats":{"total_commits":807,"total_committers":18,"mean_commits":"44.833333333333336","dds":0.5650557620817844,"last_synced_commit":"f868b689363d4894db86c31748b48a58810cc8b5"},"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nextcloud%2Fpassman-android","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nextcloud%2Fpassman-android/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nextcloud%2Fpassman-android/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nextcloud%2Fpassman-android/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nextcloud","download_url":"https://codeload.github.com/nextcloud/passman-android/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247318744,"owners_count":20919484,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","hacktoberfest","mobile-app","nextcloud","passman","password-manager"],"created_at":"2024-07-31T15:00:38.064Z","updated_at":"2025-04-05T10:08:27.837Z","avatar_url":"https://github.com/nextcloud.png","language":"C++","readme":"# Passman Android\n\n[![Latest Release](https://img.shields.io/github/v/tag/nextcloud/passman-android?label=latest+release\u0026sort=semver)](https://github.com/nextcloud/passman-android/releases)\n\n[\u003cimg src=\"https://play.google.com/intl/en_us/badges/images/generic/en_badge_web_generic.png\"\nalt=\"Get it on Play Store\"\nheight=\"80\"\u003e](https://play.google.com/store/apps/details?id=es.wolfi.app.passman.alpha)\n[\u003cimg src=\"https://f-droid.org/badge/get-it-on.png\"\nalt=\"Get it on F-Droid\"\nheight=\"80\"\u003e](https://f-droid.org/app/es.wolfi.app.passman)\n[\u003cimg src=\"https://gitlab.com/IzzyOnDroid/repo/-/raw/master/assets/IzzyOnDroid.png\"\nalt=\"Get it on IzzyOnDroid\"\nheight=\"80\"\u003e](https://apt.izzysoft.de/fdroid/index/apk/es.wolfi.app.passman)\n\nThis app is only compatible with Passman V2.x or higher.   \nThe passwords will be provided by [Passman](https://github.com/nextcloud/passman).\n\n## Current features\n- Setup app (enter the nextcloud server settings or use SSO)\n- App start password option based on the android user authentication\n- View, add, rename and delete vaults\n- Login to vault\n- Display credential list\n- View, add, edit and delete credentials\n- Add, download and delete files\n- OTP generation\n- Basic Android autofill implementation\n- Password generator\n- Encrypted offline cache\n- Encrypted stored vault and cloud connection passwords\n\n## FAQ\nRead our [frequently asked questions article](FAQ.md)\n\n## Build locally\n\n### Required packages\n- cmake\n- gcc\n- git\n\n### Commands\n1. Clone the repo\n1. Setup the git submodules with `git submodule update --init --recursive`\n1. Open project in Android Studio and install the SDK an the NDK\n1. Copy `openssl.conf.example` to `openssl.conf`\n1. Edit the `ANDROID_NDK_HOME` in openssl.conf to match your local NDK path\n1. Edit the `HOST_TAG` in openssl.conf to match your system arch\n1. Run `build-openssl.sh`\n1. If you want to compile either an alpha or release version, create a keystore either\n   with Android Studio or `keytool` and add at least a key for the alpha build:\n    ```\n    keytool -genkey -v -keystore keystore.jks -alias beta -keyalg rsa\n    ```\n1. Create a `gradle.properties` file based on `gradle.properties.example` and fill in the\n   appropriate values for your keystore. If you only build debug builds you can leave\n   the default values.\n1. Use Android Studio to build or otherwise build with gradle.\n\n## Testing server\n[Here](https://demo.passman.cc/) you can use our demo system.\n\n## Support Passman\nPassman is open source but we’ll gladly accept a beer *or pizza!* Please consider donating:\n* [PayPal](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=6YS8F97PETVU2)\n* [Patreon](https://www.patreon.com/user?u=4833592)\n* [Flattr](https://flattr.com/@passman)\n* bitcoin: 1H2c5tkGX54n48yEtM4Wm4UrAGTW85jQpe\n","funding_links":["https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=6YS8F97PETVU2","https://www.patreon.com/user?u=4833592"],"categories":["Apps"],"sub_categories":["Official"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnextcloud%2Fpassman-android","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnextcloud%2Fpassman-android","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnextcloud%2Fpassman-android/lists"}