#42 · Primary category: Business Intelligence & Analytics

preswald

ai analytics analytics-engineering copilot data data-applications data-infrastructure data-pipelines data-sdk data-visualization gpt llm open-source python schema-management vscode

Preswald packages Python data apps into single-file, offline-capable browser apps using WASM, Pyodide, and DuckDB.

Project last updated:06/11/26

GitHub Stars

4.3K

Forks

648

Contributors

61

License

Apache-2.0

Why we included this project

Handing a stakeholder a working dashboard without making them install Python or stand up a server is the whole point of Preswald. It bundles your Python scripts into a single self-contained file that runs in the browser via WASM, using Pyodide and DuckDB for the data layer and Plotly or Matplotlib for charts. The file opens offline, loads fast, and behaves more like a document you share than an app you deploy. Built-in reactive UI components track state on the client, so the app stays interactive with no backend to maintain. That makes it a genuine lightweight option when a full web framework is overkill, and a natural fit for prototyping or for sensitive data you would rather keep fully local.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category