![hub logo](https://private-user-images.githubusercontent.com/493908/237591109-5efff428-15df-46bb-a7b0-929e31caf3c2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxODAxNjMsIm5iZiI6MTczOTE3OTg2MywicGF0aCI6Ii80OTM5MDgvMjM3NTkxMTA5LTVlZmZmNDI4LTE1ZGYtNDZiYi1hN2IwLTkyOWUzMWNhZjNjMi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEwJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMFQwOTMxMDNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT05MmNkYzQ3YTU0OWNhZmYxNzEzZmE4M2Y5MDM2YWI0MjlkNTRiMjI4ZmZlYzA1ZmRmNTI3MzRlN2JhOTU4OGI4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.SgTsb5A_VWKiiOqrUeYkMs6YGVRHuNVNw34tbp_J-Aw)
π hub for plugins that controls a computer
- remote notificator
- remote trackpad (wip)
- π gamepad binder (Minecraft, MuseScore3)
- hand gesture recognizer (tbd)
$ git clone https://github.com/umjammer/vavi-apps-hub
$ mvn package
$ open -a target/Hub/Hub.app
curl "http://your_destination:60080/notification/notify?message=your_message&title=your_title&from=your_source"
- accsess
http://localhost:60080/
- let Minecraft or MuseScore3 most front
- desktop notification
- REST
- server
- WebSocket
- server
- WebTransport
- netty
- jetty
hub for notification center over inethub for remote mouse input-> this websocket server (done)- touchpad (wip)
apple remote event?-> this rest server (done)coexistence websocket and jersey on jettysee Main.java- gamepad configuration, dsl?, json?
image by silhouette illust