IMO Jupyter notebooks are popular because it's open source, they are convenient and they help a lot illustrating an idea.
The results of a notebook can be shared more easily than a plain repository(via nbviwer or binder) and more importantly the science there it's reproducible.