Linter for org-roam (and python's orgparse is fast)

ids in the DB are supposed to be unique, but org-roam does not report an error when that is not the case. I knew I had a bunch of them so, and decided to simply write a python tool to scan the files.

THis is also a proof-of-concept for seeing how effective orgparse’s library is. It is fast.

What you can do at this point:

  • check for duplicated ids
  • list all tags used and their frequency
2 Likes