Voici is an exceptional tool that offers a unique way of generating static dashboards from Jupyter Notebooks. Notably, it can replace Voilà with ease. This is because it provides and supports most of Voilà's configuration options and commands, while also offering some unique features of its own.
One of the key differences between Voici and Voilà is that Voici uses WebAssembly (Wasm) kernels to render notebooks in the browser. This creates a completely self-contained and distributable dashboard that can be accessed offline without requiring a server to run the dashboard.
Voici boasts an impressive list of features that make it an ideal choice for generating static dashboards. For instance, it can generate self-contained HTML files with embedded Wasm kernels. This means that users can distribute the dashboard as a standalone file and no additional software is required to view the dashboard. Additionally, Voici supports custom templates for styling dashboards, powered by Jinja2. This feature allows users to create visually appealing dashboards with ease.
In conclusion, the
voici command line interface is a mix between
jupyter lite. For most cases, users can rely on the
voici command by using the
voila CLI syntax. With its impressive list of features, Voici is a tool that every data scientist and developer should consider using for generating static dashboards.
- Generates self-contained HTML files with embedded Wasm kernels.
- Works offline, without requiring a server to run the dashboard.
- Supports custom templates for styling dashboards, powered by Jinja2.
Copyright (c) 2018 Voilà contributors.
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
- a. Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
- b. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
- c. Neither the name of the authors nor the names of the contributors to
this package may be used to endorse or promote products
derived from this software without specific prior written