Bindings and Scripts Report for a Project

I am looking for a way to get an overview of all of the bindings and scripts that exist in a project or tag library and ideally more details like which component and which view this script/binding, or tag is used in. Something like the Configuration Explorer for a View but with a broader scope.

There isn't anything available that will do this project wide.

The Tag Reference Tracker, if enabled, will track tag usage over time into a database that you can look at to most likely extract what you need for tags.

As for Views though, you would need to script this yourself, opening each view's json file and extracting out the bindings and whatnot and export to some format, eg tsv. I don't think this would be too hard to do, especially if you're just extracting the bindings and scripts as is and not trying to process them to identify any tags/library functions used.

I would be using the tag ref export in combo with this to extract out the tag detail.

Identifying individually called script functions within a script will be very difficult to do it properly, but you make be able to get away with a poor man's approach if you look for your root library folders