OSS探訪

パスワードや機密データをE2E暗号化し、個人・チームで共有できるセルフホスト型管理基盤

スコアの見方

OSS規模スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした現在の規模指標(上限なし)です。発掘スコアは現在のOSS規模スコアから発掘時点のOSS規模スコアを引いた値、更新ペースは直近30日Commit数、成長モメンタムは直近の観測期間におけるOSS規模スコア差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
2,925
主要言語
JavaScript
ライセンス
AGPL-3.0
リポジトリ最終更新
2025/03/29
ページ内ナビ

概要

Padlocは、パスワードや機密データを個人またはチームで管理するopen-source password managerです。serverとWeb clientを自分で動かせるほか、PWA、desktop app、browser extensionなど複数のclientを持ち、共有Vaultの内容はend-to-end encryptionで保護する設計です。

特徴と向いている用途

公式資料に基づく紹介・実機未検証 · 内容確認日:

主な特徴

Vaultの機密データをend-to-end encryptionで保護する

security whitepaperではVault内のplain text dataへのaccessをcryptographic mechanismで制限し、sensitive informationをend-to-end encryptedとして扱う設計を説明しています。

出典:[3]

個人のpassword管理とteam共有を同じ仕組みで扱う

OrganizationとVaultを使い、memberごとにshared dataへaccessできる構成です。password generatorやtag管理など日常のcredential整理も備えます。

出典:[3][5]

PWA・desktop・browser extensionとself-host serverを組み合わせる

monorepoにはserver、PWA、Electron/Tauri desktop app、browser extensionが含まれます。server側storageは既定のLevelDBに加えてPostgreSQLも設定できます。

出典:[2][4]

向いている用途

password managerのserverとdata保管場所を自分で管理したい個人・teamに向く

hosted password managerへ全面依存せず、serverとWeb clientを自社環境へ置きつつteam sharingを使いたい場合に検討できます。

出典:[2]

導入前の確認

最新Releaseとrepository活動の更新鮮度を確認する

最新GitHub releaseはv4.3.0で2023-03-06公開、repository最終pushは2025-03-29です。2026年時点のbrowser、mobile OS、Node dependency、security update状況を採用前に再評価します。

出典:[5][1]

E2E encryptionがあってもHTTPSなどtransport securityを省略しない

whitepaperはsensitive dataがE2E encryptedでも、insecure connectionは利用者を別のserverへ誘導する攻撃などを防げないため、secure connectionを維持する必要があると説明しています。

出典:[3]

AGPL-3.0とcommercial licenseの選択肢を確認する

repositoryはAGPL-3.0で公開され、READMEではcommercial licenseも案内されています。改変版をnetwork経由で提供する場合など、利用形態に応じたlicense条件を確認します。

出典:[6][2]

参考にした公式資料

  1. [1]padloc/padloc repository(2026-10-03)
  2. [2]Padloc README(2026-10-03)
  3. [3]Padloc Security Whitepaper(2026-10-03)
  4. [4]Padloc server configuration(2026-10-03)
  5. [5]Padloc v4.3.0 release(2026-10-03)
  6. [6]Padloc AGPL-3.0 license(2026-10-03)
編集部からの補足

自社環境にpassword vaultを置きつつ、個人利用とteam共有を同じ仕組みで扱いたい場合に比較しやすい製品です。ただし最新Releaseは2023年3月、repository最終pushは2025年3月なので、2026年時点ではdependencyやclient compatibilityを必ず再確認してください。

3ステップで試す

  1. 1

    repositoryを取得

    公式repositoryを取得します。READMEのlocal test手順ではNode.js/npm環境を使います。

    git clone https://github.com/padloc/padloc.git && cd padloc
  2. 2

    依存関係を導入

    lockfileに従ってmonorepo dependenciesを導入します。

    npm ci
  3. 3

    serverとWeb clientを起動

    http://localhost:8080を開いてPadlocを確認します。この手順はlocal test用で、production hostingは別途TLS・storage・backupを設計してください。

    npm start
公式READMEで確認

成長

成長の推移 · 直近30日

2,925 Stars

推移データを蓄積中です。

開発アクティビティ

直近90日・週次

Commit(直近30日)
0
Open PR
12

開発アクティビティを蓄積中です。

Built with

カテゴリとタグ

GitHubデータ

GitHubのデータGitHubの詳細データを見る

GitHub Topics

  • javascript
  • lit-element
  • lit-html
  • password-generator
  • password-manager
  • progressive-web-app
  • pwa
  • tauri
  • typescript
  • cryptography
  • end-to-end-encryption
Stars
2,925
Forks
266
Watchers
33
Open Issues
93
Contributors
28
所有者種別
Organization
主要言語
JavaScript
ライセンス
AGPL-3.0
リポジトリ最終更新
2025/03/29

このOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。

情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。

このページを読んで、次に何をすればよいか分かりましたか?