Couchbase Lite WebAssembly (Wasm) support

I received a feature request for Wasm target support in my Kotlin Multiplatform Couchbase Lite library, Kotbase. While there have been some mentions in past discussion threads (1, 2), I wanted to resurface this topic to explore from the perspective of the latest developments in Wasm APIs and browser support. Especially now that SQLite has Wasm support, I hope that Couchbase Lite will be able to as well.

@gabriel, I understand you’ve experimented with this some already. Do you have a fork or branch where you’ve published any of your code?

Hi Jeff, Gabriel has an emscripten branch here GitHub - blaugold/couchbase-lite-C at emscripten

And possibly in other repos.

1 Like