Skip to content

JIMMI - The Jitsi Integrated Musicbot Management Interface is an open source management interface that provides a music bot for jitsi, the free video conferencing platform. Together with him, you can get your party started ๐ŸŽ‰

License

Notifications You must be signed in to change notification settings

ndren/Jimmi

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

75 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation


Jimmi
Hi, I'm JIMMI!

Built with โค๏ธ and ๐Ÿบ by Pius, Tjark, Philipp and contributors

A music bot interface for your meeting in Jitsi.

๐Ÿค– Who is Jimmi?

Do you remember JIM? The Jitsi Integrated Musicbot?

I am Jimmi! Your Jitsi Integrated Musicbot Management Interface.

๐ŸŽ‰ How does Jimmi help me?

An awesome Jitsi Meet Party has never been so easy! - Go to jimmi.xyz fill in the party location and start listening to your music with your friends!

โš ๏ธ Remember that you have to install the browser extension before. See below for how to install.

โœจ Features

At the moment Jimmi only supports simple music playback but he already has an extension system which offers much room for improvement. For the beginning, this is how music playback looks like in the management interface:

Media playback in management interface

๐Ÿš€ Get started!

Caused by the Cross-Origin Resource Sharing (CORS) restrictions you need a browser extension to load external YouTube videos into your session and, depending on their configuration, connect to a foreign Jitsi instance.

There have been approaches to circumvent this CORS issues, e.g. the v2 release of Jimmi that you can treet like an April Fool because it was unmaintainable and very resource intensive. For the sake of simplicity and security, it has been decided to deal with the CORS restrictions using the declarativeNetRequest feature of Manifest V3.

Jimmi should support all browsers supporting Manifest V3. If your browser doesn't work, feel free to submit an issue.

Installation

Installation of the extension depends on your browser and is easiest in Chromium/Google Chrome which is explained below:

  1. Call chrome://extensions/ in your browser
  2. On the right hand side of the navigation bar activate the Developer mode
  3. Then press Load unpacked
  4. Select the browser folder
  5. Navigate to jimmi.xyz and let the party begin!

๐Ÿ“˜ License

Jimmi is licensed under GNU Affero General Public License v3.0!

About

JIMMI - The Jitsi Integrated Musicbot Management Interface is an open source management interface that provides a music bot for jitsi, the free video conferencing platform. Together with him, you can get your party started ๐ŸŽ‰

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Svelte 62.4%
  • TypeScript 35.0%
  • JavaScript 1.3%
  • HTML 1.1%
  • CSS 0.2%