Full list of registered scripts or styles, but from an admin options page

So, is there a way to achieve this?

Indeed, there is – I’m doing it in my own optimization plugin – but it’s going to involve more work than you might first suspect.

  1. Use add_action() to register a hook that triggers on the front-end to output a JSON-encoded array of registered styles
  2. Use the HTTP API (or an AJAX call) to make a request against the front-end to trigger that hook
  3. Read the results of your HTTP API call from your /wp-admin/ script

There are a number of additional considerations if you want to cover all your bases here, but that should be everything you need to get started.