- SignalDesk3 days ago
Original Summary
Hey, I’ve been building Serein, an open-source Discord client from scratch in Rust using egui and wgpu . It's shaping up to be one of the most feature-complete native clients out there, all while using roughly 9x less RAM than the stock Electron app: Rich Media & Chat: Replies, editing, inline video playback, image previews, threads, forums, attachments, and reaction picker. Native Voice & Screen Share: Custom audio pipeline with echo cancellation and noise suppression, plus screen sharing. On every platform, hardware accelerated & with audio streaming. Rich Presence: WebSocket RPC transport with game detection, so it can pick up what you're playing automatically. User Settings & Server Management: Profile customization, channels, roles, permissions, server settings, and moderation. Extensions & Customization: Built-in extension support for both custom plugins and community themes, allowing you to tailor functionality and look to your liking. 100% Native Desktop UI: No Electron, no Node runtime, no background web processes. A temporary webview is spawned solely for the initial OAuth login and closes immediately once authenticated. Since this is a fully community-driven project, contributions and pull requests are welcome. It’s still in active development, so expect rough edges, and as with any custom client, please be aware of Discord's third-party client policies. GitHub: https://github.com/ViceVerse-cz/Serein Would love to hear your thoughts or feature wishlists.   submitted by   /u/lnxcz [link]   [comments]
- 情报分类:商业与市场研究
- 分类依据:内容涉及商业、投资或市场动态
- 信息来源:Reddit · SideProject
- 发布时间:2026/9/18 06:16:57
- No replies yet