Back to browse
GitHub Repository

A feature-rich TUI client for Discord

727 starsRust

Concord – Feature rich TUI for discord

by jpellamo·May 9, 2026·9 points·5 comments

AI Analysis

●●SolidNiche GemCozy

Discord in your terminal with real inline image previews via Sixel.

Strengths
  • Inline image rendering via Kitty, iTerm2, and Sixel protocols is technically impressive.
  • Full support for threads, forums, and polls exceeds typical TUI chat clients.
  • Multiple auth methods including QR code scanning from mobile app.
Weaknesses
  • No voice call support yet, a core Discord feature for many users.
  • Stores credentials in plain text, requiring trust in local file security.
Target Audience

Terminal power users and Vim enthusiasts

Similar To

Discord-TUI · WeeChat · Terminal-chat

Post Description

Concord is TUI client for discord with discord like layout (Servers / Channels / Messages / Members), vim keys, inline image previews via Kitty/iTerm2/Sixel, reactions, polls, threads, forums, and more!(except voice calls, will be implemented) Sits at ~20–40 MB idle.

Concord is built with ratatui and crossterm.

Here are features: - Login by token, email/password or QR code from the mobile app - Discord like layout : Servers / Channels / Messages / Members - Vim-style keys (hjkl, g/G, Ctrl+d/Ctrl+u, Tab to cycle panes), plus mouse support - Send, edit, delete, and reply to messages, with mention autocomplete - Threads, forum posts (active and archived), pinned messages, mark-as-read - Reactions (Unicode + custom emoji), poll voting, who-reacted lists - Inline image previews via Kitty, iTerm2, or Sixel protocols (halfblock fallback for anything else) - Avatar and custom emoji rendering, full-screen image viewer - Live typing indicators, unread + mention counts - Attachment downloads - Message notification

If you try, please let me know your experience.

Similar Projects

Social●●Solid

Concord – Discord in Terminal

Voice chat and Sixel image previews in a terminal Discord client - technically impressive.

CozyNiche Gem
n3ozz
1029d ago
Open Source●●Solid

Chatuino – A TUI Twitch chat client built with Go

Renders real Twitch/7TV/BTTV emotes straight in supported terminals and packs moderator features (quick timeouts, user inspect) plus multi-account support and custom commands with Go-template interpolation. Clever engineering choices — Bubble Tea for UI, Kitty/Ghostty image protocol for inline emotes, and a self-hostable auth/proxy — make it a surprisingly feature-complete TUI chat client, but it’s still a niche alternative to established GUI clients.

Niche GemWizardry
julezdev
104mo ago
SocialMid

A Discord-alternative community platform built in PHP

Yet another Discord clone, but PHP polling instead of websockets limits real-time performance.

Ship It
Pyrobyte
343mo ago