29 releases
0.6.2 | Jan 30, 2023 |
---|---|
0.6.0 | Nov 24, 2022 |
0.5.0 | Nov 12, 2021 |
0.4.0 | Mar 28, 2021 |
0.0.2 | Feb 22, 2019 |
#316 in Graphics APIs
3,987 downloads per month
Used in 59 crates
(2 directly)
395KB
4.5K
SLoC
Running the examples
Ensure both cargo and npm are installed.
Make sure that wasm-pack is installed:
$ cargo install wasm-pack
Then run the following:
$ cd examples/basic && ./build.sh
Then navigate your browser to the local web server that was started.
Testing
The easiest way is to use wasm-pack:
$ cargo install wasm-pack
Then use wasm-pack to run the tests:
$ wasm-pack test --chrome --headless
Tests are currently run only against chrome, once tests are made less brittle we'll also run against other browsers.
References:
lib.rs
:
The Web Canvas backend for the Piet 2D graphics abstraction.
Dependencies
~10MB
~194K SLoC