awesome-panel icon indicating copy to clipboard operation
awesome-panel copied to clipboard

Discussions tab - doing all Streamlit examples in Panel

Open metaperl opened this issue 1 year ago • 3 comments

Request

Hi Marc, this is Terrence from the Pure Python web app survey.

  1. Do you think it is a good idea to open an 'Discussions' tab here on Github?
  2. Regarding your statement "panel can do everything streamlit can do but not vice versa" - do you think we could open up a repository and for each new streamlit example that comes out (they are announced on reddit python at 1-3 per month) we could redo it in Panel? My impression is that Panel was a Bokeh wrapper and didnt have the UI capabilities of Streamlit. UPDATE I went ahead and made a repo so I can start fooling around with Panel. Do note, the last time I played with Panel, there was a huge divide in the docs, where the examples were written for using a Jupyter notebook, but non-Jupyter usage was entirely different a bit more involved. More on that as I dive in.

Motivation

Bring more attention to the power of Panel.

Drawbacks

No response

Alternatives

No response

Additional Context

No response

metaperl avatar Nov 22 '22 06:11 metaperl

Hi @metaperl

Those are great questions. I would love to build 5-10 Panel apps and compare them to Streamlit. If we could find some stereotypes of apps, that would be great.

By the way. Have you read https://medium.com/@marcskovmadsen/i-prefer-to-use-panel-for-my-data-apps-here-is-why-1ff5d2b98e8f as background info?

MarcSkovMadsen avatar Nov 22 '22 10:11 MarcSkovMadsen

Regarding notebooks vs .py files. The docs is written in notebooks because that is the tradition in a lot of the PyData ecosystem.

But I don't write my apps in notebooks. I write them for example as in https://github.com/awesome-panel/awesome-panel/tree/master/examples.

MarcSkovMadsen avatar Nov 22 '22 17:11 MarcSkovMadsen

@metaperl could you point my to the examples you would like to see implemented? On Reddit and elsewhere.

MarcSkovMadsen avatar Nov 24 '22 06:11 MarcSkovMadsen