Ah, right, I think I meant elinks. It has been a while, but I recall that JS support was essential. I first heard of it working for someone else which inspired me to try it. And it worked for me. I don’t recall the extent of my tests (it was a while ago). If reg and login are a problem, you could perhaps do those things with cURL or something and hand off the logged in cookie to elinks.
All hacks aside, emacs is likely the best option since the pkg was designed specifically for using Lemmy. But that’s speculative since i have not tried it.