PitchHut logo
endcord
Feature rich Discord TUI client.
Pitch

Endcord transforms the way Discord can be accessed by providing a terminal-based user interface. It ensures lightweight and secure operation with many features like, integrated RPC, optional vim-like controls, extensive customization and much more.

Description

Endcord is a powerful third-party Discord client that operates entirely in your terminal. Designed with a focus on performance and functionality, it utilizes Python and the ncurses library to provide a lightweight yet feature-rich experience.

Key Features

  • Efficiency: Minimal CPU and RAM usage, depends greatly on the number of servers and channels.
  • Voice Calls: Currently a work in progress.
  • Extension API: Easily create and integrate extensions.
  • Vim-Like Mode: Optional setting that enables Vim-like interface with "insert" and "normal" modes.
  • Customizable Interface: Theming options for an adapted user experience.
  • Advanced Notifications: Desktop notifications for real-time alerts.
  • Integrated Media Viewer: View images, gifs, videos, and audio, with ASCII art support or in an external application.
  • Rich Interaction Options: Select, reply, edit, delete messages and react to them with ease.
  • User Interactions: Profile management, message searches, and custom commands available to enhance usability.
  • Proactive Features: Spellchecking, message highlighting, and notifications about typing users.
  • Efficiency in Navigation: Keybindings and mouse controls facilitate quick movement through messages and channels.
  • Integrated RPC Server: Allows other apps and games to send rich presence to Discord.
  • Game Detection Service: Detects running game processes and sets user activity. Works cross-platform and with wine.

Configuration Flexibility

Endcord allows users to configure almost everything. The profile manager is particularly useful for switching between multiple Discord accounts efficiently while ensuring token security by storing it in system keyring.

Endcord introduces an assist feature that enhances message typing and user interactions and powerful client-side commands. The client supports keyboard shortcuts for many actions, keeping terminal usage swift and efficient. A dedicated group for development and support can be found on Discord server.

Note: Endcord is a third-party client and is against Discord's Terms of Service, which carries a risk of account bans. Users are advised to use this software responsibly.

2 comments
Feb 26, 2026

This actually makes me think about using Discord again. Maybe.

Feb 27, 2026

why isn't there a walkthrough for setup?

Sign in to comment.