/Synclify

Watch any streaming content in sync with your friend.

Primary LanguageTypeScriptGNU Affero General Public License v3.0AGPL-3.0

Synclify

Chrome Web Store Firefox Add-ons Edge Addons

The aim of Synclify is to enable two users to sync any kind of streaming service playback by simply sharing a room code similar to how w2g.tv works. Synclify is an ad-free open-source browser extension that syncs user's clicks in their browser through a websocket.
The project is currently in early development so bugs are to be expected.

How to contribute

Read more about contributing to Synclify in CONTRIBUTING.md.

Getting Started

First, run the development server:

pnpm dev
# or
npm run dev

Open your browser and load the appropriate development build. For example, if you are developing for the chrome browser, using manifest v3, use: build/chrome-mv3-dev.

For further guidance, visit the Documentation

Making production build

Run the following:

pnpm build
# or
npm run build

This should create a production bundle, ready to be zipped and published to the stores.

Logo branding by Victor Adetona