chojs23/concord

Public

A feature-rich TUI client for Discord

  • Stars1.6k+11 tuần này
  • Forks92
  • Watchers5
  • Issues54
  • Ngày tạo08/05/2026
  • Cập nhật gần nhất30/10/2026
  • Ngôn ngữRust
  • Giấy phép—
README.md88.4 KBRaw

Concord

concord - a feature-rich TUI client for
Discord

Concord is a feature-rich TUI client for Discord, written in Rust with ratatui.

Table of contents

Installation

Release builds include voice playback and stream broadcasting.

Cargo

cargo install concord --locked

Cargo installations compile Concord locally and require the build dependencies listed below.

Homebrew

brew install concord

# or install the latest release from tap
brew install chojs23/tap/concord

npm

npm install -g @chojs23/concord

Nix

# nixpkgs
nix profile install nixpkgs#concord-tui

# Latest GitHub release
nix profile install github:chojs23/concord

Gentoo

This package is maintained by a community contributor and is not yet available in Gentoo GURU.

Install the darwincereska overlay:

eselect repository add darwincereska git https://codeberg.org/darwincereska/gentoo-overlay.git
emaint sync -r darwincereska
emerge -av net-im/concord

Prebuilt releases

Download an archive for Linux, macOS, or Windows from the latest GitHub release, or run the release installer:

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/chojs23/concord/releases/latest/download/concord-installer.sh | sh

The installer places concord under $CARGO_HOME/bin.

Runtime requirements

macOS 13 or later is required. Linux release builds need these packages:

# Fedora
sudo dnf install alsa-lib libva mesa-libEGL pipewire-libs xdg-desktop-portal

# Debian or Ubuntu
sudo apt install libasound2 libegl1 libpipewire-0.3-0 libva-drm2 libva2 xdg-desktop-portal

# Arch Linux
sudo pacman -S alsa-lib libva mesa pipewire xdg-desktop-portal

Screen sharing requires the portal backend for your desktop environment. Concord uses native H.264 hardware encoding when available: VA API on Linux, VideoToolbox on macOS, and Media Foundation on Windows. If hardware encoding is unavailable, Concord falls back to software encoding.

Build from source

Build dependencies and commands

Install the Rust stable toolchain and the native dependencies for your platform:

Nội dung README thuộc về chojs23 và cộng đồng đóng góp, giấy phép Không có giấy phép. Nguồn: github.com/chojs23/concord