{"id":13806793,"url":"https://github.com/RustedLessPass/RustedLessPass","last_synced_at":"2025-05-13T22:30:52.500Z","repository":{"id":230059343,"uuid":"771122221","full_name":"RustedLessPass/RustedLessPass","owner":"RustedLessPass","description":"Compatible with LessPass. RustedLessPass is a standalone password manager written in Rust. Powered by Yew a Rust / Wasm framework.","archived":false,"fork":false,"pushed_at":"2024-04-11T22:05:02.000Z","size":1761,"stargazers_count":2,"open_issues_count":2,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-04-12T00:52:48.601Z","etag":null,"topics":["anonymous","lesspass","password","password-manager","passwords","picocss","privacy","rust","self-hosted","yew"],"latest_commit_sha":null,"homepage":"https://rustedlesspass.github.io","language":"Rust","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/RustedLessPass.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}},"created_at":"2024-03-12T18:14:47.000Z","updated_at":"2024-04-15T16:26:58.090Z","dependencies_parsed_at":"2024-04-15T16:26:49.055Z","dependency_job_id":"5975183a-5741-425a-8bd2-b426913d13eb","html_url":"https://github.com/RustedLessPass/RustedLessPass","commit_stats":null,"previous_names":["m1n-74316d65/rustlesspass","rustedlesspass/rustedlesspass"],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RustedLessPass%2FRustedLessPass","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RustedLessPass%2FRustedLessPass/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RustedLessPass%2FRustedLessPass/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RustedLessPass%2FRustedLessPass/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RustedLessPass","download_url":"https://codeload.github.com/RustedLessPass/RustedLessPass/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225260769,"owners_count":17446104,"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":["anonymous","lesspass","password","password-manager","passwords","picocss","privacy","rust","self-hosted","yew"],"created_at":"2024-08-04T01:01:16.289Z","updated_at":"2024-11-18T22:32:41.475Z","avatar_url":"https://github.com/RustedLessPass.png","language":"Rust","funding_links":[],"categories":["Projects"],"sub_categories":[],"readme":"# RustedLessPass \n\n**Tired of juggling weak passwords?** RustedLessPass empowers you to manage your login credentials securely and conveniently. Built with Rust and WebAssembly, RustedLessPass offers a platform-independent solution for your password needs.\n\n## **Key Features:**\n\n- **LessPass Compatibility:** Enjoy a familiar user experience.\n- **WebAssembly Power:** Run RustedLessPass directly in your web browser, eliminating server-side dependencies and keeping your data entirely under your control.\n- **Cross-Platform Access:** Manage your passwords from any device with a modern web browser, no matter the operating system.\n- **Open-Source Transparency:** Benefit from the power and security of open-source development, allowing for community contributions and independent audits.\n\n## **Installation:**\n\n- **Recommended:** Use the Progressive Web App (PWA) version for seamless browser and device integration.\n- **Alternative:** Accessible installers are available for Firefox and traditional PC installs [link to installers](https://github.com/RustedLessPass/RustedLessPass/releases/latest).\n\n## Screenshot\n\n![screenshot](https://github.com/RustedLessPass/RustedLessPass/assets/54779580/68a67f3c-38f5-4e00-a7b1-28dfb92ad6f2)\n\n## Usage\n\nRustedLessPass provides a simple and secure way to generate and manage passwords. Users only need to remember their master password, and RustedLessPass will generate unique passwords for each site or service based on user-specific inputs.\n\nTo use RustedLessPass:\n\n1. Enter your master password.\n2. Provide the website name and login information.\n3. RustedLessPass will generate a unique password for that site.\n\nYou can then use the generated password when signing up or logging into websites, without the need to store or remember individual passwords.\n\n## **Building Locally (Optional):**\n\nThis section is intended for developers who want to contribute or run the application locally.\n\n1. Clone the repository:\n```bash\ngit clone https://github.com/RustedLessPass/RustedLessPass.git\n```\n2. Navigate to the project directory:\n```bash\ncd RustedLessPass\n```\n3. Install dependencies:\n```bash\ngit submodule update --init --recursive\nrustup target add wasm32-unknown-unknown\ncargo install --locked trunk\n```\n4. Serve the application using the trunk development server:\n```bash\ntrunk serve --open\n```\n\nThis will open the RustedLessPass application in your default web browser.\n\n## Contributing\n\nContributions to RustedLessPass are welcome! If you find any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request.\n\n## Special Thanks\n\nSincere gratitude to:\n\n- [Pico CSS](https://picocss.com)\n- [Lesspass](https://github.com/lesspass/lesspass)\n- [lesspass.rs](https://github.com/71/lesspass.rs)\n- [Tauri](https://tauri.app/)\n- [Yew Framework](https://yew.rs)\n- [Rust Programming Language](https://rust-lang.org)\n\n## License\n\nRustedLessPass is licensed under the [GPL-3.0 License](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRustedLessPass%2FRustedLessPass","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FRustedLessPass%2FRustedLessPass","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRustedLessPass%2FRustedLessPass/lists"}