I ran across this documentation the other day and noticed that it uses web assembly to provide examples which can be edited and run in browser. This is super useful because you don't need to go through the Python installation hell to get a sense of how the library works.
https://shiny.rstudio.com/py/docs/overview.html
Why don't more frameworks document things this way?