Twitch Chat streamlining. Condenses repeated words, emotes, and messages.
Let Twitch chat be Twitch chat. Don't miss any more buried messages. Reduce clutter on the screen.
Compakt in action! (YouTube) As you can see, there's still a lot to be done!
- Compresses longest repeated, non-overlapping "phrase" e.g. "Kappa Yolo Kappa Yolo" becomes "Kappa Yolo x2".
- Repeated messages are grouped together.
- Hover to see a list of all the users who uttered the same message.
- Just install and visit a Twitch stream to see it in action.
- (Options menu coming soon!)
Pull requests always welcome!
You'll need NodeJS+NPM.
cd /path/to/compakt
git clone https://github.com/nhatbui/compakt.git
npm install
gulp // or 'gulp --type=production' for a uglified file.
Load the extension into Chrome.
The "official" Chrome Extension is published here. Official pushes of this repo to the Chrome Web Store are done as needed.
Some development discussion/planning/designing are done on Trello. Feel free to message us to get added! Trello is not required for contributions: you can still just submit pull requests :)