I wrote a Rust library (nostralink) to transform Nostr events to RDF (linked data) and to write events using JSON-LD. There's also a growing repository of SparQL queries to retrieve events from the RDF store. Need to add more docs.
https://gitlab.com/nostralink/nostralink
Also working on a UI client/browser, should have a usable version in a few weeks.