pixelGram
brightness_auto
new_releases …

Telegram, in Material 3 Expressive

pixelGram is a desktop Telegram client for Windows and Linux. Kotlin, Compose Multiplatform and TDLib underneath, Google's Material Design on top.

downloadDownload sendTelegram channel codeSource code

desktop_windowsWindows terminalLinux deployed_codeArch favoriteFree, GPLv3

Everything you use every day

Chats, groups, channels and bots, with the details that make Telegram feel like Telegram.

palette

Material You colors

The whole color scheme is generated from one accent with Google's Material color utilities. On Linux it can follow your wallpaper through matugen.

interests

Expressive shapes

Avatars, QR codes and the lock screen use the official MaterialShapes.

mic

Voice and music

Record voice messages with a live waveform. Play Opus, MP3, M4A and FLAC in the mini player.

add_reaction

Stickers and emoji

Animated TGS and WebM video stickers, GIFs, custom emoji, Noto or Noto 3D emoji.

forward

Forwarding done right

A forward bar above the message field. Hide the sender or the caption, or change the recipient.

folder_special

Folders

In a navigation rail or as tabs, with icons, Unread and Mentions folders.

forum

Comments and bots

Channel comments, inline bots, keyboards and command menus.

account_circle

Profiles

Profile banners, profile music, username QR codes and clickable @usernames in bios.

lock

Privacy and passcode

Privacy rules, active sessions, blocking, and a local passcode with a lock screen built from Material shapes.

system_update

Updates itself

New versions come straight from GitHub Releases.

notifications

Notifications

System notifications over D-Bus or notify-send, or pixelGram's own pop-ups.

battery_saver

Battery saver

Turn down animations and background work on a laptop.

Try it right here

These demos use the same shapes, colors and drawing code as the app.

qr_code_2QR code categoryShapes format_color_fillAccent color chat_bubbleBubbles

Username QR codes

Every profile, group and channel has a QR code made of Material shapes, with eyes that slowly spin. The sign-in QR code looks the same. Type any username and scan it with your phone.

@pixelgramclient

Screenshots

Taken from pixelGram itself. Click to open full size.

Download

Latest version: … ·

desktop_windows

Windows

Windows 10 and 11, 64-bit. The installer adds pixelGram to the Start menu, the portable version keeps all data next to the app.

install_desktopInstaller (.msi) folder_zipPortable (.zip)
terminal

Linux

Any distribution with OpenSSL 3. AppImage runs as is, the archive is for those who like to unpack things themselves.

rocket_launchAppImage inventory_2.tar.gz
chmod +x pixelGram-*.AppImage && ./pixelGram-*.AppImagecontent_copy
deployed_code

Arch Linux

A native package for Arch and its derivatives.

package_2.pkg.tar.zst
sudo pacman -U pixelgram-*.pkg.tar.zstcontent_copy
campaign

Follow the development

News, new builds and previews of what's coming next, in the pixelGram channel.

send@pixelgramclient starStar on GitHub

Close