HyperChat
Improved YouTube chat with CPU/RAM optimizations, customization options, and cutting-edge features!
Install / Use
/learn @LiveTL/HyperChatREADME
HyperChat - Improved YouTube Chat
Install
HyperChat is available in the Chrome and Firefox stores.
See https://livetl.app/hyperchat/install
Building from Source
⚠️ WARNING ⚠️
For legacy reasons, we have a mv2 branch used by the LiveTL extension's Manifest V2 Firefox variant, while the main branch houses the main Manifest V3 version that's published to stores.
Development
Note: The repo expects a Linux or Unix-like environment. If you are on Windows, use WSL.
Clone the repository:
git clone https://github.com/LiveTL/HyperChat
Open the repository and npm install:
cd HyperChat
npm install # install dependencies
Serve the extension for local development:
npm run dev:chrome # devserver for Chrome extension
npm run dev:firefox # devserver for Firefox extension
npm run start:chrome # devserver + open extension in Chrome
npm run start:firefox # devserver + open extension in Firefox
Building for Production
Our build script is an automated GitHub action, where ${{ github.ref }} should evaluate to a tag in the format vX.Y.Z (where X.Y.Z is the version number).
To simulate the build:
VERSION=X.Y.Z npm run build # Chrome & Firefox
VERSION=X.Y.Z npm run build:chrome # just Chrome
VERSION=X.Y.Z npm run build:firefox # just Firefox
The built ZIP files can be found in the build directory.
