RustCord

July 5, 2023 ยท View on GitHub

Tiny (5MiB) Discord client built with Pake/Tauri. Warning: This is a showcase of Pake and Tauri and is not meant to be daily-driven altho working. You will not find many features that you are used to and that is not an error, its simply the limitations of the Discord T.o.S.

preview.png you can download a pre-build windows installer here for testing and educational purposes.

Statistics

These tests were done on a intel i5 5200u 2core@2.20ghz, 4gb 1600mhz ram

RustCordDiscord
Ram usage:186MB324MB
CPU usage:%1.6%26.5
App size:12MB387MB
Installer size:4.76MB91MB

Does this go against the T.o.S.?

In technicality, as this is still a build of the discord.com website, it does not violate the T.o.S. since it is not a custom client but rather a different runtime or browser. If we assume that tauri is just a one page web browser that is extremely minimal and that no changes are being made to the website, this is not against the t.o.s.

Building

prerequisites: Rust, Npm (Nodejs)

$ npm install -g pake-cli
$ pake https://discord.com/channels/@me