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

Package WebAssembly build of libSQL #75

Open
penberg opened this issue Jan 4, 2024 · 2 comments
Open

Package WebAssembly build of libSQL #75

penberg opened this issue Jan 4, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@penberg
Copy link
Contributor

penberg commented Jan 4, 2024

We currently only support local database with Node, but with a WebAssembly build of libSQL can unlock that in other environments such as the browser. IOW, we need a libsql package similar to https://www.npmjs.com/package/@sqlite.org/sqlite-wasm and write that up to the client SDK.

@penberg penberg added the enhancement New feature or request label Jan 4, 2024
@Snugug
Copy link

Snugug commented Mar 11, 2024

+1 to this.

If you're going to port this to browser, I'd recommend backing it with the Origin Private File System and ensuring it can be used from a web worker for improved performance, possibly adopting a Comlink like API for accessing from other threads.

@ibilux
Copy link

ibilux commented Jun 16, 2024

+1

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

No branches or pull requests

3 participants