{"id":18781571,"url":"https://github.com/devture/passlite_browser_extension","last_synced_at":"2026-07-08T13:31:15.563Z","repository":{"id":46256504,"uuid":"236018164","full_name":"devture/passlite_browser_extension","owner":"devture","description":"Passlite is a fork of the Passbolt browser extension (https://github.com/passbolt/passbolt_browser_extension) with a focus on usage in certain enterprise environments","archived":false,"fork":false,"pushed_at":"2021-11-03T19:03:22.000Z","size":486479,"stargazers_count":2,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"v2.12.0-passlite","last_synced_at":"2025-10-28T22:34:51.638Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/devture.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-01-24T14:31:35.000Z","updated_at":"2020-02-12T10:33:21.000Z","dependencies_parsed_at":"2022-09-10T23:40:41.913Z","dependency_job_id":null,"html_url":"https://github.com/devture/passlite_browser_extension","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/devture/passlite_browser_extension","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devture%2Fpasslite_browser_extension","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devture%2Fpasslite_browser_extension/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devture%2Fpasslite_browser_extension/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devture%2Fpasslite_browser_extension/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/devture","download_url":"https://codeload.github.com/devture/passlite_browser_extension/tar.gz/refs/heads/v2.12.0-passlite","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devture%2Fpasslite_browser_extension/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35266857,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-08T02:00:06.796Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2024-11-07T20:32:38.371Z","updated_at":"2026-07-08T13:31:15.546Z","avatar_url":"https://github.com/devture.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Passlite\n\nPasslite is a browser addon, which is a **fork** of the [Passbolt](https://github.com/passbolt/passbolt_browser_extension) browser addon.\n\nThe goal is to have an addon, which is more suitable for a managed (corporate) environment,\nin which users do not create and manage passwords by themselves, but rather just use whatever is shared with them.\n\nThe following changes have been made compared to the original Passbolt addon:\n\n- logos and names have been changed to prevent confusion with the original Passbolt addon. We'd like to credit Passbolt immensely for the great work that they've done, but we don't want to detract from their brand or cause confusion. Passlite is mostly compatible, but it's not Passbolt.\n\n- some filtering features (by group, Favorites, etc.) have been removed to simplify the UI. Only the \"Shared with me\" filter has been preserved.\n\n- \"create new password\" and \"copy password\" functionality has been removed\n\n- a `X-Passlite: 1` HTTP header is sent during initial `/auth/verify.json` setup requests to signify that it's the Passlite fork that is making the request. It's up to the server to make or not make use of this header.\n\n- a `Makefile` has been added, to make it simpler to publish source code\n\nThis addon can work with the original and default [Passbolt API server](https://github.com/passbolt/passbolt_api).\n\nThe original Passbolt README follows below.\n\n-------------------------------------------------------------------------\n\n\t      ____                  __          ____\n\t     / __ \\____  _____ ____/ /_  ____  / / /_\n\t    / /_/ / __ `/ ___/ ___/ __ \\/ __ \\/ / __/\n\t   / ____/ /_/ (__  |__  ) /_/ / /_/ / / /_\n\t  /_/    \\__,_/____/____/_.___/\\____/_/\\__/\n\n\tOpen source password manager for teams\n\t(c) 2019 Passbolt SA\n\thttps://www.passbolt.com\n\n\n## Licence\n\nPassbolt is distributed under [Affero General Public License v3](http://www.gnu.org/licenses/agpl-3.0.html)\n\n## About passbolt\n\nPassbolt is an open source password manager for teams. It allows to securely share and store credentials.\nFor instance, the wifi password of your office, or the administrator password of a router, or your organisation social media account password,\nall of them can be secured using Passbolt.\n\nYou can try a demo of passbolt at [https://demo.passbolt.com](https://demo.passbolt.com).\n\nYou will need to install a plugin, you can find a step by step guide in the website\n[help section](https://www.passbolt.com/help/start/firefox)\n\nOr, of course, you can use the code in this repository to build it yourself and run it!\n\n## About passbolt browser extension\n\nA browser extension is needed to maintain a higher level of security, e.g. to ensure the integrity of the\ncryptographic code and provide a secure random number generator. In the future it will also be used to provide feature such as\nauto filling your passwords when visiting known websites.\n\n### How does it look like?\n\n[![Login](https://raw.githubusercontent.com/passbolt/passbolt_styleguide/master/src/img/screenshots/teaser-screenshot-login-275.png)](https://raw.githubusercontent.com/passbolt/passbolt_styleguide/master/src/img/screenshots/teaser-screenshot-login.png)\n[![Browse passwords](https://raw.githubusercontent.com/passbolt/passbolt_styleguide/master/src/img/screenshots/teaser-screenshot4-275.png)](https://raw.githubusercontent.com/passbolt/passbolt_styleguide/master/src/img/screenshots/teaser-screenshot4.png)\n[![Share passwords](https://raw.githubusercontent.com/passbolt/passbolt_styleguide/master/src/img/screenshots/teaser-screenshot-share-275.png)](https://raw.githubusercontent.com/passbolt/passbolt_styleguide/master/src/img/screenshots/teaser-screenshot-share.png)\n\n# Contributing\n\nPlease check ```CONTRIBUTING.md``` for more information about how to get involved.\n\n### Reporting a security Issue\n\nIf you've found a security related issue in Passbolt, please don't open an issue in GitHub.\nInstead contact us at security@passbolt.com. In the spirit of responsible disclosure we ask that the reporter keep the\nissue confidential until we announce it.\n\nThe passbolt team will take the following actions:\n- Try to first reproduce the issue and confirm the vulnerability.\n- Acknowledge to the reporter that we’ve received the issue and are working on a fix.\n- Get a fix/patch prepared and create associated automated tests.\n- Prepare a post describing the vulnerability, and the possible exploits.\n- Release new versions of all affected major versions.\n- Prominently feature the problem in the release announcement.\n- Provide credits in the release announcement to the reporter if they so desire.\n\n# Quick how-to for developers\n\nThis is just a quick getting started guide, for more information and productivity tips checkout CONTRIBUTING.md\n\n## Prerequisite\n\nYou will need ```node```, ```grunt``` and the dependencies listed in ```packages.json```.\n```\ngit clone git@github.com:passbolt/passbolt_browser_extension.git\ncd passbolt_browser_extension\nnpm install\n```\n\nFor convenience you can also install ```web-ext``` (for firefox), ```crx``` (for chrome) globally,\notherwise can can be found in ```node_modules```.\n```\nsudo npm install web-ext -g\nsudo npm install crx -g\n```\n\n## Quick bundling the build/all source\n\nThe non-minified source code is located in ```/src```. It can be 'bundled' ```to build/all``` as follow:\n```\ngrunt\n```\n\nIn order to rebuild the code in this directory automatically while you are editing the src\nyou can use the grunt watch task:\n```\ngrunt watch\n```\n\n## Test a local version of the plugin\n### Firefox\n\nTo launch an instance of Firefox with your local version of the add-on installed.\n```\ncd build/all\nweb-ext run\n```\n\nThis instance will be reloaded everytime there is a change in the /build/all code or by pressing the ```r```\nkey on the keyboard when web-ext is running.\nYou can debug the application script by opening the\n[browser console](https://developer.mozilla.org/en/docs/Tools/Browser_Console).\n\n### Chrome\n\nGo to the the extension page at [chrome://extensions/](chrome://extensions/) click on the\n'load unpacked extension' button. Point to your build/all directory and you are good to go.\nYou debug the application script by clicking on index.html in \"inspect views\".\n\n## Packaging the application\n\nYou can build the crx or xpi (zip) packages using the following command.\n```\ngrunt build\n```\nThe build can be found under ```dist/chrome``` or ```dist/firefox```.\n\n## Updating the vendors or the styleguide\n\nYou can update the vendors or the styleguide in the ```package.json``` and run the copy task\nin grunt to deploy them in the appropriate places. Check the ```Gruntfile.js```\nfor more information.\n```\nnpm update\ngrunt copy:vendors\ngrunt copy:styleguide\n```\nThe build can be found under ```dist/chrome``` or ```dist/firefox```.\n\n# Credits\n\nhttps://www.passbolt.com/credits\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevture%2Fpasslite_browser_extension","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevture%2Fpasslite_browser_extension","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevture%2Fpasslite_browser_extension/lists"}