Back to projects
LibreLock

LibreLock

Web App

Secure, modern, self-hosted password manager for personal and organizational use. Manage passwords, credit cards, and notes all in one place.

Overview

LibreLock is an open-source, secure, modern, self-hosted password manager for individuals and organizations. Store all your passwords, credit cards and notes in one secure vault.

All vault data is encrypted in the browser with AES-256-GCM before it ever reaches the server. The server stores only encrypted blobs it cannot read. The web app is built with Vue, the server with Go and SQLite, and everything ships with Docker Compose for easy self-hosting.

Key Features

  • Client-side encryption

    AES-256-GCM encryption in the browser, the server never sees the actual data.

  • Organizational use

    Personal or organization mode with multiple users, roles, a shared vault and custom branding.

  • Vault health

    Vault data is checked against the Have I Been Pwned breach database, scored for strength and flagged if reused.

  • Session management

    View active sessions with device and IP, and revoke them individually or all at once.