Also, in addition to @mariusor 's thing, I think Pleroma has been adding C2S support.
Depending on @Paul 's needs, hopefully one of these options helps.
I do appreciate @loweel mentioning `apcore` though -- when you play with `apcore` and the `example`, let me know what you think. Feedback would be much appreciated.