gigili / meme-box

Manage and trigger clips in OBS as a browser source

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Meme-Box | Getting Started | How to contribute

All Contributors

A complete management app for image / audio / video / iframe / widgets "media" to be used inside OBS. Or trigger other custom actions.

Media Setup Example + Mobile View Setup a Twitch-Trigger
memebox example setup gif memebox example twitch trigger gif

Download

Download latest release! (currently a bit ouf of date, new release soon) - latest nightly Builds

Working Features

Show Media Screens (in OBS) Triggers
Images

Animations on show / hide Visibility:

  • Play (on a trigger)
  • Toggle (per trigger)
  • Always Visible

Custom Position per Media / Screen:

  • Fullscreen
  • Fixed (on a position)
  • Centered
  • Random

Misc:

Streamdeck Plugin
Deckboard Plugin
Timers
Mobile View
Twitch Events

  • Bits
  • Channel Points
  • Message
  • Raid
  • User Ban
  • Subscription
  • Gift Sub
Videos
Iframes
Widgets
Play Audio
Actions

Trigger multiple / random Media

Scripts (Action)
  • Trigger other Actions with custom logic/timeouts/overrides
  • Trigger OBS functions
  • Write to Twitch Chat
Permanent Script
  • Same as Scripts just that those will run and stay active all the time.
  • Used for Bots or other functionalities
  • React on custom callbacks from Twitch / OBS Events
  • Create your own WebSocket-Server - see Script-API examples
API for Developers
  • Trigger Actions with WebSockets
  • Receive all Twitch Events using WebSockets /ws/twitch_events to use in other Apps / Overlays
  • Twitch Helix REST bridge /api/twitchData/helix/* instead of https://api.twitch.tv/helix/

Getting Started

Note: These are the current Getting Started / Tutorials for this branch.

To see the updated Getting Started / Tutorials from the released version - click here!

Installation and Getting Started

Advanced:


Roadmap

2022.1

See finished and upcoming changes in:

Future Version

How to help / contribute?

Getting started with Development

Contributors

Thanks goes to these wonderful people (emoji key):


Aaron Rackley

💻

Salma @whitep4nth3r

💻 🤔 🎨

Igor Ilic

🐛 🤔 💻 📖

CrypticEngima

🎨

Oliver

🐛 💻

jonathanbucci

📖

Divyanshu Singh

💻

Brandon

💻

Chirag Mahawar

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

About

Manage and trigger clips in OBS as a browser source

License:GNU Affero General Public License v3.0


Languages

Language:TypeScript 64.7%Language:HTML 15.8%Language:JavaScript 11.4%Language:SCSS 4.6%Language:CSS 3.5%