this post was submitted on 01 Nov 2025
6 points (87.5% liked)
Software recommendations
1327 readers
1 users here now
Do you want to know the best program to do something? Ask it here and discover the best options to choose between. Do not be shy
Anyone can ask for products by making a post. There are no posts because I think people think that they can not post but they can now
Want to get recommendations to non-software topics? Go to Recommendations
rules: instance rules
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Interesting personal challenge.
Not sure if these quite meet what you need, but the might help you find where you are going.
https://relgraph.notmet.net/
https://terminusdb.org/
Can I ask, what's the problem you are solving in doing this? Might help understanding what you need.
Thank you! I do not have any experience with graph databases or RDF, so you've introduced me to a very fun rabbit hole :)
On reflection, I think the route I was going down was overkill. I only need to graph small numbers of dependencies (tens or hundreds of objects). Graphviz is probably still best for my use case, moving onto a graph database or similar if I ended up needing to represent thousands of very complex dependencies.
The main motivation for this was wanting to keep track of all my accounts and the information they have about me in a structured way. I made the mistake of using a few different email providers and phone numbers and trying to segregate everything. That wasn't worth it and I want to move all of my accounts back to pointing to a single email and phone number. But, I never made complete records of which accounts I have, so I wanted to come up with a good way of documenting that, so that I can be sure when I can stop monitoring / delete old accounts.
Glad that helped the decision.
As someone who does this for privacy, I just end up using a password database to make notes on each provider. It holds the relevant authentication, payment, address, etc data in the notes. I religiously update it when I create something new or have to change. Categories make tracking easier, I.e. payment method = category, same for addresses, etc.