Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ulughann/rustcord
Tiny (5MiB) Discord client built with Pake/Tauri.
https://github.com/ulughann/rustcord
betterdiscord discord pake rust tauri
Last synced: about 2 months ago
JSON representation
Tiny (5MiB) Discord client built with Pake/Tauri.
- Host: GitHub
- URL: https://github.com/ulughann/rustcord
- Owner: ulughann
- Created: 2023-07-03T12:46:39.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-05T08:26:37.000Z (over 1 year ago)
- Last Synced: 2024-09-11T22:38:27.501Z (4 months ago)
- Topics: betterdiscord, discord, pake, rust, tauri
- Homepage:
- Size: 416 KB
- Stars: 24
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RustCord
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](https://raw.githubusercontent.com/onrirr/rustCord/main/preview,.png)
you can download a pre-build windows installer [here](https://github.com/onrirr/rustCord/releases/download/educational/rustCord.msi) for testing and educational purposes.# Statistics
These tests were done on a intel i5 5200u [email protected], 4gb 1600mhz ram
| |RustCord|Discord|
|--|--|--|
|Ram usage:|186MB|324MB|
|CPU usage:|%1.6|%26.5|
|App size:|12MB|387MB|
|Installer size:|4.76MB|91MB|# Does this go against the T.o.S.?
In technicality, as this is still a build of the [discord.com](https://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
```