Look at this it's direct from England and it's not ending in a plate in a Liberal party offering a dishes of Red Leicester. Went in the Maxi supply it as a generous price of 5$CA. It's a pieces of good's to end into cracking red-cheeses chip, being well burned on the pan is exhausted it's oil and shouldn't be brittle or you simply did not put enough cheese on your pan.
Courtesy of Maxi, we are not running out of this one .
The other story which an old remark was on the old pypy.python.org website did not sustain anymore that one. And then buy it today it's not standing in a mean, but coping python for few days after dealing with json output of arduino-cli, I made and old remembering about tools possibly left in a workplace, holding a full development of the ArduinoPlan, this one will include library browser with different level of browsing. And an editor. This one make my day once tested with python 2.7 that it might work if I de-compile the python 3.7 into translation of python 2.7 does work after getting rid of object translation problem. Get the idea of some coder learn a copy of dictionary was possible since version 3.5 but they where having tough of the detail an pretend it was possible between version 2.7 to 3.2 and never work... But "tkinter" module in python does and absolutely own a special management were awt from Java was at least inspired from it with more detail and accessing more easily to containers.
So continue to look to other tools inspired from my knowledge to use and test it... Only when it will be ready.
Because behind that it's extremely long to browse at example through 1.8.19 to 2.2.1 version and make it faster here to see both library and access to example, switching directly from example selection into a ready to compile on screen from Editor to your instance of ArduinoPlan, will pass through Zenity interface (on left), I used both python and call the Zenity and does supply a page of data belong to library. As center down I have use TableView process which involve using paginated ( not show here) and the search facility work by adding the data to tkinter TableView and tell it should own a search and does it. The upper center one it's the original used to create the example of TableView, but will own a page with many label showing detail of the library on selection. While the editor will also own a context menu, access to key function. Some external test confirm ability to tkinter to let the mouse select content and copy/paste and based on the located position of the mouse. Except some disposition problem it should offer the basic of developing and remove the archetype of slowness using Arduino IDE, or the VScode available in equivalent in Linux still slow.