# Pass-Master 🔐
[![PyPI version](https://badge.fury.io/py/pass-master.svg)](https://pypi.org/project/pass-master/)
[![GitHub](https://img.shields.io/github/license/Maxthecoder123/pass-master)](https://github.com/Maxthecoder123/pass-master)
A secure, feature-rich command-line password manager with encryption and modern UI.
## Features ✨
- 🔒 **Secure Password Storage**
- Strong encryption using Fernet (symmetric encryption)
- Master key stored securely in system keyring
- Passwords never stored in plain text
- 🎲 **Password Generation**
- Generate strong random passwords
- Customizable length
- Includes uppercase, lowercase, numbers, and special characters
- 📊 **Password Strength Checking**
- Minimum length requirements
- Character variety requirements
- Visual feedback on password strength
- 📋 **Clipboard Integration**
- Quick copy passwords to clipboard
- Automatic clipboard copy for generated passwords
- 🏷️ **Organization**
- Categorize passwords
- Search functionality
- List and filter capabilities
- 💾 **Backup & Restore**
- Export passwords to JSON
- Import passwords from JSON
- Progress tracking for bulk operations
- 🎨 **Modern UI**
- Beautiful terminal interface
- Color-coded information
- Progress indicators and spinners
## Installation 📦
### Option 1: Install from PyPI (Recommended)
## Links 🔗
- PyPI Package: [https://pypi.org/project/pass-master/](https://pypi.org/project/pass-master/)
- GitHub Repository: [https://github.com/Maxthecoder123/pass-master](https://github.com/Maxthecoder123/pass-master)
Raw data
{
"_id": null,
"home_page": "https://github.com/Maxthecoder123/pass-master",
"name": "pass-master",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.12",
"maintainer_email": null,
"keywords": "password, manager, cli, security, encryption",
"author": "Your Name",
"author_email": "you@example.com",
"download_url": "https://files.pythonhosted.org/packages/e0/67/7cca125b3cea97f617518d7c2baaf5b1b5d16ea2ca1be6a0b3aa62801a03/pass_master-1.0.1.tar.gz",
"platform": null,
"description": "# Pass-Master \ud83d\udd10\n\n[![PyPI version](https://badge.fury.io/py/pass-master.svg)](https://pypi.org/project/pass-master/)\n[![GitHub](https://img.shields.io/github/license/Maxthecoder123/pass-master)](https://github.com/Maxthecoder123/pass-master)\n\nA secure, feature-rich command-line password manager with encryption and modern UI.\n\n## Features \u2728\n\n- \ud83d\udd12 **Secure Password Storage**\n - Strong encryption using Fernet (symmetric encryption)\n - Master key stored securely in system keyring\n - Passwords never stored in plain text\n\n- \ud83c\udfb2 **Password Generation**\n - Generate strong random passwords\n - Customizable length\n - Includes uppercase, lowercase, numbers, and special characters\n\n- \ud83d\udcca **Password Strength Checking**\n - Minimum length requirements\n - Character variety requirements\n - Visual feedback on password strength\n\n- \ud83d\udccb **Clipboard Integration**\n - Quick copy passwords to clipboard\n - Automatic clipboard copy for generated passwords\n\n- \ud83c\udff7\ufe0f **Organization**\n - Categorize passwords\n - Search functionality\n - List and filter capabilities\n\n- \ud83d\udcbe **Backup & Restore**\n - Export passwords to JSON\n - Import passwords from JSON\n - Progress tracking for bulk operations\n\n- \ud83c\udfa8 **Modern UI**\n - Beautiful terminal interface\n - Color-coded information\n - Progress indicators and spinners\n\n## Installation \ud83d\udce6\n\n### Option 1: Install from PyPI (Recommended)\n\n## Links \ud83d\udd17\n- PyPI Package: [https://pypi.org/project/pass-master/](https://pypi.org/project/pass-master/)\n- GitHub Repository: [https://github.com/Maxthecoder123/pass-master](https://github.com/Maxthecoder123/pass-master)",
"bugtrack_url": null,
"license": "MIT",
"summary": "Password manager from the terminal!",
"version": "1.0.1",
"project_urls": {
"Homepage": "https://github.com/Maxthecoder123/pass-master",
"Repository": "https://github.com/Maxthecoder123/pass-master"
},
"split_keywords": [
"password",
" manager",
" cli",
" security",
" encryption"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f4cbddf582ec58965dc18de58cf78ef946550e3ed08bc2dedab05b00cc172e91",
"md5": "bb8d7cbcfeaa05318f369c8dbf4cf529",
"sha256": "ff66583b8c4cbbe89684f3f04bdf57d0bcacffa030c67e8c79e7fe473e03aeda"
},
"downloads": -1,
"filename": "pass_master-1.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "bb8d7cbcfeaa05318f369c8dbf4cf529",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.12",
"size": 7028,
"upload_time": "2024-12-21T22:04:46",
"upload_time_iso_8601": "2024-12-21T22:04:46.432880Z",
"url": "https://files.pythonhosted.org/packages/f4/cb/ddf582ec58965dc18de58cf78ef946550e3ed08bc2dedab05b00cc172e91/pass_master-1.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e0677cca125b3cea97f617518d7c2baaf5b1b5d16ea2ca1be6a0b3aa62801a03",
"md5": "030bb2b671d562ecc054da82434cbbb7",
"sha256": "196f7d111f13c87258649850bfcae75125f34c1567e82c65b97cebcd48e99325"
},
"downloads": -1,
"filename": "pass_master-1.0.1.tar.gz",
"has_sig": false,
"md5_digest": "030bb2b671d562ecc054da82434cbbb7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.12",
"size": 6155,
"upload_time": "2024-12-21T22:04:48",
"upload_time_iso_8601": "2024-12-21T22:04:48.830944Z",
"url": "https://files.pythonhosted.org/packages/e0/67/7cca125b3cea97f617518d7c2baaf5b1b5d16ea2ca1be6a0b3aa62801a03/pass_master-1.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-21 22:04:48",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Maxthecoder123",
"github_project": "pass-master",
"github_not_found": true,
"lcname": "pass-master"
}