A client library and UI for Lemmy, has most of the basics in working order now. interested to hear your feedback if you give it a go. other complex UI features like rich post composing and image handling will be ported from mastodon.el.
it is designed to have a clean API layer, so the functions in lem-api.el could be used to create other interfaces.
Why not call it lemmy.el?
https://github.com/lem-project/lem
does that really matter? its clear that lem.el is an Emacs library, and is thus named as such (.el), and is thus not a standalone piece of software. I really don’t think its a problem. there are no Emacs libraries with the same name.