hugin-desktop
Purpose: Hugin is a decentralized messaging service focused on privacy, where messages are relayed through users and nodes without collecting personal information. It emphasizes industry-leading encryption to ensure only intended recipients can read messages.
Key Features:
- End-to-end encrypted messaging
- Decentralized P2P features:
- Video & voice calls
- Screen sharing
- File sharing
- Built on WebRTC and Hyperswarm for peer-to-peer communication
Technology Stack:
- Electron (cross-platform desktop app framework)
- Svelte (frontend framework)
- Node.js (v16+)
Target Audience: Users seeking private, decentralized alternatives to traditional messaging platforms, with a focus on security and anonymity.
Decentralization: Unlike centralized apps, Hugin operates without storing user data or metadata, aligning with its privacy-first ethos.
Development: Open-source (GPL-3.0 licensed) with community contributions encouraged. Hosted on GitHub Kryptokrona organization