{"id":16167516,"url":"https://github.com/crueter/passmanpp-cli","last_synced_at":"2025-09-08T13:34:44.640Z","repository":{"id":159514188,"uuid":"468972885","full_name":"crueter/passmanpp-cli","owner":"crueter","description":"A complete command-line wrapper around libpassman built from the ground up.","archived":false,"fork":false,"pushed_at":"2022-11-27T20:58:42.000Z","size":66,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-13T10:18:26.575Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://libpassman.swurl.xyz","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/crueter.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":"2022-03-12T03:55:04.000Z","updated_at":"2024-06-11T23:58:00.000Z","dependencies_parsed_at":"2023-05-20T20:15:30.060Z","dependency_job_id":null,"html_url":"https://github.com/crueter/passmanpp-cli","commit_stats":null,"previous_names":["crueter/passmanpp-cli"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crueter%2Fpassmanpp-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crueter%2Fpassmanpp-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crueter%2Fpassmanpp-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crueter%2Fpassmanpp-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/crueter","download_url":"https://codeload.github.com/crueter/passmanpp-cli/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247601449,"owners_count":20964864,"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":[],"created_at":"2024-10-10T03:08:26.016Z","updated_at":"2025-04-07T06:13:43.672Z","avatar_url":"https://github.com/crueter.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# passman++-cli\npassman++-cli is a complete, command line, from-the-ground-up wrapper around [libpassman](https://github.com/binex-dsk/libpassman), using a standard UNIX-like command line syntax.\n\nThis project is written in pure C++, using Qt and Botan.\n\n## passman++\n[passman++](https://github.com/binex-dsk/passmanpp) was a simple-to-use, near-complete, and practical GUI implementation of libpassman. I have since abandoned the project, due to the overall complexities of the entire GUI system, and the mess of code created due to such complexities.\n\n## From the Ground Up\npassman++-cli is written completely from scratch, with little code taken directly from passman++. Built with the power user in mind, yet still being simple to use for beginners, passman++-cli is designed to provide the most flexible and dead-simple way to manage databases without the use of GPG.\n\n## WIP\nThis project is in the earliest stages of development, as I work on creating a basic outline of the application's main infrastructure. Given the from-scratch philosophy, this will likely take a while depending on how far the basic infrastructure goes. There are still many questions to answer, like:\n\n- Use a per-user (i.e. `~/.local/share/passman`) storage location, or just relative folders?\n- Interactive prompt? (probably not).\n- Make 2fa per-database or global?\n- Require Qt 6 or not? (may require a rewrite of libpassman to support Qt 5)\n\nAnd much more.\n\n## Contributing Guidelines and Rules\nThere are none. Everyone who is willing and able to contribute is always welcome to do so.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrueter%2Fpassmanpp-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcrueter%2Fpassmanpp-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrueter%2Fpassmanpp-cli/lists"}