A step towards realising the idea of (a) having an RPC API for Joinmarket and (b) having alternative clients (this one written in Angular) to act as a 'control centre' switching on and off services (maker, taker, snicker, whatever) and with a richer UI to display information to the user, plus easier cross platform binary distribution. See https://github.com/JoinMarket-Org/jmcontrolcenter/releases/tag/v0.0.1dev and https://github.com/JoinMarket-Org/joinmarket-clientserver/pull/670
Only a prototype. I wonder if anyone is interested in helping build out the UI with Angular?
Here are a couple of screenshots if you're interested: