rivafarabi / deckboard

Control your PC with your phone in easy way possible. News and updates on @DeckboardApp.
https://deckboard.app/
567 stars 30 forks source link

Extension browser #208

Open Revenger opened 5 years ago

Revenger commented 5 years ago

Streamdeck has a extenbsion browser that allows people to search and install add-on extensions by official and 3rd party developers. Would be good if we had one in this where people can create extensions then add them to a repo which shows up in Deckboard.

streamdeck extensions

digitalfiz commented 5 years ago

honestly @rivafarabi if you want some help with something like this I could help. For the hosting and list management probably be as simple as creating a repo people can do PR's on to add their extensions repo and use travis-ci to build a static page on merges that has a json list the app could pull from. Could do some verification in travis to validate the repo has the correct files and since it only happens on a PR merge you could verify its not a malicious extension.

I'm some quite a bit of other stuff needs to be worked out but I'd be willing to help.

rivafarabi commented 5 years ago

I have been reworking some API for a while now after ver 1.5.0 released and already have a plan to create a repo for developer to submit their extensions (maybe something like electron does). I will absolutely post the announcement here or on twitter.