#firebase #js #wasm-bindings #api-bindings

nightly firebase-wasm

Rust bindings for the Firebase v9 JS SDK

21 releases (7 breaking)

0.8.1 Nov 19, 2022
0.7.0 Nov 19, 2022

#1367 in WebAssembly

33 downloads per month

MIT license

46KB
1K SLoC

firebase-wasm

This crate provides bindings to the Firebase v9 JS SDK.

There is much to do, and I am only sharing it this early in the hopes that someone might help me generate the remaining API surface. At the bare minimum, a 1:1 API should exist, though idomatic rust wrappers and utilities should exist. A good example of this can be found in the UploadTask struct, which is a helpful wrapper for converting upload tasks into rust streams.

License: MIT


lib.rs:

This crate provides bindings to the Firebase v9 JS SDK.

There is much to do, and I am only sharing it this early in the hopes that someone might help me generate the remaining API surface. At the bare minimum, a 1:1 API should exist, though idomatic rust wrappers and utilities should exist. A good example of this can be found in the UploadTask struct, which is a helpful wrapper for converting upload tasks into rust streams.

Dependencies

~12MB
~228K SLoC