Re: [rdfjs] Rust API mapping

Hi Leon,

You may want get in touch with Thomas Tanon and the work he’s doing on Oxigraph [1].
I believe he designs his interfaces quite similar to RDF/JS already.

[1] https://github.com/oxigraph/oxigraph


Kind regards,
Ruben Taelman



On 30 Jun 2025, at 13:10, Leon Steinmeier <Lenostatos@gmx.de> wrote:

Dear RDF/JS-Team,

for practice and curiosity reasons, I've built a Rust API that tries to be an equivalent mapping of the RDF/JS data model specification [1] in Rust. It's not production-ready and only has a low test coverage, but if there is any interest in the project from your side, I would be happy to work on any improvements to the code base that you deem relevant.

The code base: https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FLenostatos%2Frdfjs-rust&data=05%7C02%7CRuben.Taelman%40ugent.be%7Cb257b9b1213848f97d9c08ddbadf70c3%7Cd7811cdeecef496c8f91a1786241b99c%7C1%7C0%7C638872191893356956%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C60000%7C%7C%7C&sdata=bTEvxmVY0sAVfXfrK8i5En4Pn7raFmMzihC5CFQYqv8%3D&reserved=0


Looking forward to your feedback :)
Leon Steinmeier
(he/him)

P.S.: A bit about my background, in case that's relevant to you: My connection to programming with RDF data stems from my past job in research data management, where I had been working on a graphical RDF graph data editor in TypeScript. Now I am toying a bit with the idea of re-building such an app as a super-low footprint version in the tauri framework, although I have no idea, whether I will ever get around to actually realizing that.



Links:
------
[1] https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Frdf.js.org%2Fdata-model-spec%2F&data=05%7C02%7CRuben.Taelman%40ugent.be%7Cb257b9b1213848f97d9c08ddbadf70c3%7Cd7811cdeecef496c8f91a1786241b99c%7C1%7C0%7C638872191893379066%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C60000%7C%7C%7C&sdata=ADSLm0LtfCtESvQf44BYpGwGm89EPptw8bGJQpFl%2Bbw%3D&reserved=0

Received on Friday, 4 July 2025 10:40:55 UTC