Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Discussions tab - doing all Streamlit examples in Panel #76

Open
metaperl opened this issue Nov 22, 2022 · 3 comments
Open

Discussions tab - doing all Streamlit examples in Panel #76

metaperl opened this issue Nov 22, 2022 · 3 comments
Labels
enhancement New feature or request

Comments

@metaperl
Copy link

metaperl commented Nov 22, 2022

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 metaperl added the enhancement New feature or request label Nov 22, 2022
@MarcSkovMadsen
Copy link
Collaborator

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
Copy link
Collaborator

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
Copy link
Collaborator

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants