{"id":19945624,"url":"https://github.com/frozenassassine/easepass","last_synced_at":"2025-08-23T22:13:59.358Z","repository":{"id":188211704,"uuid":"677549459","full_name":"FrozenAssassine/EasePass","owner":"FrozenAssassine","description":"A powerful but simple, password manager that stores all your passwords locally and offline. Written in C# WinUI3 ","archived":false,"fork":false,"pushed_at":"2025-02-24T12:50:09.000Z","size":31073,"stargazers_count":18,"open_issues_count":24,"forks_count":4,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-31T23:33:53.431Z","etag":null,"topics":["2fa-client","2factor","app","csharp","password","password-manager","passwordmanager","security","totp","windows","winui3"],"latest_commit_sha":null,"homepage":"https://easepass.frozenassassine.de?ref=github","language":"C#","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/FrozenAssassine.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":"2023-08-11T21:49:03.000Z","updated_at":"2025-02-23T22:32:06.000Z","dependencies_parsed_at":"2023-11-12T11:28:13.508Z","dependency_job_id":"c91b05ca-67df-4bb2-b4d8-5947d7ffddc8","html_url":"https://github.com/FrozenAssassine/EasePass","commit_stats":null,"previous_names":["frozenassassine/easepass"],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FrozenAssassine%2FEasePass","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FrozenAssassine%2FEasePass/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FrozenAssassine%2FEasePass/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FrozenAssassine%2FEasePass/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FrozenAssassine","download_url":"https://codeload.github.com/FrozenAssassine/EasePass/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252216096,"owners_count":21713098,"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":["2fa-client","2factor","app","csharp","password","password-manager","passwordmanager","security","totp","windows","winui3"],"created_at":"2024-11-13T00:26:14.848Z","updated_at":"2025-05-03T16:32:22.855Z","avatar_url":"https://github.com/FrozenAssassine.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":" \u003cp align=\"center\"\u003e\n    \u003cimg src=\"EasePass/Assets/AppIcon/Icon.png\" height=\"150px\" width=\"auto\" alt=\"alternate text\"\u003e\n \u003c/p\u003e\n \u003ch1  align=\"center\"\u003eEase Pass\u003c/h1\u003e\n\u003cdiv align=\"center\"\u003e\n    \u003ca href=\"https://apps.microsoft.com/store/detail/ease-pass/9NQPF80923F5?hl=en-us\u0026gl=us\u0026ocid=pdpshare\"\u003e\n        \u003cimg src=\"https://img.shields.io/badge/Download-Microsoft%20Store-brightgreen?style=flat\"/\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://easepass.frozenassassine.de/\"\u003e\n        \u003cimg src=\"https://img.shields.io/badge/Ease Pass-Website-blue\"/\u003e\n    \u003c/a\u003e\n    \u003cimg src=\"https://img.shields.io/github/stars/FrozenAssassine/EasePass?style=flat\"/\u003e\n    \u003cimg src=\"https://img.shields.io/github/issues-pr/FrozenAssassine/EasePass?style=flat\"/\u003e\n    \u003cimg src=\"https://img.shields.io/github/repo-size/FrozenAssassine/EasePass?style=flat\"/\u003e\n\u003c/div\u003e\n\n## 🤔 What is Ease Pass?\nEase Pass is a straightforward yet powerful password manager that makes managing your passwords easy and intuitive. With Ease Pass, you can securely store, edit, and organize all your passwords in one place. The app focuses on ease of use while keeping your data safe and accessible whenever you need it. Whether you're generating strong passwords, organizing your existing ones, or importing them from other sources, Ease Pass has you covered.\n\n\n## 📥Download\n\u003ca href=\"https://apps.microsoft.com/detail/Ease%20Pass/9NQPF80923F5?launch=true\n\t\u0026mode=mini\"\u003e\n\t\u003cimg src=\"https://get.microsoft.com/images/en-us%20dark.svg\" width=\"200\"/\u003e\n\u003c/a\u003e\n\n\n## 🔍 Features\n- Offline and Secure\n- Simple but intuitive and clean-looking design\n- Generate Secure Passwords\n- Generate 2FA tokens\n- Fast search\n- Print your database as PDF or on Paper\n- Export and Import your passwords encrypted\n- Sort and order your passwords\n- Plugin support to extend the functionality.\n- Import your passwords from the Browser\n- Import your wifi passwords from Windows\n\n\n## 👨‍👩‍👧‍👦 Contribute to EasePass\n- Help us by reporting bugs.\n- Share your ideas for new features.\n- Contribute a translation for EasePass.\n\n### How to Contribute a Translation:\n- Create a folder inside the Strings folder of the repository\n- Inside this folder create a folder with the desired [language identifier.](https://learn.microsoft.com/en-us/windows/apps/publish/publish-your-app/msix/app-package-requirements#supported-languages)\n- Inside the folder create a new Resource.resw file or copy the existing english Resource.resw file to translate it directly.\n- Also add an entry for the new language inside the LanguageList.resw.\n\n## ⌨ Code Style Guidelines\n- **camelCase** for variables and function parameters.\n- **PascalCase** for classes, functions, and properties.\n- Use **comments** for complex or hard-to-understand code.\n- Avoid duplicating code; create functions to handle repeated logic.\n- Always use **brackets** around loops, conditionals, and other control structures for clarity.\n- Place **return statements** on a new line for better readability.\n- Use the **new single-line namespace** feature (remove brackets and add a semicolon).\n- Limit **nesting** to a maximum of **3 levels** for better readability.\n\n\n\n## 🚀 Run on your machine\n1. Clone the repository.\n2. Make sure you have the correct dependencies for Winui3 development installed in Visual Studio\n3. Open the .sln file in the root folder\n4. in Visual Studio start the EasePass package and wait for it to build.\n\n\n## 📸 Images\n\u003cimg src=\"Images/image8.png\"/\u003e\n\u003cimg src=\"Images/image1.png\"/\u003e\n\u003cimg src=\"Images/image9.png\"/\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffrozenassassine%2Feasepass","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffrozenassassine%2Feasepass","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffrozenassassine%2Feasepass/lists"}