{"id":16648978,"url":"https://github.com/rohan-bhautoo/password-generator","last_synced_at":"2026-07-03T05:33:24.900Z","repository":{"id":136017669,"uuid":"168202326","full_name":"rohan-bhautoo/Password-generator","owner":"rohan-bhautoo","description":"The program consists of a password generator which will generate 2-5 words based on the user input. The program utilizes four 500-word dictionaries consisting of 4, 5, 6 and 7 letter long. Random words from a random dictionary will be choosen by the program and will display it to the user at each iteration. At the end of the execution, a full password will be presented to the user which will be separated with a hyphen.","archived":false,"fork":false,"pushed_at":"2022-02-13T15:58:26.000Z","size":241,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-12T12:14:51.524Z","etag":null,"topics":["c","password-generator","visual-studio-code"],"latest_commit_sha":null,"homepage":"","language":"C","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/rohan-bhautoo.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-01-29T18:03:26.000Z","updated_at":"2022-02-13T19:41:05.000Z","dependencies_parsed_at":null,"dependency_job_id":"18c8c0ea-5637-40a1-9e58-96d651f5553f","html_url":"https://github.com/rohan-bhautoo/Password-generator","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rohan-bhautoo/Password-generator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rohan-bhautoo%2FPassword-generator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rohan-bhautoo%2FPassword-generator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rohan-bhautoo%2FPassword-generator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rohan-bhautoo%2FPassword-generator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rohan-bhautoo","download_url":"https://codeload.github.com/rohan-bhautoo/Password-generator/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rohan-bhautoo%2FPassword-generator/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35074225,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-03T02:00:05.635Z","response_time":110,"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":["c","password-generator","visual-studio-code"],"created_at":"2024-10-12T09:06:12.984Z","updated_at":"2026-07-03T05:33:24.879Z","avatar_url":"https://github.com/rohan-bhautoo.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg height=\"200\" src=\"https://github.com/rohan-bhautoo/Password-generator/blob/master/Password%20Generator%20logo.png\"\u003e\n\u003c/p\u003e\n\u003ch1 align=\"center\"\u003ePassword Generator\u003c/h1\u003e\n\u003cp\u003e\n  \u003cimg alt=\"Version\" src=\"https://img.shields.io/badge/version-1.0.0-brightgreen.svg\" /\u003e\n  \u003cimg alt=\"C\" src=\"https://img.shields.io/badge/C-00599C?logo=c\u0026logoColor=white\" /\u003e\n  \u003cimg alt=\"VS_Code\" src=\"https://img.shields.io/badge/Visual_Studio_Code-0078d7?logo=visualstudiocode\u0026logoColor=white\" /\u003e\n\u003c/p\u003e\n\n## Description\n\u003e The program consists of a password generator which will generate 2-5 words based on the user input. The program utilizes four 500-word dictionaries consisting of 4, 5, 6 and 7 letter long. Random words from a random dictionary will be choosen by the program and will display it to the user at each iteration. At the end of the execution, a full password will be presented to the user which will be separated with a hyphen.\n```c\nstdout: Your password is: pretty-dice-tailors\n```\n\n\u003e The program verifies if the parameter specified by the user is within the given ranges\n```c\nNumber of words – x, where 2 \u003c x \u003c 5\n```\n\n## Prerequisite\n\n### Visual Studio Code\n\u003e Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. Download it [here](https://code.visualstudio.com/).\n\n### C/C++ Extension by Microsoft\n\u003e It is an extension provided by Microsoft that support visual studio code. It helps in IntelliSence, debugging and code browsing of the programming code in the visual studio.\n\n![](https://github.com/rohan-bhautoo/Password-generator/blob/master/VSCode%20Extension.png)\n\n## C/C++ compilers\n\u003e For Linux:\n```sh\nGCC\n```\n\n\u003e For Windows:\n\u003e \n\u003e Download [MinGW-w64 Compiler](https://sourceforge.net/projects/mingw).\n```sh\nGCC via Mingw-w64\n```\n\u003e During installation, check the Mingw32-base package and Ming32-gcc-g++ package to run and compile the C/ C++ program in the visual studio code editor.\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://static.javatpoint.com/cpages/images/how-to-run-a-c-program-in-visual-studio-code12.png\"\u003e\n\u003c/p\u003e\n\n\u003e After installation is complete, in the System Variables Path, add **C:\\MinGW\\bin**.\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://static.javatpoint.com/cpages/images/how-to-run-a-c-program-in-visual-studio-code23.png\"\u003e\n\u003c/p\u003e\n\n\u003e To verify that the MinGW has been successfully installed in the system, type the following command in the Command Prompt.\n```sh\ngcc --version\n```\n\n\u003e For Mac:\n```sh\nClang for XCode\n```\n\n## Usage\n\u003e To run the code, simply open [Password generator.c](https://github.com/rohan-bhautoo/Password-generator/blob/master/C%20-Password%20generator/Password%20generator.c) file in Visual Studio Code and click on Run.\n\n## Author\n\n👤 **Rohan Bhautoo**\n\n* Github: [@rohan-bhautoo](https://github.com/rohan-bhautoo)\n* LinkedIn: [@rohan-bhautoo](https://linkedin.com/in/rohan-bhautoo)\n\n## Show your support\n\nGive a ⭐️ if this project helped you!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frohan-bhautoo%2Fpassword-generator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frohan-bhautoo%2Fpassword-generator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frohan-bhautoo%2Fpassword-generator/lists"}