Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Run dbt in the browser using Pyodide #1970

Closed
arieldbt opened this issue Sep 9, 2022 · 1 comment
Closed

Run dbt in the browser using Pyodide #1970

arieldbt opened this issue Sep 9, 2022 · 1 comment

Comments

@arieldbt
Copy link

arieldbt commented Sep 9, 2022

I wanted to share a hack time project that will allow you to run dbt in your browser using Web Assembly via the Pyodide project:

https://pyodide.org/en/stable/

The tldr is that the Pyodide project has done all of the hard work of compiling the Python interpreter to WebAssembly. I made some small changes so that dbt could be run on Pyodide. Here is a demo of the jaffle shop example project using sqlite and dbt in the browser:

https://s3.amazonaws.com/com.getdbt.cloud.wasm/index.html

This work is very experimental and I expect there to be some rough edges. That being said, it would be great to hear how running dbt in your browser could help empower your work or the work of others in your organization.

@runleonarun
Copy link
Collaborator

Closing as it was closed in the core repo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants