Live data from Hacker News

Show HN: Mercury – Convert Jupyter notebooks to web apps

runmercury.com

11–20 of 33 posts

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

#13
post #3

Not (necessarily) relevant to this solution, but I've recently come across a use case where it would be valuable to allow third-party (semi-trusted) individuals to sandbox/build/test some data processing/transformation pipelines in Jupyter and then "operationalize" that into ongoing ETL in my main webapp/API once they're finished. Not the same use case as Mercury but still in the bucket of hoisting a notebook into a…

I'm using Papermill to operationalize Notebooks (https://github.com/nteract/papermill), it e.g. also has airflow support. I'm really happy with papermill for automatic notebook execution, in my field it's nice that we can go very quickly from analysis to operations -- while having super transparent "logging" in the executed notebooks.

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

#15
post #11

Wow! It's so cool! How is it better than streamlit though? Just because of the better integration with Jupyter notebook?

Mercury was created for Jupyter Notebook. You don't need to rewrite your notebook to Python script to use web framework (Stremlit).

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

#19

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.

Quick link: https://github.com/voila-dashboards/voila

Humbly recommend when you share a product, you include a link to it ;)

https://voila.readthedocs.io/en/stable/

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

#20

Definitely going to try this out. Looks like an interesting complement to Shiny for Python.

Quick link: https://github.com/rstudio/py-shiny/

Humbly recommend you share a link to a product when you share it ;)

https://shiny.posit.co/py/

Post reply on HN