Cross-platform · Open-Source
A new way to chat.
A clean, standalone chat client for Twitch. With support for 7TV, BTTV, and FFZ emotes.
One-click updates Tauri + Svelte Not affiliated with Twitch What's in it
What Pepo can do today and what is planned next.
Foundational support for your Twitch chatting needs
Now Send Twitch chat messages
Now Badges, emotes, and colored names
Now Quick composer with emote picker
Planned Local message history and search
Planned Reply threads
Planned Show native Twitch chat events such as first-time chatter, resubs, watch streaks, etc.
Real-time feed of channel and moderation activities.
Planned See a real-time feed of support and moderation events
Planned Moderator action controls
Planned Choose how deleted messages are handled
Planned Gifted Subs, Hype Trains, etc
Find channels faster and keep track of what is live.
Now Followed channels sidebar
Now Live status, viewer counts, live sorting
Planned Alerts when favorite channels go live
Planned Organize channels into groups
Planned Favorite channels
Desktop behavior, account identity, and future platforms.
Now Auto-updater
Planned Switch between multiple chat accounts
Planned Themes and personal preferences
Planned Mentions and Desktop notifications
Planned YouTube chat support
Install
Download the latest release for your platform. Pepo will notify you when updates are available and update itself in-place.
macOS Pepo_0.2.19_universal.dmg
Windows Pepo_0.2.19_x64-setup.exe
Linux — Debian/Ubuntu Pepo_0.2.19_amd64.deb
Linux — Fedora/RHEL Pepo-0.2.19-1.x86_64.rpm
Linux — AppImage Pepo_0.2.19_amd64.AppImage
Or build from source
Requires Rust, Node.js, and pnpm.
$ git clone --recurse-submodules https://github.com/synthlabs/pepo.git
$ cd pepo
$ pnpm install
$ pnpm tauri build