{"id":16266964,"url":"https://github.com/wezm/pass2csv","last_synced_at":"2025-04-08T14:53:45.863Z","repository":{"id":66590643,"uuid":"369128194","full_name":"wezm/pass2csv","owner":"wezm","description":"Tool to export data from pass for import into another password manager.","archived":false,"fork":false,"pushed_at":"2021-05-30T09:23:15.000Z","size":50,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-02-14T11:30:58.147Z","etag":null,"topics":["1password","csv","password-store","rust"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wezm.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-APACHE","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":"2021-05-20T07:59:05.000Z","updated_at":"2024-07-30T03:13:15.000Z","dependencies_parsed_at":null,"dependency_job_id":"3cceaec5-1824-49ae-9fa5-ca84d0e46757","html_url":"https://github.com/wezm/pass2csv","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wezm%2Fpass2csv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wezm%2Fpass2csv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wezm%2Fpass2csv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wezm%2Fpass2csv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wezm","download_url":"https://codeload.github.com/wezm/pass2csv/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247866138,"owners_count":21009239,"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":["1password","csv","password-store","rust"],"created_at":"2024-10-10T17:43:31.731Z","updated_at":"2025-04-08T14:53:45.829Z","avatar_url":"https://github.com/wezm.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"pass2csv\n========\n\nTool to export data from [pass] for import into another password manager.\n\nDisclaimers\n-----------\n\n* I wrote this to serve my own need to import more than 1500 items from `pass`\n  into [1Password] for Linux. The data in `pass` had passed through several\n  password managers already and was a bit messy. `pass2csv` tries to clean up\n  the data as it goes but a lot of this is likely unique to my data.\n* This code is not the finest Rust code I've ever written. It leans more towards\n  just getting the job done than usual. Having said that it's not completely \n  terrible and there is a small set of tests.\n\nUsage\n-----\n\nAfter building (`cargo build --release`):\n\n    ./target/release/pass2csv path/to/your/password/store\n\nThe tool will produce four CSV files:\n\n* `credit_cards.csv`\n* `logins.csv`\n* `notes.csv`\n* `software.csv`\n\nBugs and Feature Requests\n-------------------------\n\nThis was mostly a one off project to get a job done. I'm not likely to\nimplement new features or solve bugs but I will probably accept contributions.\n\nLicence\n-------\n\nThis project is dual licenced under either of:\n\n- Apache License, Version 2.0 ([LICENSE-APACHE](https://github.com/wezm/frond/blob/master/LICENSE-APACHE))\n- MIT license ([LICENSE-MIT](https://github.com/wezm/frond/blob/master/LICENSE-MIT))\n\nat your option.\n\n[pass]: https://www.passwordstore.org/\n[1Password]: https://1password.com/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwezm%2Fpass2csv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwezm%2Fpass2csv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwezm%2Fpass2csv/lists"}