Implementing alternative clients for pijul would definitely be a good thing.
One thing to do on pijul side to help such an attempt is to improve the dichotomy between libpijul
and pijul
crates. Right now, I sometimes feel it is a bit arbitrary and we could probably improve that a bit.