How to Create a Kodi Web Interface Addon
#1
Question 
Hello Everyone,

I searched and found "Is there an addon for..." or information about existing addons, but I am looking for information on how to create a web interface addon. For myself, I have specific things I want my web interface to do for me. So I would LOVE to write my own, but was hoping that someone could link some wiki's and other information that would give me the framework and API details. I just now stumbled on the fact that web interfaces are even available and I am overjoyed that such a feature exists! 

I am not asking for anyone to show me how, just asking to be pointed in the right direction for some references and reading so I can create my own. I would rather do this than to reverse-engineer someone's addon, or the default one. I know HTML5, PHP, Python, MySQL, C++, XML, even BASH. This is a very exciting project I want to undertake!

Again, I searched this area for info but got a lot of hits about use of existing addons, or requests for added features. I would LOVE a link to a wiki on the framework, and anything else you can offer to help me get this done.

Thank you so very much for your time!

Hop
Reply
#2
You can install one of the available web-interface addons and use it as your starting point in terms of the base addon structore. A web-interface addon is basically a JavaScript app that communicates with Kodi via JSON RPC: https://kodi.wiki/view/JSON-RPC_API.
A Python-based web-interface is also possible but I don't know any live examples.
Reply
#3
I think you can see what's possible with the API in Chrous lab feature see https://github.com/xbmc/chorus2#kodi-api-browser
Reply

Logout Mark Read Team Forum Stats Members Help
How to Create a Kodi Web Interface Addon0