1.4.1 β€’ Published 9 months ago

@gutenye/password-manager-tools v1.4.1

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

πŸ”’ PasswordManagerTools πŸ”’

Stars NPM Version License

πŸš€ Easily transfer passwords from Bitwarden to Apple Passwords

Terminal

πŸ“· Screenshots

BitwardenToApplePasswords

🌟 Features

  • πŸ“¦ Comprehensive Data Preservation: Transfer everything including notes, custom fields, multiple URLs, and password history seamlessly.
  • πŸ”— Multi-URL Handling: Correctly handle items that contain multiple URLs.
  • πŸ“Š In-Depth End Report: Receive a detailed report and summary at the end.
  • 🎯 Selective Transfer: Filter passwords by URL or count to transfer only the items you need.
  • ⏱️ Incremental Transfer: Move passwords in batches at your convenience, with remaining passwords securely stored for future transfers until all are moved.
  • πŸ”„ Reverse Transfer (TODO): Seamlessly transfer passwords from Apple Passwords back to Bitwarden, accurately setting custom fields, multiple URLs, and maintaining password history to ensure data integrity.

πŸš€ Getting Started

⚠ Note: Currently, only supports transferring data from Bitwarden to Apple Passwords.

1️⃣ Export Data

  • Bitwarden: Follow this official guide to export your data in .json (Encrypted) format with Password protected.

2️⃣ Convert Data

  1. Install Bun: Follow this official guide to set it up on your machine.

  2. Convert passwords

Use the following command to convert your export to another format for import.

bunx @gutenye/password-manager-tools convert bitwarden-to-apple <input.json> <output.csv>
  • Replace <input.json> with the path to your exported file.
  • Replace <output.csv> with the desired path for the output file.

3️⃣ Import Data

πŸ™ Special thanks

🀝 Contributing

We welcome contributions from the community! Whether it’s reporting bugs, suggesting features, or submitting pull requests, your help is appreciated.

  1. Fork the Repository
  2. Create a Feature Branch: git checkout -b feature/YourFeature
  3. Commit Your Changes: git commit -m "Add some feature"
  4. Push to the Branch: git push origin feature/YourFeature
  5. Open a Pull Request on Github

Please ensure your code follows our Code of Conduct and passes all tests.


Thank you for using PasswordManagerTools! πŸ” ✨ If you found it helpful, please ⭐️ star the project ️️⭐ on GitHub. If you have any questions or encounter issues, please refer to the documentation or report an issue on GitHub.

1.4.1

9 months ago

1.2.0

9 months ago

1.0.2

9 months ago

1.1.0

9 months ago

1.0.1

9 months ago

1.0.0

9 months ago

1.4.0

9 months ago

1.3.0

9 months ago

1.2.1

9 months ago

1.0.3

9 months ago

0.1.0

9 months ago

0.0.1

9 months ago