{"id":15890096,"url":"https://github.com/hph/allpass","last_synced_at":"2025-09-21T22:33:26.860Z","repository":{"id":2237175,"uuid":"3191246","full_name":"hph/AllPass","owner":"hph","description":"A command-line interface tool written in Python that generates unique passwords for every website. All you need to remember is a single \"master\" password. No data is stored either locally or on the web and yet the passwords are available on any computer by running this program. See the README below for further details. ","archived":false,"fork":false,"pushed_at":"2012-01-26T17:36:49.000Z","size":104,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-01T07:04:44.376Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hph.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-01-16T15:06:44.000Z","updated_at":"2019-05-21T10:15:22.000Z","dependencies_parsed_at":"2022-09-10T05:22:11.208Z","dependency_job_id":null,"html_url":"https://github.com/hph/AllPass","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/hph/AllPass","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hph%2FAllPass","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hph%2FAllPass/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hph%2FAllPass/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hph%2FAllPass/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hph","download_url":"https://codeload.github.com/hph/AllPass/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hph%2FAllPass/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":276318423,"owners_count":25621649,"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","status":"online","status_checked_at":"2025-09-21T02:00:07.055Z","response_time":72,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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-06T07:03:19.562Z","updated_at":"2025-09-21T22:33:26.834Z","avatar_url":"https://github.com/hph.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"AllPass\n=======\n\nFeatures\n--------\nGenerate secure, portable and unique passwords for every website. All you need\nto remember is a singe \"master\" password. The program will generate different\npasswords depending on your input, that is, the seeds you enter on runtime. The\ndefault password length is 16 characters with 7 lowercase characters, 3\nuppercase characters, 3 numbers and 3 symbols.\n\nSetup\n-----\n### Installing on Linux\nOpen a terminal and execute the following commands:\n\n    $ git clone git://github.com/haukurpallh/AllPass.git\n    $ mv AllPass ~/.allpass\n    $ echo alias ap=\"python /home/$USER/.allpass/allpass.py\" \u003e\u003e ~/.bashrc\n    $ echo alias apo=\"python /home/$USER/.allpass/allpass.py -o\" \u003e\u003e ~/.bashrc\n\nUsage\n-----\nTo run the program simply type `ap` in the terminal. Additional options are\navailable by typing `apo` or by running the program with the parameter `-o`. On\nruntime you're asked for two seeds (or more via `-o` if you wish). The first\nseed may be called your \"master password\", which you should use for all the\npasswords you wish to generate. The second seed may be called the \"ID\" of the\npassword you want to generate. This means that all you have to remember to\ngenerate the same password is the master password (ideally the same for all\nyour passwords) and the password's ID. For example:\n\n    $ ap\n    AllPass - Your passwords everywhere and nowhere.\n    Seed #1: $master\n    Seed #2: $id\n    Password saved to the clipboard. Press enter to clear it and exit.\n\nYour input isn't visible for safety purposes. If you want, you can\nalternatively use the `apo` command:\n\n    $ apo\n    AllPass - Your passwords everywhere and nowhere.\n    Number of seeds: 3\n    Seed #1: \n    Seed #2: \n    Seed #3: \n    Number of lowercase characters: 10\n    Number of uppercase characters: 5\n    Number of digits: 4\n    Number of symbols: 4\n    Password saved to the clipboard. Press enter to clear it and exit.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhph%2Fallpass","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhph%2Fallpass","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhph%2Fallpass/lists"}