OpenBoard is a cross-platform (Linux / Windows / macOS) interactive whiteboard application. It is currently maintained by the Education Department (DIP) of the Canton of Geneva in Switzerland.




Voilà is described as 'Turns Jupyter notebooks into standalone web applications. Each user connecting to the Voilà tornado application gets a dedicated Jupyter kernel which can execute the callbacks to changes in Jupyter interactive widgets' and is an app. There are six alternatives to Voilà for a variety of platforms, including Self-Hosted, Web-based, Mac, Windows and Linux apps. The best Voilà alternative is OpenBoard Whiteboard, which is both free and Open Source. Other great apps like Voilà are Streamlit, Shiny, Dash by Plotly and Mercury framework.
OpenBoard is a cross-platform (Linux / Windows / macOS) interactive whiteboard application. It is currently maintained by the Education Department (DIP) of the Canton of Geneva in Switzerland.




Streamlit is an open-source Python library that makes it easy to create and share beautiful, custom web apps for machine learning and data science. In just a few minutes you can build and deploy powerful data apps.


Shiny is an R package that makes it easy to build interactive web apps straight from R. You can host standalone apps on a webpage or embed them in R Markdown documents or build dashboards. You can also extend your Shiny apps with CSS themes, htmlwidgets, and JavaScript actions.

Dash is a Python framework for building analytical web applications. No JavaScript required.
Mercury allows you to add interactive widgets in Python notebooks, so you can share notebooks as web applications. Forget about rewriting notebooks to web frameworks just to share your results. Mercury offers a set of widgets with simple re-execution of cells.



Panel is an open-source Python library that lets you create custom interactive web apps and dashboards by connecting user-defined widgets to plots, images, tables, or text.



