跳转到主要内容

Voici 将 Jupyter 笔记本转换为静态网络应用程序

项目描述

voici

Github Actions Status JupyterLite Documentation Status

《voici-core》软件包提供了使用voici CLI构建voici仪表板的核心功能。

入门 🏁

要使用Voici,您首先需要安装它

pip install voici-core

# OR BETTER

conda install -c conda-forge voici-core

# OR EVEN FASTER

mamba install -c conda-forge voici-core

然后,您可以像这样从笔记本或笔记本目录生成静态仪表板

# Build a single dashboard
voici my-notebook.ipynb
# Build a directory of notebooks
voici notebooks/

一旦您的仪表板构建完成,您只需使用简单的静态服务器即可提供服务,例如

cd _output
python -m http.server

限制 ⚠️

由于Voici使用Wasm内核执行笔记本,因此可以渲染的笔记本类型有一些限制:一些笔记本功能在Voici中可能无法正确工作或功能有限。

贡献 👋

如果您发现了一个错误或有一个功能请求,请在该GitHub仓库上打开一个问题。如果您想贡献代码,请分支仓库并提交一个拉取请求。我们欢迎任何人的贡献!

项目详情


下载文件

下载适合您平台的文件。如果您不确定要选择哪一个,请了解更多关于安装包的信息。

源分布

voici_core-0.7.1.tar.gz (2.7 MB 查看哈希值)

上传时间

构建分布

voici_core-0.7.1-py3-none-any.whl (2.6 MB 查看哈希值)

上传时间 Python 3

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面