coatless / quarto-webr

Community developed Quarto Extension to Embed webR for HTML Documents, RevealJS, Websites, Blogs, and Books.
https://quarto-webr.thecoatlessprofessor.com/
395 stars 19 forks source link

[Feature]: Potential Python support #113

Closed joelostblom closed 1 year ago

joelostblom commented 1 year ago

Feature Description

This feature request might be odd given the name of this project, but I wanted to check in if there is any interest in supporting live coding for Python as well. I opened a similar request in the quarto-cli repo https://github.com/quarto-dev/quarto-cli/issues/6188 previously.

coatless commented 1 year ago

Coming soon over in:

https://github.com/coatless-quarto/pyodide

coatless commented 1 year ago

Whoops, sorry about that premature close.

You can see a proof of concept (PoC) that was part of the "future roadmap" in the "Dynamic Interactions" presentation during Posit Conf 2023:

https://assets.thecoatlessprofessor.com/talks/quarto-webr-posit-conf-23-talk.pdf#page=28

The PoC page can be found over at:

https://rd.thecoatlessprofessor.com/pyodide-quarto-demo/

The PoC wasn't attaching a graph component yet.

joelostblom commented 1 year ago

Wohoo! That's super exciting!!! :rocket:

Thank you for working on the pyodide extension as well, I will close this issue here then and watch the other one for updates instead.