← 所有精選

GitHub Trending 精選

每日一個爆紅開源專案

日榜 #12026-06-27

simplex-chat/simplex-chat

SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱!

★ 12.5k stars · ▲ +432 今日 · 🔶 Haskell · 📜 AGPL-3.0 · 官網在 GitHub 開啟 ↗
chatdouble-ratchete2eeencryptionhaskellmessagingprivacyprotocolsecurity

這是什麼

SimpleX Chat 是一個主打 沒有任何使用者識別碼 的通訊平台:它不是把手機號、帳號、公開金鑰或固定 ID 隱藏起來,而是從設計上避免用這些識別符來建立網路關係。README 的核心訊息很直接:它要保護的不只是訊息內容,也包括「你和誰說話、何時說話」這類 metadata。在安全層面,它標示採用 double ratchet 端對端加密,並再加上一層額外加密;產品形態則不是只有協定或函式庫,而是已經提供 iOS、Android、桌面/終端機 CLI 等實際用戶端。

為什麼上榜

這次日榜第一並不只是因為「又一個加密聊天 App」。SimpleX 的差異點在於把隱私主張推到更前面:多數通訊服務仍需要某種穩定身分來路由、搜尋或建立聯絡人,SimpleX 則把 no user identifiers 當成產品定位。對當前越來越多人關心社交圖譜、通訊紀錄與平台鎖定的情境來說,這個敘事很容易引發討論。metadata 顯示專案已有 12,522 stars,今日新增 432 stars,也說明它不是概念展示,而是具備相當社群能見度的成熟開源專案。README 另列出 Privacy Guides、Whonix 等外部推薦/審視來源連結,進一步強化它在隱私工具圈的可信度。

適合誰,可以拿來做什麼

它最適合在意通訊隱私、想降低帳號與社交關係被平台綁定風險的使用者;也適合安全研究者、隱私倡議者,或想研究 端對端加密通訊網路 設計的人。一般使用者可以把它當成跨平台聊天工具,透過分享連結或掃描 QR code 建立私人連線;開發者則可加入 README 提到的開發者群組,探索 chat bots、自動化、與其他 App 整合、社交服務等方向。上手門檻看起來偏低,因為 README 優先導向商店安裝與使用者指南,而不是要求使用者先理解底層協定。

上手

README 提供的上手方式以安裝既有 App 為主:iOS 可從 App Store 或 TestFlight,Android 可從 Google Play、F-Droid/官方頁面或 GitHub release APK 取得;另外也提供 Linux、macOS、Windows 可用的 terminal app / CLI 入口。建立連線時,需要把連結分享給朋友,或讓對方掃描 QR code;README 特別說明,分享連結的通道不必本身安全,重點是你能確認訊息來源,並在 SimpleX 內完成連線。連上後,還可以驗證 connection security code

README 重點摘要