Yesterday I implemented a #JsonLd algorithm myself (instead of delegating to Titanium)!
No, it doesn't mean I'll implement all the other ones myself --- but, I'm very tempted to do so. The algorithm (although I've skipped two short non-important steps for now) is only 15~20 lines! For comparison, the same algorithm (which is the document loafer one btw) is 150~250 lines in Titanium.
#Kotlin is awesome!
@laxla Do you really need it? JSON-LD is not required for federation, and may even be harmful because some fediverse servers don't produce valid JSON-LD (at least that's what I heard - I don't do JSON-LD processing myself)