
preswald
StructuredLabs
Preswald is a WASM packager for Python-based interactive data apps: bundle full complex data workflows, particularly visualizations, into single files, runnable completely in-browser, using Pyodide, DuckDB, Pandas, and Plotly, Matplotlib, etc. Build dashboards, reports, and notebooks that run offline, load fast, and share like a document.
AI 简介
Preswald 是一个用于构建基于 Python 的交互式数据应用的 WASM 打包工具,能够将复杂的数据工作流(特别是可视化)打包成单个文件,在浏览器中完全运行。其核心功能包括使用 Pyodide 和 DuckDB 进行计算,支持 Pandas、Plotly 和 Matplotlib 等库,并提供预构建的 UI 组件和反应式状态跟踪。Preswald 适用于需要将逻辑、UI 和数据打包成可共享文件的场景,特别适合需要向不需要安装任何软件的用户交付工具的情况,以及处理敏感数据并希望保持本地控制的情形。此外,它还非常适合为 AI 系统提供结构化且可修改的工具。
Python
Apache License 2.04.3k
Stars
649
Forks
8
Watchers
58
Issues
Star 增长
今日0
近 7 天0
近 30 天+3
综合评分60.74
默认分支main