Skip to main content

2026-02-21

Discoveries​

  • KGTK - KGTK is a Python library for easy manipulation with knowledge graphs.
    • I'm interested in exchanging data between SQL, neo4j, and wikidata.
  • tetro-tui - A Tetris clone as a TUI crate.
  • ncdu - An Ncurses powered du-like tool.
  • OpenITCOCKPIT - Pretty interface for monitoring IT resources.
    • This popped up on Reddit because of patch management.
    • It also caught my eye because its github pages showed event correlations.
  • The AI Vampire - Article worth remembering.
  • Containers Don't Exist - Great video on a topic I've been preaching for years: Containers are a function of the Linux kernel, not K8s and Docker.

Discord Alternative Captures​

From: https://github.com/Hemeka/Discord-Alternatives
AppSourceHostingEncryptionNotes
Kloak✅🔒 Closed (for now)☁ Centralized🔐 TLS • E2EE (DMs – WIP)Anonymity and Highest privacy
Fluxer✅🟢 Open (AGPL)🏠 Self-hostable🔐 TLSPrivacy-focused, no default E2EE
Stoat✅🟢 Open🏠 Self-hostable🔐 TLSCommunity-driven, no default E2EE

☑️ Other Alternatives​

AppSourceHostingEncryptionNotes
Nerimity🟢 Open (partial)☁ Centralized🔐 TLSHobby project
DCTS🟢 Open🏠 Self-hostable🔐 TLS • E2EE on desktop DMsCommunity-driven
Element (Matrix)🟢 Open🌐 Federated + Self-hostable🔐 Full E2EE (Olm/Megolm)Not casual-friendly
Root⚠️❗🔒 Closed☁ SaaS🔐 TLSNo E2EE, Collects user data

🚧 In early development​

AppSourceHostingEncryptionNotes
Concord🔒 Closed☁ Centralized❓ UnverifiedEarly development
Apoka🔒 Closed☁ Centralized🔐 TLSEarly development
Loqa🔒 Closed☁ Centralized self-hosting WIP🔐 TLS • E2EE (DMs)No telemetry
Sharkord🟢 Open🏠 Self-hostable🔐 TLS (text) • SRTP (voice)No verified E2EE
Echoed🔒 Closed☁ Centralized🔐 TLSNo E2EE
Spacebar🟢 Open🏠 Self-hostable🔐 TLSEarly development
Haven📄 Source-available🏠 Self-hostable🔐 E2EE (DMs)Non-OSI license
Tensamin🟢 Open🔄 Hybrid🔐 E2EEHybrid (self + central)
GameVox🔒 Closed☁ Centralized❌ None verifiedEarly development
Uncord🟢 Open🏠 Self-hostable❓ UnverifiedEarly development
VoltChat🟢 Open🌐 Federated🔐 TLS • E2EEAsks for age verification
Valour🟢 Open☁ Centralized❓ UnverifiedEarly development
Silenced🔒 Closed☁ Centralized🔐 E2EEEarly development
AppSourceHostingEncryptionNotes
TeamSpeak🔒 Closed🏠 Self-host🔐 TLS • AES voiceServer can decrypt audio
Fluux (XMPP)🟢 Open🌐 Federated + self-hostable🔐 TLS • Optional E2EENot casual-friendly
Mumble🟢 Open🏠 Self-host🔐 TLS (Server can decrypt), Not true E2EENot casual-friendly
Halloy (IRC)🟢 Open🏠 Self-host🔐 TLSNot casual-friendly

✅ = Recommended
⚠️❗ = Not Recommended
☑️ = Other Alternatives
⚠ = Not Recommended for casual discord users
🟢 Open = Open source
🔒 Closed = Proprietary
📄 Source-available = Not OSI open source
🏠 Self-host = You run your own server
☁ Centralized = Company-hosted
🌐 Federated = Decentralized network
🔄 Hybrid = Both models
🔐 TLS = Encrypted in transit only
🔐 Full E2EE = True end-to-end encryption
❌ None = No verified encryption
❓ Unverified = Not publicly documented

From: https://github.com/Vigno04/discord-selfhosted-alternatives/

⚖️ Comparison​

✅ = Feature exists and works well
🚧 = Feature exists but may be incomplete or needs improvement
❌ = Feature does not yet exist
Tip: Hover over emoji for additional information (🔗 link to related issue, 🔑 demo credentials, etc)
FeatureSharkordSpacebarSunburnDCTSHavenStoatCommet/Matrix
Github Stars???????
Contributors???????
Last Commit???????
Source LanguageGitHub top languageGitHub top languageGitHub top languageGitHub top languageGitHub top languageGitHub top languageGitHub top language
License???????
Demo✅✅❌✅❌✅✅
Freeness🔟🔟🔟🔟🔟🔟🔟
Ease of Setup9️⃣5️⃣3️⃣8️⃣9️⃣7️⃣6️⃣
Web App✅✅✅✅✅✅✅
Desktop App❌❌❌✅❌✅✅
Android App❌❌❌❌❌🚧✅
iOS App❌❌❌❌❌🚧🚧
Voice Chat✅🚧✅✅✅✅✅
Noise Cancelling✅❌✅❌❌❌❌
Video Chat✅🚧✅❌❌🚧✅
Screensharing✅❌✅✅✅🚧✅
Screensharing Audio✅❌✅✅❌🚧❌
File Sharing✅✅✅✅✅✅✅
Channels/Rooms✅✅✅✅✅✅✅
User Roles/Permissions✅🚧✅✅✅✅✅
Encryption4️⃣4️⃣4️⃣7️⃣7️⃣4️⃣🔟
Authentication Providers❌❌🚧❌❌❌✅
Plugins🚧✅❌✅❌✅✅
Translation❌🚧❌❌❌✅✅
Stability🚧🚧🚧🚧✅✅🚧