A fork of Chatterino7 with full Kick.com + Twitch merge support.
Maintains all original 7TV features while adding comprehensive Kick.com chat integration. This is the go-to chat client for streamers and viewers who use both Twitch and Kick.com.
- Full Kick.com Chat Support - Connect to any Kick.com channel with full chat functionality
- Merged Kick + Twitch Chat Views - Combine chats from both platforms into a single unified view
- Platform Indicator Badges - Visual badges showing which platform each message came from
- Live Status Indicators - Red dot and [LIVE] indicator for live Kick streams
- 7TV Emotes for Kick Channels - Full 7TV emote support including paints and badges
- Kick OAuth Authentication - Secure login to your Kick.com account
- 7TV Name Paints
- 7TV Personal Emotes
- 7TV Animated Profile Avatars
- 4x Images (7TV and FFZ)
- All standard Chatterino 2 features
Stable builds can be downloaded from the releases section.
To test new features, you can download the nightly build here.
Windows users can install Chatterino7 from Chocolatey.
| Platform | Status |
|---|---|
| Windows | Supported |
| macOS (Universal) | Supported |
| Linux (AppImage) | Supported |
| Linux (Flatpak) | Supported |
| Linux (Ubuntu .deb) | Supported |
- Kick.com issues: Report Kick-related bugs or feature requests in the issue section
- 7TV issues: Report 7TV-related issues in the upstream issue section
- Core Chatterino issues: Report core functionality issues in the Chatterino2 issue section
Join the official 7TV Discord for community support: https://discord.com/invite/7tv
When building Chatterino7, you might not have access to a static build of libavif. In that case, you can define CHATTERINO_NO_AVIF_PLUGIN in CMake. If you have qavif.so from kimageformats installed on your system, Chatterino will pick it up and use AVIF images.
git clone --recurse-submodules https://github.com/sambegui/chatterino7.git
cd chatterino7
git checkout 001-kick-twitch-mergeor
git clone https://github.com/sambegui/chatterino7.git
cd chatterino7
git checkout 001-kick-twitch-merge
git submodule update --init --recursive- Building on Windows
- Building on Windows with vcpkg
- Building on Linux
- Building on macOS
- Building on FreeBSD
This project is built on top of:
- Chatterino7 by SevenTV
- Chatterino2 by Chatterino Contributors
The code is formatted using clang-format. Our configuration is found in the .clang-format file in the repository root directory.
For more contribution guidelines, take a look at the wiki.
This project has big commits in the history which touch most files while only doing stylistic changes. To improve the output of git-blame, consider setting:
git config blame.ignoreRevsFile .git-blame-ignore-revsThis will ignore all revisions mentioned in the .git-blame-ignore-revs file. GitHub does this by default.


