RangerDigital / kyouka

๐Ÿ•น Remote control for your desktop's media keys.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Kyouka - Remote control for your keyboard's media keys.


License: GPL v3

Kyouka is a web application build with FastAPI and Vue.js used to control Windows Media Keys remotely using your smartphone or any browser.

๐Ÿ’ก Currently tested only on Windows 10 machine, but should work on Linux too!

Run as a single Python process on your desktop that simulates media button presses and provides you with a web interface that can be accessed in your local network.

This allows you to control music playing from YouTube (Or any other media player) on your desktop while in bed and away from the keyboard. How awesome is that!


Takagi - Mobile Mockup


๐Ÿ›  Getting Started

It's easy to get started using Kyouka!

This project uses Python as a backend language, so make sure you have It installed!

๐Ÿ’ก Execute every command in the ./Kyouka directory!


  • Download Kyouka_v1.x.x.zip package from the Releases tab on the right and unpack It.

  • Install all required dependencies by running this command against the provided requirements.txt file:

    python -m pip install -r requirements.txt
  • Run kyouka.py file by clicking on It or by typing:

    python kyouka.py
  • Done! Now you can access the dashboard by entering your desktop's local IP with default 7070 port:

    http://127.0.0.1:7070

๐Ÿšง Contributing

You are more than welcome to help me improve Kyouka!

Just fork this project from the master branch and submit a Pull Request (PR).


๐Ÿ“ƒ License

This project is licensed under GPL-3.0 .

About

๐Ÿ•น Remote control for your desktop's media keys.

License:GNU General Public License v3.0


Languages

Language:Vue 62.3%Language:Python 17.6%Language:CSS 9.1%Language:HTML 7.4%Language:JavaScript 3.6%