{"id":16939739,"url":"https://github.com/fd0/randall","last_synced_at":"2025-04-13T16:21:46.637Z","repository":{"id":136285894,"uuid":"166647356","full_name":"fd0/randall","owner":"fd0","description":null,"archived":false,"fork":false,"pushed_at":"2023-10-11T13:35:04.000Z","size":239,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-27T07:11:51.277Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Go","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/fd0.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":"2019-01-20T10:10:04.000Z","updated_at":"2024-09-27T19:39:26.000Z","dependencies_parsed_at":"2024-06-21T17:47:39.702Z","dependency_job_id":"d3d73b65-4532-4507-b269-f31196089973","html_url":"https://github.com/fd0/randall","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fd0%2Frandall","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fd0%2Frandall/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fd0%2Frandall/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fd0%2Frandall/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fd0","download_url":"https://codeload.github.com/fd0/randall/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248741846,"owners_count":21154386,"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-13T21:05:24.981Z","updated_at":"2025-04-13T16:21:46.619Z","avatar_url":"https://github.com/fd0.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Status badge for tests](https://github.com/fd0/randall/workflows/Build%20and%20tests/badge.svg)](https://github.com/fd0/randall/actions?query=workflow%3A%22Build+and+tests%22)\n\n# randall\n\nThe program `randall` implements a password generator based on a sequence of words, similar to [Diceware](https://en.wikipedia.org/wiki/Diceware). It includes the EFF's [large diceware worldist](https://www.eff.org/document/passphrase-wordlists) as well as a German wordlist.\n\n## Usage\n\nGet help:\n\n    $ randall --help\n    Usage of randall:\n      -n, --passphrases n       generate n passphrases (default 1)\n      -r, --reconstruct         interactively reconstruct a password based on a wordlist\n      -l, --wordlist wordlist   use wordlist as the source for words (valid: en, de) (default \"en\")\n      -w, --words n             generate passphrase with n words (default 5)\n\nGenerate passphrase with four words in German:\n\n    $ randall --wordlist de --words 4\n    SchlangeWaldQuasiToll\n\nReconstruct passphrase interactively:\n\n    $ randall --wordlist de --words 4 --reconstruct\n    reconstruct password consisting of 4 words using wordlist de\n\n    type first word, complete with \u003ctab\u003e, press \u003center\u003e to add word\n    \u003e Schlange\n    add word \"Schlange\" to password\n    Schlange \u003e Wald\n    add word \"Wald\" to password\n    SchlangeWald \u003e Quasi\n    add word \"Quasi\" to password\n    SchlangeWaldQuasi \u003e Toll\n    add word \"Toll\" to password\n    password is: SchlangeWaldQuasiToll\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffd0%2Frandall","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffd0%2Frandall","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffd0%2Frandall/lists"}