
1Password
Password manager to secure and autofill logins and sensitive info
Discover top open-source software, updated regularly with real-world adoption signals.

Secure, cross‑platform password manager for individuals and teams
Padloc offers a modern, end‑to‑end encrypted password manager with web, desktop, mobile, and browser extension clients, plus a self‑hosted server for teams and personal use.
Padloc is a modern password manager that provides end‑to‑end encryption for individuals and teams. It ships as a web client, a progressive web app, desktop applications built with Electron or Tauri, mobile apps via Cordova, and a browser extension, all backed by a self‑hosted Node.js server.
Designed for security‑focused users, developers, and small‑to‑medium teams, Padloc lets you store passwords, generate strong credentials, and share vaults securely. The modular monorepo lets you use only the components you need—core logic, UI, server, or any of the platform clients.
To run a local instance, clone the repository, install dependencies with npm ci, and start with npm start. The server listens on port 3000 by default, while the PWA is served at http://localhost:8080. Environment variables (PL_TRANSPORT_HTTP_PORT, PL_PWA_PORT) allow custom ports. Production releases are automated through a GitHub workflow that builds and publishes each package.
When teams consider Padloc, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Team password sharing
Securely share credentials across team members through the self‑hosted server.
Personal password vault on mobile
Access encrypted passwords offline via the Cordova‑built iOS/Android app.
Browser‑based auto‑fill
Automatically fill login forms using the Padloc browser extension.
Cross‑device sync via PWA
Changes made on one device sync instantly to all other devices through the PWA.
For a self‑hosted setup you run the Padloc server; a hosted version is also available at padloc.app.
Padloc employs end‑to‑end encryption, ensuring data is encrypted on the client before it reaches the server.
Yes, Padloc provides Electron and Tauri packages for native desktop applications.
Mobile builds are available via the Cordova project for iOS and Android.
Padloc is released under the GNU Affero General Public License (AGPL‑3.0); a commercial license can be obtained from sales@padloc.app.
Project at a glance
StableLast synced 4 days ago