https://github.com/JoinMarket-Org/joinmarket-clientserver/pull/996 is now merged in #joinmarket .
This means that you can write a RPC client against the OpenAPI/swagger definitions in there. It does all the basic wallet, taker and maker functions, just some of the "advanced" features are missing.
Feel free to spread this info to anyone who likes building a web type UI for Joinmarket. We have a couple of proof of concepts in React and Angular but they're not up to date with that spec. There's even a bounty, fwiw.
Thanks for the interest :)
Yes and no; that one was created over the summer as part of the 'Summer of Bitcoin' project. We were using it as a way to test out the RPC, but it is also true that it could be further developed into a fully fledged client.
So either: make something entirely separate, or sure feel free to build on that. PRs welcome; note in particular, that the calls in that client are not up to date with the spec that was finally merged.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!