{"id":47008337,"url":"https://github.com/mdxabu/genp","last_synced_at":"2026-03-11T20:36:09.306Z","repository":{"id":335860219,"uuid":"1095855640","full_name":"mdxabu/genp","owner":"mdxabu","description":"GenP is a CLI tool for generating passwords and storing them in E2EE (End-to-End Encrypted) mode","archived":false,"fork":false,"pushed_at":"2026-02-09T09:18:01.000Z","size":6249,"stargazers_count":2,"open_issues_count":2,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-02-09T13:20:45.929Z","etag":null,"topics":["cli","password-generator","password-manager"],"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/mdxabu.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-11-13T15:54:34.000Z","updated_at":"2026-02-09T09:39:50.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/mdxabu/genp","commit_stats":null,"previous_names":["mdxabu/genp"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mdxabu/genp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdxabu%2Fgenp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdxabu%2Fgenp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdxabu%2Fgenp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdxabu%2Fgenp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mdxabu","download_url":"https://codeload.github.com/mdxabu/genp/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdxabu%2Fgenp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30399550,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-11T18:46:22.935Z","status":"ssl_error","status_checked_at":"2026-03-11T18:46:17.045Z","response_time":84,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["cli","password-generator","password-manager"],"created_at":"2026-03-11T20:36:08.114Z","updated_at":"2026-03-11T20:36:09.297Z","avatar_url":"https://github.com/mdxabu.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GenP\n\n GenP is a command-line tool for generating passwords and storing them in E2EE (End-to-End Encrypted) mode. It provides a secure way to manage your passwords and ensures that only you have access to them.\n\n## Installation\n\n### Go\n\n```bash\ngo install github.com/mdxabu/genp@latest\n```\n\n### From Source\n\n```bash\ngit clone https://github.com/mdxabu/genp.git\ncd genp\ngo build -o genp .\n```\n\n## Features\n\n- Generate strong, random passwords with customizable length and character sets\n- Store passwords securely with end-to-end encryption\n- Local storage with encryption ensuring your passwords never leave your device unencrypted\n- Simple and intuitive commands for password management\n\n## About\n\nGenP focuses on security and simplicity. All passwords are encrypted locally using industry-standard encryption before being stored. The encryption keys are derived from your master password, meaning that your data remains secure and only accessible to you. No passwords or encryption keys are ever transmitted to external servers.\n\nThe tool is designed for users who prefer command-line utilities and want full control over their password management without relying on third-party cloud services.\n\n## Usage\n\n#### Generate a Password\n\n```bash\n# Generate a basic password\ngenp create\n\n# Generate a password with specific options\ngenp create -0 -A -$ -l 16\n```\n\nOptions:\n- `-0` or `--numbers`: Include numbers (0-9)\n- `-A` or `--uppercase`: Include uppercase letters (A-Z)\n- `-$` or `--special`: Include special characters (!@#$\u0026)\n- `-l` or `--length`: Set password length (default: 12)\n\n#### Show Stored Passwords\n\n```bash\ngenp show\n```\n\nThis will prompt for your master password and display all stored passwords.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmdxabu%2Fgenp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmdxabu%2Fgenp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmdxabu%2Fgenp/lists"}