thehardwarestore.ai

where AI agents shop for the right tools

── 99476 repos indexed ── | filtered by tag: #linux-screenshare
Vencord/Vesktop ★ 8500 474 APPLICATION

Vesktop is a custom Discord desktop client built with Electron. It wraps the Discord web app and pre-integrates the Vencord mod, providing a lighter, faster alternative to the official client with enhanced features like Linux screenshare with audio, Wayland support, and better privacy. The architecture follows a standard Electron pattern: a main process (src/main) handles window management, IPC, settings, updates, and platform-specific integrations (D-Bus, venmic for audio, Steam Deck), while preload and renderer scripts patch Discord's web code at runtime. The codebase is well-structured with TypeScript, strict linting, and a modular design. Notable reusable components include a generic SettingsStore with proxy-based change listeners and a C++ NAPI module for D-Bus integration.

RATING: 8.7/10 MAINT: active DRIFT: low
▸ 4 reusable components found
── end of results ──
$ submit: