awesome-panel
awesome-panel copied to clipboard
Discussions tab - doing all Streamlit examples in Panel
Request
Hi Marc, this is Terrence from the Pure Python web app survey.
- Do you think it is a good idea to open an 'Discussions' tab here on Github?
- 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
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?
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.
@metaperl could you point my to the examples you would like to see implemented? On Reddit and elsewhere.