Mercury

Dev tools

notebook publishing

SHOW HN2022

Mercury

Publish Jupyter Notebook as web app by adding YAML header

github.com

#jupyter notebook#web app#yaml widgets#python dashboard

61points
13comments
#868of 2,570 in 2022
Top 34%of 2022 by points

How HN took it

CuriousMostly questions and neutral comments

0 positive, 4 neutral or asking, 0 mixed, 1 critical, out of 5 comments about the project. Thread score -0.17.

Design: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Easy way to turn notebooks into shareable apps

    From 1 comment
    • Hi, creator here. Mercury is an easy way to convert notebooks into interactive web apps, where user can tweak input parameters by widgets and click RUN button to execute notebook…
      pplonski86 on HN

Objections

  • Widget choices cannot be set dynamically

    From 1 comment
    • You can't dynamically set values in widgets. All values (choices and ranges) should be set upfront.
      pplonski86 on HN
  • YAML header is an odd choice versus existing markup

    From 1 comment
    • Why yaml? The web already has a markup language.
      sankao on HN

Requests

  • Support for kernels beyond Python

    From 1 comment
    • Looks really interesting. I tried Voila a while ago and struggled to really get it to do what I wanted. This was a year ago though, so maybe things have improved. Does Mercury…
      phillc73 on HN
  • Dynamic widget choices

    From 1 comment
    • Hi Cool tool. One question: with Yaml being used to fill in the possible choice of a selection-box, how do I make the choices dynamic?
      polotics on HN

Questions

  • How does it differ from Voila?

    From 1 comment
    • How is this better than Voila, which is developed by the Jupyter Notebook team? https://github.com/voila-dashboards/voila
      tmabraham on HN
  • How to deploy it yourself

    From 1 comment
    • Looks really interesting. I tried Voila a while ago and struggled to really get it to do what I wanted. This was a year ago though, so maybe things have improved. Does Mercury…
      phillc73 on HN
  • How to display pandas dataframes

    From 1 comment
    • Ok, still could be useful, as indeed the one kernel per session design of alternatives like AppMode or Voilà is a bit limiting. While you're here: how do I best display a pandas…
      polotics on HN

Alternatives named

  • Voila

    From 1 comment
    • How is this better than Voila, which is developed by the Jupyter Notebook team? https://github.com/voila-dashboards/voila
      tmabraham on HN
  • AppMode

    From 1 comment
    • Ok, still could be useful, as indeed the one kernel per session design of alternatives like AppMode or Voilà is a bit limiting. While you're here: how do I best display a pandas…
      polotics on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/30007523)