What problem are we solving?<p>It is hard to share Jupyter Notebook with non-coders. Old way for sharing:<p>- create PowerPoint presentation - easy to do, but not interactive,<p>- rewrite the notebook into web framework and make a web app - requires a lot of work, you need to be Data Scientist and Web Developer<p>- share notebook as static HTML - not interactive, you need to hide the code to not scare the users,<p>Mercury turns Jupyter Notebook into interactive web app. You can add widgets to notebook by adding YAML configuration in the first RAW cell in the notebook. You can easily deploy it to the cloud. Main features:<p>- it is easy - just add YAML config, no need to mix User Interface code with analytics code,<p>- allow end-user to tweak widgets and execute the notebook from the top to the bottom,<p>- end-user can download executed notebook as single HTML file,<p>- you can hide notebook's code,<p>- there is app gallery built-in, so you can share many notebooks on single server,<p>- it has authentication available, you can select with who share notebooks,<p>- it has HTTPS support (certificate from Let's Encrypt),<p>- you embed interactive notebooks on any website,<p>- it has Admin Panel (to manage notebooks, users, groups).<p>The Mercury is dual-licensed. The core is on AGPL_v3. The commercial license provides more features, dedicated support and white-labeling. We select such business model to have sustainability.<p>The frontend is in TypeScript with React+Redux. The backend is in Python with Django+Celery.