Live data from Hacker News

Show HN: Mercury – Convert Jupyter notebooks to web apps

runmercury.com

21–30 of 33 posts

Re: Show HN: Mercury – Convert Jupyter notebooks to web apps

#21

I find this super interesting!! while having a quick look, I got the impression, that Mercury runs 1 web service for 1 notebook right? For me it would be very helpful to something like a dashboard with 1 webservice supporting n notebooks.

You can publish multiple notebooks on 1 web service. There is no limit. We provide default view where all notebooks are displayed as cards with clickable title. Please check example in the documentation https://runmercury.com/docs/multiple-notebooks/.

Re: Show HN: Mercury – Convert Jupyter notebooks to web apps

#22
post #18

Looks good! I’ll certainly give it a try. Just FYI, the layout in the “deployment” box near the bottom of the splash page is very shrunken on iPhone - so narrow that there’s basically one character width.

Thank you! I've fixed deployment box.

Re: Show HN: Mercury – Convert Jupyter notebooks to web apps

#23

Interesting. I wonder how it compares to Voila. What I like about Voila is that you can use ipywidgets natively and then render Jupyter Notebooks directly to a web-app. Maybe this will be a decent competitor.

Co-creator of Voila here. Voila is rather un-opinionated about what you can run in it. While it offers excellent support for ipywidgets, it's certainly not confined to that. One downside of Voila is that it can be resource-intensive, as it creates a new kernel/process for each page view or browser tab.

Mercury, in my view, seems really interesting for quick demos and reports. It's somewhat akin to Streamlit, making it ideal for notebook authors.

On the other end of the spectrum (and pardon my shameless plug here), there's Solara (https://github.com/widgetti/solara/). Solara is a fully-fledged web framework for Python, specifically designed to handle app sizes that surpass what Streamlit and Dash can manage. It's worth noting that Solara can render ipywidgets, using a pure Python React-like framework. This can be particularly useful after the exploration phase, when you're looking to transition a project from the notebook into production.

Re: Show HN: Mercury – Convert Jupyter notebooks to web apps

#26

I find this super interesting!! while having a quick look, I got the impression, that Mercury runs 1 web service for 1 notebook right? For me it would be very helpful to something like a dashboard with 1 webservice supporting n notebooks.

You can publish multiple notebooks on 1 web service. There is no limit. We provide default view where all notebooks are displayed as cards with clickable title. Please check example in the documentation https://runmercury.com/docs/multiple-notebooks/ .

excellent -- thanks a lot!

Re: Show HN: Mercury – Convert Jupyter notebooks to web apps

#27

Can someone give a survey of all the Jupyter -> WebApp frameworks? The other thing, I'd really like is being able to have multiple simultaneous editors of a single notebook so we can all jam on it on at the same time ala Google Docs.

RE: "the other thing", you can do multiplayer for free in VSCode using Live Share or pay for a DeepNote account. (I am sure there are more ways to do it.)

Re: Show HN: Mercury – Convert Jupyter notebooks to web apps

#28

Can someone give a survey of all the Jupyter -> WebApp frameworks? The other thing, I'd really like is being able to have multiple simultaneous editors of a single notebook so we can all jam on it on at the same time ala Google Docs.

It is possible. Please take a look at Jupyter Real Time Collaboration https://jupyterlab.readthedocs.io/en/stable/user/rtc.html

Re: Show HN: Mercury – Convert Jupyter notebooks to web apps

#29

Can someone give a survey of all the Jupyter -> WebApp frameworks? The other thing, I'd really like is being able to have multiple simultaneous editors of a single notebook so we can all jam on it on at the same time ala Google Docs.

Ahhhh poor form promoting competitions instead of a ShowHN no?

Re: Show HN: Mercury – Convert Jupyter notebooks to web apps

#30

Interesting. I wonder how it compares to Voila. What I like about Voila is that you can use ipywidgets natively and then render Jupyter Notebooks directly to a web-app. Maybe this will be a decent competitor.

Co-creator of Voila here. Voila is rather un-opinionated about what you can run in it. While it offers excellent support for ipywidgets, it's certainly not confined to that. One downside of Voila is that it can be resource-intensive, as it creates a new kernel/process for each page view or browser tab. Mercury, in my view, seems really interesting for quick demos and reports. It's somewhat akin to Streamlit, making i…

Interesting. I hadn't heard of Solara before. We recently started exploring Pynecone. How does Solara compare to that?
Post reply on HN