All Projects → muxy → extensions-js

muxy / extensions-js

Licence: ISC license
An Easier way to build Twitch Extensions using this JavaScript library for interfacing with Muxy's extensions backend.

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to extensions-js

extensions-rig
A full development environment to build Twitch Extensions. Currently only supports panel extensions but video overlay coming soon.
Stars: ✭ 26 (+0%)
Mutual labels:  twitch, muxy, twitch-extensions
vscode-twitch-themer
A Visual Studio Code extension that listens to Twitch chat and allows viewers to change the streamers VS Code theme.
Stars: ✭ 35 (+34.62%)
Mutual labels:  twitch, twitch-extensions
twitch-extension-github
🚀 Show your Github profile on your twitch channel!
Stars: ✭ 48 (+84.62%)
Mutual labels:  twitch, twitch-extensions
Pinpog
Ping-Pong-like game in Assembly that works without OS
Stars: ✭ 177 (+580.77%)
Mutual labels:  twitch
Sogebot
sogeBot - Free Twitch Bot built on Node.js
Stars: ✭ 190 (+630.77%)
Mutual labels:  twitch
Twitch Js
A community-centric, community-supported version of tmi.js
Stars: ✭ 225 (+765.38%)
Mutual labels:  twitch
siren
Telegram bot for webcasts alerts
Stars: ✭ 40 (+53.85%)
Mutual labels:  twitch
Chat Downloader
A simple tool used to retrieve chat messages from livestreams, videos, clips and past broadcasts. No authentication needed!
Stars: ✭ 160 (+515.38%)
Mutual labels:  twitch
Streamlabs Obs
Free and open source streaming software built on OBS and Electron.
Stars: ✭ 3,473 (+13257.69%)
Mutual labels:  twitch
All In One Customized Adblock List
An all-in-one adblock list that thoroughly blocks trackers, popup ads, ads, unwanted cookies, fake news, cookie warning messages, typosquatters, unwanted comment sections, crypto-coin mining, YouTube clutter, Twitter guff and social network hassles.
Stars: ✭ 217 (+734.62%)
Mutual labels:  twitch
Awesome Live Coding Streams
Stars: ✭ 216 (+730.77%)
Mutual labels:  twitch
Twitch Dl
CLI tool for downloading videos from Twitch.
Stars: ✭ 194 (+646.15%)
Mutual labels:  twitch
Twitch
Interact with Twitch's API, chat, PubSub and subscribe to WebHooks.
Stars: ✭ 237 (+811.54%)
Mutual labels:  twitch
Tc
A desktop chat client for Twitch
Stars: ✭ 182 (+600%)
Mutual labels:  twitch
Cracking The Coding Interview Rust
Cracking the Coding Interview problem solutions in Rust
Stars: ✭ 246 (+846.15%)
Mutual labels:  twitch
Vscode Twitch Highlighter
This is a VS Code extension that will allow your Twitch chat to highlight a line of code via a command message. Example: `!line 8 server.js`. See master branch README.md for more details
Stars: ✭ 169 (+550%)
Mutual labels:  twitch
Gatsby Remark Embedder
Gatsby Remark plugin to embed well known services by their URL.
Stars: ✭ 245 (+842.31%)
Mutual labels:  twitch
Twitch4j
Modular Async/Sync/Reactive Twitch API Client / IRC Client
Stars: ✭ 209 (+703.85%)
Mutual labels:  twitch
Twire
Twire is an alternative and open source Twitch client for Android
Stars: ✭ 204 (+684.62%)
Mutual labels:  twitch
Transport Eta
Twitch streamed 🎥playground repo, README speaks to you.
Stars: ✭ 223 (+757.69%)
Mutual labels:  twitch

Muxy MEDKit JS Library

The Muxy MEDKit JS library provides easy access to Muxy's powerful extension backend architecture.

The library provides four main sections of functionality: Persistent Data Storage, an Event Manager, a Twitch Client and a Google Analytics system.

Hosted Versions

Tagged releases (starting with 2.0.0):

Latest production release:

Building

To build a production release of the library, simply run:

npm install
npm run build

in this directory. The complete library will be built and both UMD and ES Module versions will be placed in the dist/ folder.

  • dist/medkit.umd.js
  • dist/medkit.esm.js

Running Tests

To run the full suite of tests, run:

npm run test

This will fully compile the library and execute all unit tests, printing the results to the console. Note that this can take several minutes to execute, especially the first time.

Getting Started

To get started building an extension with Muxy, we have a Vue.js based starter here.

Once you've played around there and are ready to dig into some documentation, our Getting Started and Detailed API Guides should help.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].