diamondburned / Gtkcord3
Licence: gpl-3.0
A Gtk3 Discord client in Golang
Stars: ✭ 484
Projects that are alternatives of or similar to Gtkcord3
Lavalink
Standalone audio sending node based on Lavaplayer.
Stars: ✭ 420 (-13.22%)
Mutual labels: discord
Discord Bot Client
A patched version of discord, with bot login support
Stars: ✭ 441 (-8.88%)
Mutual labels: discord
D Zone
An ambient life simulation driven by user activity within a Discord server
Stars: ✭ 466 (-3.72%)
Mutual labels: discord
Discordsrv
The Minecraft <-> Discord bridge plugin your mother warned you about. https://www.spigotmc.org/resources/discordsrv.18494/
Stars: ✭ 437 (-9.71%)
Mutual labels: discord
Discordphp
An API to interact with the popular messaging app Discord
Stars: ✭ 409 (-15.5%)
Mutual labels: discord
Linux Wifi Hotspot
Feature-rich wifi hotspot creator for Linux which provides both GUI and command-line interface. It is also able to create a hotspot using the same wifi card which is connected to an AP already ( Similar to Windows 10).
Stars: ✭ 434 (-10.33%)
Mutual labels: gtk3
Shuffle
Shuffle: A general purpose security automation platform platform. We focus on accessibility for all.
Stars: ✭ 424 (-12.4%)
Mutual labels: discord
Evobot
🤖 EvoBot is a Discord Music Bot built with discord.js & uses Command Handler from discordjs.guide
Stars: ✭ 420 (-13.22%)
Mutual labels: discord
Yeetgif
gif effects CLI. single binary, no dependencies. linux, osx, windows. #1 workplace productivity booster. #yeetgif #eggplant #golang
Stars: ✭ 467 (-3.51%)
Mutual labels: discord
Fredboat
A Discord music bot sharing 1 million servers with 20 million users
Stars: ✭ 471 (-2.69%)
Mutual labels: discord
gtkcord
A lightweight Discord client which uses GTK3 for the user interface.
It's time to ditch the Discord Electron application (soon).
- Lighter than the official Discord application
- Faster than the official Discord application
- Uses less system resources than the official Discord application
- Is just as easy to use as the official Discord application
- Uses your preferred GTK theme
Build gtkcord
Required: go
(1.13+), gtk
, libhandy0
, pkgconfig
(refer to shell.nix
)
go get github.com/diamondburned/gtkcord3 # auto updates
~/go/bin/gtkcord3 # $GOPATH/bin/gtkcord3 or $GOBIN/gtkcord3
Logging in
DiscordLogin (recommended)
Using- Click the DiscordLogin button.
- Install DiscordLogin if you have to.
- Login normally.
Manually
- Press F12 in when Discord is open (to open the Inspector).
- Go to the Network tab then press F5 to refresh the page.
- Search
api library
then look for the "Authorization" header in the right column. - Copy this token into the Token field, then click Login.
(Missing) features
- See the messages of the selected channel
- [ ] Message reactions
- Send messages
- [x] Emojis
- [ ] Message reactions
- Graphical login
- [x] Graphical logout
- Hamburger menu
- [ ] Change the visibility of your online state
- [ ] Custom Rich Presence
- [ ] Rich Presence IPC server
- [x] About dialog
- [ ] Change the visibility of your online state
Low priority
- [ ] Options menu with the same options which Discord has
- [ ] Voice chat support
Known Bugs/Limitations
- [ ] Random crashes (very rare)
- [ ] Might crash on channel switch because glib.PixbufLoader sucks
- [ ] Rapid recursive ack bug
- High priority, might count as API abuse
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].