{"id":26294362,"url":"https://github.com/butterroach/mochapass","last_synced_at":"2025-03-15T03:18:51.465Z","repository":{"id":254648395,"uuid":"847154150","full_name":"Butterroach/mochapass","owner":"Butterroach","description":"a cli local password manager made in python (why do i keep on doing this)","archived":false,"fork":false,"pushed_at":"2025-01-01T07:44:38.000Z","size":19,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-01T08:24:42.178Z","etag":null,"topics":["cli","password","password-generator","password-manager","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Butterroach.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":"2024-08-25T02:24:55.000Z","updated_at":"2025-01-01T07:44:41.000Z","dependencies_parsed_at":"2024-08-25T03:29:25.857Z","dependency_job_id":"7064cc0c-acba-4529-8457-ba6086baa09c","html_url":"https://github.com/Butterroach/mochapass","commit_stats":null,"previous_names":["butterroach/mochapass"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Butterroach%2Fmochapass","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Butterroach%2Fmochapass/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Butterroach%2Fmochapass/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Butterroach%2Fmochapass/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Butterroach","download_url":"https://codeload.github.com/Butterroach/mochapass/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243677005,"owners_count":20329478,"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":["cli","password","password-generator","password-manager","python"],"created_at":"2025-03-15T03:18:50.933Z","updated_at":"2025-03-15T03:18:51.454Z","avatar_url":"https://github.com/Butterroach.png","language":"Python","readme":"# mochapass\r\n\r\n## a cli local password manager made in python\r\n\r\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\r\n\r\n```plaintext\r\n         #  #      #\r\n        #    #      #\r\n       #      #    #\r\n        #    #    #\r\n         #    #    #\r\n          #    #  #\r\n         #    #  #\r\n    ####################\r\n    #                  #\r\n    #                  #\r\n     #    -------0    #\r\n     #    | | | |     #\r\n      #              #\r\n      #              #\r\n       ##############\r\n```\r\n\r\nMochaPass is a CLI local password manager made in Python.\r\n\r\n### Installation\r\n\r\nGit clone, run `pip install -r requirements.txt`, then run `python3 main.py setup` in your shell (or `python main.py setup` (or `py main.py setup` (man idk)))\r\n\r\nIf you don't know what Git or Python are, something like MochaPass probably isn't for you anyway?\r\n\r\n### Updating\r\n\r\nRun `git pull origin` to update MochaPass.\r\n\r\nRun `pip install --upgrade bcrypt cryptography pyotp pyperclip qrcode tercol` to update the dependencies.\r\n\r\n### Uninstallation\r\n\r\nJust delete the main.py file. If you wanna remove all of your data go to your home directory (somewhere at `C:\\Users` if you're on Windows, for example `C:\\Users\\user`. if you're on MacOS get off MacOS what the hell are you doing) and delete the `mochapass` file. **Beware all of your passwords will be lost if you don't move them all somewhere before doing this.**\r\n\r\n### Why should I use this over other password managers?\r\n\r\n1. There's a soggy cat easter egg.\r\n2. ...soggy cat easter egg?\r\n3. soggy cat is surely enough to get people, right?\r\n4. i mean... soggy cat...\r\n\r\n### I forgot my master password, how do I reset it?\r\n\r\nAll of your passwords are gone forever idk how else to break the news to you\r\n\r\n(you can try writing your master password on some paper or something)\r\n\r\n### Is this really secure?\r\n\r\nI don't know! That's the fun part!\r\n\r\n### I wanna contribute!\r\n\r\nOpen a pull request and please please please please please use [black](https://github.com/psf/black)\r\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbutterroach%2Fmochapass","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbutterroach%2Fmochapass","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbutterroach%2Fmochapass/lists"}