#api #serde #wasm #web #webassembly

web-extensions

This crate provides wrappers around WebExtensions API

4 releases (2 breaking)

0.3.0 Nov 16, 2022
0.2.1 Nov 6, 2022
0.2.0 Oct 26, 2022
0.1.0 Aug 31, 2020

#396 in WebAssembly

Download history 18/week @ 2022-10-20 10/week @ 2022-10-27 40/week @ 2022-11-03 29/week @ 2022-11-10 24/week @ 2022-11-17 13/week @ 2022-11-24 11/week @ 2022-12-01 38/week @ 2022-12-08 25/week @ 2022-12-15 2/week @ 2022-12-22 2/week @ 2022-12-29 10/week @ 2023-01-05 5/week @ 2023-01-12 30/week @ 2023-01-19 20/week @ 2023-01-26

65 downloads per month

MIT license

38KB
904 lines

Web Extensions

A Rust library that provides WebExtension API WASM bindings.

This crate expresses a high level wrapper. For a low level access there is the web-extensions-sys crate.

Compatibility

This library is currently only compatible with Chrome based browsers with Manifest V3.

Once MV3 is supported by FireFox, we need to check how we can handle it.

Dependencies

~6.5–9MB
~176K SLoC