The technology
#QxChat is built on lqxp, an open Vue-based framework engineered for real-time messaging. No magic tricks, no proprietary nonsense, just clean and solid tech:
Vue 3 & TypeScript
One codebase for web, desktop, and mobile. Not three separate apps stitched together with duct tape, but one clean, responsive interface everywhere.
Tauri v2
Native binaries for Windows, macOS, and Linux. No Electron, no bundled Chromium, no 600 MB RAM usage for a chat window. Just the system WebView doing what it was built to do.
Rust WebSocket Core
Async, memory-safe, and effortlessly handles thousands of concurrent rooms on a $5 VPS. The kind of resource efficiency Electron developers can only dream of.
WebRTC P2P
Voice, video, and screen sharing go directly between participants. No intermediary server recording anything. No "pay $9.99/month for 1080p stream quality".
Every single piece is self-hostable. The API, the WebSocket layer, the TURN server. You decide where it runs. There is no vendor lock-in, no SaaS dependency, and no paywalled features.