JupyterLab Variable Inspector

Personally I use JupyterLab the most for my work. The one thing I don’t like about it is the lack of a variable pane. There is an extension for JupyterLab that provides this for Python and R, Variable Inspector. Most of the necessary items seem like they could come from the varinfo() function in Julia, but it just prints out info. Looking at the source code will take me a bit.

I guess my questions are:

  1. How hard would it be to provide at least basic functionality (variable name, type, content)
  2. Does somebody who is much better than me at this type of stuff have a desire to put something together?
  3. Assuming the answer to the above question is no (makes sense, I brought it up, I probably want it more than most), what would be a good guide for me to put something together? (Such as other source code that does something similar)

I decided to try and make it work. I managed to get one that works (mostly). If you want to help or make suggestions on my probably terrible code, here is the issue I opened.