lord / Wargo
Licence: mit
Easy Rust to WebAssembly
Stars: ✭ 260
Programming Languages
javascript
184084 projects - #8 most used programming language
rust
11053 projects
Projects that are alternatives of or similar to Wargo
laravel-dusk-firefox
Automate running Laravel Dusk using Geckodriver for Mozilla Firefox
Stars: ✭ 33 (-87.31%)
Mutual labels: webdriver
rust-browser-game
Bloat-Free Browser Game in Rust (rustc-only challenge)
Stars: ✭ 20 (-92.31%)
Mutual labels: webassembly
wasm-arrays
A couple of helper functions to make WebAssembly array parameters easy to use
Stars: ✭ 33 (-87.31%)
Mutual labels: webassembly
pywasm3
Python bindings for Wasm3, the fastest WebAssembly interpreter
Stars: ✭ 34 (-86.92%)
Mutual labels: webassembly
wgpu-rust-renderer
A tiny WebGPU renderer written in Rust
Stars: ✭ 81 (-68.85%)
Mutual labels: webassembly
TestLeafSeleniumTraining
This is public repository for Selenium Learners at TestLeaf
Stars: ✭ 80 (-69.23%)
Mutual labels: webdriver
lxgui
Portable, real time, modular and data-driven GUI C++ library.
Stars: ✭ 50 (-80.77%)
Mutual labels: webassembly
Htmlelements
Html Elements is a Java framework providing easy-to-use way of interaction with web-page elements in web-page tests.
Stars: ✭ 258 (-0.77%)
Mutual labels: webdriver
sahagin-java
Sahagin generates highly readable Selenium/Appium test report from your test code.
Stars: ✭ 26 (-90%)
Mutual labels: webdriver
cargo-wix
A cargo subcommand to build Windows installers for rust projects using the WiX Toolset
Stars: ✭ 142 (-45.38%)
Mutual labels: cargo
Front-end-tutorial
🐼 最全的资源教程-前端涉及的所有知识体系,并在 Nice Front-end Tutorial 持续更新;
Stars: ✭ 1,655 (+536.54%)
Mutual labels: webassembly
Kebab
WebDriver wrapper library for Kotlin(inspired by geb)
Stars: ✭ 13 (-95%)
Mutual labels: webdriver
golang-wasm
Golang-WASM provides a simple idiomatic, and comprehensive API and bindings for working with WebAssembly for Go and JavaScript developers
Stars: ✭ 57 (-78.08%)
Mutual labels: webassembly
Riscv Rust
RISC-V processor emulator written in Rust+WASM
Stars: ✭ 253 (-2.69%)
Mutual labels: webassembly
rustsec
Audit Cargo.lock files for dependencies with security vulnerabilities
Stars: ✭ 956 (+267.69%)
Mutual labels: cargo
x-img-diff-js
🎨 JavaScript library which compares 2 images and detect structural difference information using OpenCV(WebAssembly)
Stars: ✭ 43 (-83.46%)
Mutual labels: webassembly
node-wasm-trace
Instruments wasm files and traces execution
Stars: ✭ 24 (-90.77%)
Mutual labels: webassembly
wargo
makes it easy to compile Rust into WebAssembly on macOS or Linux. To install:
npm install -g wargo
To use, just wargo build
instead of cargo build
. We'll automatically make sure the Emscripten compiler is installed and configured before each run.
cargo new --bin meow
cd meow
wargo build
Want to run your tests in the browser? No problem — we've got wargo test
. Just run Selenium locally, set some environment variables, and you're ready to go.
export WEBDRIVER_HOST="localhost"
export WEBDRIVER_PORT="5555"
wargo test
Don't want to install Selenium? wargo
can also run tests using Sauce Connect.
export SAUCE_USERNAME="your username"
export SAUCE_ACCESS_KEY="blah-1234-1234-1234"
export WEBDRIVER_CAPABILITIES='{"browserName": "chrome"}'
wargo test
For more information, check out the tutorial blog post.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].