Simple Modern Terminal Telegram client. C++17, TDLib, FTXUI.
![]() |
![]() |
CMake ≥ 3.24, C++17, OpenSSL, zlib, gperf. C++ libraries are fetched via CPM.
# macOS
brew install cmake openssl@3 zlib gperf
export OPENSSL_ROOT_DIR="$(brew --prefix openssl@3)" # if find_package fails
# Debian/Ubuntu
sudo apt install build-essential cmake gperf libssl-dev zlib1g-devAPI credentials from my.telegram.org are required at configure time and compiled in.
export TGTUI_API_ID=…
export TGTUI_API_HASH=…
cmake -S . -B build
cmake --build build -j
./build/tgtuiOr: cmake -S . -B build -DTGTUI_API_ID=… -DTGTUI_API_HASH=…
MIT

