{"id":22125816,"url":"https://github.com/nantor/dictionary-password-generator","last_synced_at":"2025-07-15T10:40:05.720Z","repository":{"id":216766020,"uuid":"102291140","full_name":"Nantor/dictionary-password-generator","owner":"Nantor","description":"dictionary password generator","archived":false,"fork":false,"pushed_at":"2017-09-29T18:11:46.000Z","size":13,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-29T13:28:20.721Z","etag":null,"topics":["password","password-generator","python","python-3","python3"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Nantor.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}},"created_at":"2017-09-03T20:09:26.000Z","updated_at":"2018-01-28T15:57:05.000Z","dependencies_parsed_at":"2024-01-12T18:01:49.065Z","dependency_job_id":null,"html_url":"https://github.com/Nantor/dictionary-password-generator","commit_stats":null,"previous_names":["nantor/dictionary-password-generator"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nantor%2Fdictionary-password-generator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nantor%2Fdictionary-password-generator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nantor%2Fdictionary-password-generator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nantor%2Fdictionary-password-generator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Nantor","download_url":"https://codeload.github.com/Nantor/dictionary-password-generator/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245232886,"owners_count":20581701,"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":["password","password-generator","python","python-3","python3"],"created_at":"2024-12-01T16:38:50.745Z","updated_at":"2025-03-24T08:16:07.441Z","avatar_url":"https://github.com/Nantor.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Dictonary passwort generator\n\n```\nusage: wordlist.py [-h] [-b] [-c COUNT] [-f] [-g MAX] [-l MIN] [-n]\n                   [-o OUTPUT] [-p PATH] [-r REGEX] [-s SEPARATOR] [-t TOSSES]\n                   DIC\n\nThe programme will generate a random password based on words. The advantage\nover standard random generated password is, that it easy to remember and in\ngeneral harder to crack.\n\npositional arguments:\n  DIC                   the name of the dictionary or word list that should be\n                        used in the given directory\n\noptional arguments:\n  -h, --help            show this help message and exit\n  -b, --basic           use only the base words, without any affixes\n  -c COUNT, --count COUNT\n                        number of words in the passwords, default is 4\n  -f, --force           force to use dictionary files, if a word list file\n                        exist it will overwritten\n  -g MAX, --max MAX     the max. length for a chosen word, -1 for no limit,\n                        default is -1\n  -l MIN, --min MIN     the min. length for a chosen word, default is 0\n  -n, --negate          invert the regular expression filter\n  -o OUTPUT, --output OUTPUT\n                        specify a file for write in, instead of terminal\n                        printout\n  -p PATH, --path PATH  path to dictionary files and/or word list file,\n                        default is the current directory\n  -r REGEX, --regex REGEX\n                        filter the possible words with a regular expression\n  -s SEPARATOR, --separator SEPARATOR\n                        is the string between the words, default is a single\n                        space \" \"\n  -t TOSSES, --tosses TOSSES\n                        number of passwords that should generated, default is\n                        3\n\nThe name of the DIC parameter specifies the filename without the extension for\nthe dictionary or word list. That means if you want to use the en-GB.aff and\nen-GB.dic to generate a password. You type for the DIC parameter \"en-GB\". This\nalso applies to a corresponding word list file (.wrd). If both types exist, a\nword list file (DIC.wrd) and dictionary files (DIC.aff, DIC.dic), the word\nfile will be used.\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnantor%2Fdictionary-password-generator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnantor%2Fdictionary-password-generator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnantor%2Fdictionary-password-generator/lists"}