{"id":13479545,"url":"https://github.com/au2001/icloud-passwords-firefox","last_synced_at":"2025-03-27T09:32:51.213Z","repository":{"id":204277269,"uuid":"708375619","full_name":"au2001/icloud-passwords-firefox","owner":"au2001","description":"Firefox extension which lets you use your passwords stored on iCloud Keychain®.","archived":false,"fork":false,"pushed_at":"2024-12-04T12:05:07.000Z","size":529,"stargazers_count":174,"open_issues_count":30,"forks_count":14,"subscribers_count":12,"default_branch":"main","last_synced_at":"2024-12-04T13:19:44.180Z","etag":null,"topics":["firefox","firefox-addon","firefox-extension","icloud-keychain","icloud-passwords","keychain","macos","password-manager","passwords","webextension"],"latest_commit_sha":null,"homepage":"https://addons.mozilla.org/en-US/firefox/addon/icloud-passwords/","language":"TypeScript","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/au2001.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":"au2001"}},"created_at":"2023-10-22T11:34:46.000Z","updated_at":"2024-12-04T12:05:11.000Z","dependencies_parsed_at":"2023-12-02T01:25:54.881Z","dependency_job_id":"d5de94d5-e701-4275-91a6-a56be29963ec","html_url":"https://github.com/au2001/icloud-passwords-firefox","commit_stats":null,"previous_names":["au2001/icloud-passwords-firefox","aurelien-garnier/icloud-passwords-firefox"],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/au2001%2Ficloud-passwords-firefox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/au2001%2Ficloud-passwords-firefox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/au2001%2Ficloud-passwords-firefox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/au2001%2Ficloud-passwords-firefox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/au2001","download_url":"https://codeload.github.com/au2001/icloud-passwords-firefox/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245817653,"owners_count":20677327,"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":["firefox","firefox-addon","firefox-extension","icloud-keychain","icloud-passwords","keychain","macos","password-manager","passwords","webextension"],"created_at":"2024-07-31T16:02:18.901Z","updated_at":"2025-03-27T09:32:51.206Z","avatar_url":"https://github.com/au2001.png","language":"TypeScript","funding_links":["https://github.com/sponsors/au2001"],"categories":["TypeScript"],"sub_categories":[],"readme":"# Update: 2024-12-04\n\nThe [AMO (addons.mozilla.org)](https://addons.mozilla.org/en-US/firefox/addon/icloud-passwords/) listing of this extension was transferred to Apple Inc.\\\nThey are now the sole owners in charge of maintaining their own official iCloud Passwords extension.\\\nThis repository and source code are no longer linked in any way to it appart from historical reasons.\n\n---\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://addons.mozilla.org/en-US/firefox/addon/icloud-passwords/\"\u003e\n\u003cimg src=\"meta/images/logo-128.png\" alt=\"Logo\" /\u003e\n\u003c/a\u003e\n\u003c/p\u003e\n\u003ch1 align=\"center\"\u003e\n\u003ca href=\"https://addons.mozilla.org/en-US/firefox/addon/icloud-passwords/\"\u003e\niCloud Passwords for Firefox\n\u003c/a\u003e\n\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://github.com/au2001/icloud-passwords-firefox/releases/latest\"\u003e\u003cimg alt=\"Release\" src=\"https://img.shields.io/github/v/release/au2001/icloud-passwords-firefox?style=for-the-badge\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://addons.mozilla.org/en-US/firefox/addon/icloud-passwords/\"\u003e\u003cimg alt=\"Stars\" src=\"https://img.shields.io/amo/stars/icloud-passwords?style=for-the-badge\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://addons.mozilla.org/en-US/firefox/addon/icloud-passwords/\"\u003e\u003cimg alt=\"Users\" src=\"https://img.shields.io/amo/users/icloud-passwords?style=for-the-badge\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/au2001/icloud-passwords-firefox/blob/main/LICENSE\"\u003e\u003cimg alt=\"License\" src=\"https://img.shields.io/github/license/au2001/icloud-passwords-firefox?style=for-the-badge\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\nThis Firefox extension lets you securely fill passwords from iCloud Keychain® when signing in to websites.\\\nIt also provides you with strong passwords, one-time codes, and passkeys to secure your online accounts.\\\nYour passwords are automatically synchronized accross your Apple and other compatible devices.\n\n## Installation\n\n**➡️ Recommended:** Download this extension from [AMO (addons.mozilla.org)](https://addons.mozilla.org/en-US/firefox/addon/icloud-passwords/).\n\nAlternatively, download the latest GitHub release and install it on Firefox by navigating to `about:addons`.\n\nRefer to the following table to see if your configuration is supported:\n\n| Platform                                                                                          | Version         | Status                                                                         |\n| ------------------------------------------------------------------------------------------------- | --------------- | ------------------------------------------------------------------------------ |\n| ![macOS](https://img.shields.io/badge/macos-white?style=for-the-badge\u0026logo=apple\u0026logoColor=black) | \u003e= Sonoma (14)  | ✅ Fully supported                                                             |\n| ![macOS](https://img.shields.io/badge/macos-white?style=for-the-badge\u0026logo=apple\u0026logoColor=black) | \u003c= Ventura (13) | [❌ Unsupported](https://github.com/au2001/icloud-passwords-firefox/issues/33) |\n| ![Windows](https://img.shields.io/badge/windows-blue?style=for-the-badge\u0026logo=windows10)          | \u003e= 7            | ⚠️ Requires additional setup (see below)                                       |\n| ![Windows](https://img.shields.io/badge/windows-blue?style=for-the-badge\u0026logo=windowsxp)          | \u003c= Vista        | ❌ Unsupported                                                                 |\n| ![Linux](https://img.shields.io/badge/linux-black?style=for-the-badge\u0026logo=linux)                 | Any             | [❌ Unsupported](https://github.com/au2001/icloud-passwords-firefox/issues/34) |\n\n### Additional setup\n\nFor some operating systems, additional steps are required for the extension to work:\n\n1. Install [iCloud for Windows](https://support.apple.com/kb/DL1455).\n2. Enable the `Passwords` option.\n3. Click on `Install Extension...` for either Microsoft Edge or Google Chrome.\n4. Download the `icloud_passwords_install` file from the [latest GitHub Release](https://github.com/au2001/icloud-passwords-firefox/releases/latest).\n5. Run the downloaded executable **as administrator**.\n6. Restart Firefox, and you should be good to go!\n\n#### Why is this required?\n\nmacOS Sonoma (14) and later come with `PasswordManagerBrowserExtensionHelper.app` preinstalled.\\\nIt's a utility which allows Apple's iCloud Passwords Chrome and Edge extensions to work.\\\nThis extension uses the same utility, so it works natively without any further steps.\n\nUnfortunately, this utility is not available on previous versions of macOS, on Windows, nor on Linux.\\\nFor such operating systems, this utility needs to be replaced. iCloud for Windows serves this purpose.\\\nBy default, iCloud for Windows does not grant access to Firefox to access passwords.\\\nThe provided executable thus enables the communication between Firefox and iCloud for Windows.\n\nThe source code for the Golang executable is available [in the `scripts/install` directory](https://github.com/au2001/icloud-passwords-firefox/tree/main/scripts/install/main.go).\n\n## Need Help?\n\n- [Report a bug](https://github.com/au2001/icloud-passwords-firefox/issues/new)\n- [Request a new feature](https://github.com/au2001/icloud-passwords-firefox/issues/new)\n- [Reach out](https://aurelien.garnier.dev/contact#contact)\n\n## Features\n\n| Feature                            | Status                                                             |\n| ---------------------------------- | ------------------------------------------------------------------ |\n| List accounts for current website  | ✅                                                                 |\n| Select an account to auto-fill     | ✅                                                                 |\n| Copy account password to clipboard | ✅                                                                 |\n| Generate new secure passwords      | ✅                                                                 |\n| In-page auto-complete suggestions  | ✅                                                                 |\n| Search through existing accounts   | [⛅️](https://github.com/au2001/icloud-passwords-firefox/issues/5) |\n| Auto-fill one-time codes           | [❌](https://github.com/au2001/icloud-passwords-firefox/issues/8)  |\n| Copy one-time codes to clipboard   | [❌](https://github.com/au2001/icloud-passwords-firefox/issues/8)  |\n| Register one-time codes            | [❌](https://github.com/au2001/icloud-passwords-firefox/issues/8)  |\n| Save newly created accounts        | [❌](https://github.com/au2001/icloud-passwords-firefox/issues/12) |\n| Login with a passkey               | [❌](https://github.com/au2001/icloud-passwords-firefox/issues/9)  |\n| Create new passkeys                | [❌](https://github.com/au2001/icloud-passwords-firefox/issues/9)  |\n| Create new accounts manually       | [❌](https://github.com/au2001/icloud-passwords-firefox/issues/7)  |\n| Delete existing accounts           | ❌                                                                 |\n\nThe full list of planned features and known bugs is available under [Issues](https://github.com/au2001/icloud-passwords-firefox/issues).\n\n## Contributing\n\nContributions are welcome, whether that be code, documentation, testing, feature ideas, or bug reporting.\n\n🤝 If you are willing to contribute to tackle a specific GitHub Issue, please add a comment stating your intentions.\\\n👾 To submit code patches, please open a [GitHub Pull Request](https://github.com/au2001/icloud-passwords-firefox/compare).\\\n📕 If you are not sure where to start, take a look at open [GitHub Issues](https://github.com/au2001/icloud-passwords-firefox/issues).\n\nThanks for your interest!\n\n### Development\n\nTo build and run the extension locally when developing, you should follow these instructions:\n\n1. Clone this repository.\n2. Open the folder in your favorite IDE.\n3. Run `npm ci` to install the required Node dependencies.\n4. Run `npm build:watch` to start building the code after each file change.\n5. Navigate to `about:debugging#/runtime/this-firefox` and click on `Load Temporary Add-on...`.\n6. Find where you cloned this repository, and select the `manifest.json` file in the `dist` folder (NOT in `meta`).\n7. Click on `Inspect` to access the console which displays errors, warnings, and debug logs.\n8. All user interface components refresh live when you save files in your IDE.\n9. Background scripts do NOT refresh live, you need to click `Reload` under `Temporary Extensions`.\n10. The AMO version will be restored after closing Firefox, or when clicking `Remove`.\n\n## License\n\nThis extension is licensed under the [Apache License 2.0](https://github.com/au2001/icloud-passwords-firefox/blob/main/LICENSE).\n\n**⚠️ All forks of this repository should explicitly state their changes in a clear manner within the README.**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fau2001%2Ficloud-passwords-firefox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fau2001%2Ficloud-passwords-firefox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fau2001%2Ficloud-passwords-firefox/lists"}