Learn WebAssembly
@webassemblylearning
48
subscribers
1
file
275
links
Download Telegram
Join
Learn WebAssembly
48 subscribers
Learn WebAssembly
https://aless.co/gatsby-wasm-plugin/
aless.co
Building a Gatsby Plugin with Wasm
Law of the Instrument : "I suppose it is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail." - Abraham Maslow, 1966 The…
Learn WebAssembly
https://github.com/wasm-tool/wasi
GitHub
GitHub - wasm-tool/wasi: Import WebAssembly modules that expose the WebAssembly System Interface (WASI).
Import WebAssembly modules that expose the WebAssembly System Interface (WASI). - wasm-tool/wasi
Learn WebAssembly
https://www.npmjs.com/package/rollup-plugin-assemblyscript
npm
npm: rollup-plugin-assemblyscript
A [Rollup] plugin that allows you to import [AssemblyScript] files and compiles them on-the-fly.. Latest version: 2.0.0, last published: 4 years ago. Start using rollup-plugin-assemblyscript in your project by running `npm i rollup-plugin-assemblyscript`.…
Learn WebAssembly
https://sendilkumarn.com/blog/rustwasm-memory-model/
Sendil's blog
Memory Model in WebAssembly
Sharing memory between WebAssembly and JavaScript with Rust
Learn WebAssembly
https://fitzgeraldnick.com/
Learn WebAssembly
https://blog.scottlogic.com/2020/01/03/webassembly-sudoku-solver.html
Scott Logic
A WebAssembly Powered Augmented Reality Sudoku Solver
An Augmented Reality Sudoku solver using the WebAssembly build of OpenCV (a C++ computer vision library), Tensorflow (a machine learning library) and solver written in Rust. It neatly demonstrates how WebAssembly allows you to write performance-critical…
Learn WebAssembly
https://github.com/cjihrig/wasi-worker
GitHub
GitHub - cjihrig/wasi-worker: Node.js worker for running WASI code
Node.js worker for running WASI code. Contribute to cjihrig/wasi-worker development by creating an account on GitHub.
Learn WebAssembly
https://github.com/yewstack/yew
GitHub
GitHub - yewstack/yew: Rust / Wasm framework for creating reliable and efficient web applications
Rust / Wasm framework for creating reliable and efficient web applications - yewstack/yew
Learn WebAssembly
https://github.com/uetchy/create-react-app-wasm
GitHub
GitHub - uetchy/create-react-app-wasm: Create React App (TypeScript) + WebAssembly (Rust) Template
Create React App (TypeScript) + WebAssembly (Rust) Template - GitHub - uetchy/create-react-app-wasm: Create React App (TypeScript) + WebAssembly (Rust) Template
Learn WebAssembly
Another tune written in the
#WebAssembly
music
#creativecoding
environment
https://www.youtube.com/watch?v=r-984gmUZXI&feature=youtu.be
YouTube
First Attempt (WebAssembly Music)
Remake of 4klang first attempt in the WebAssembly music environment
Learn WebAssembly
Stork - Impossibly fast web search, made for static sites
https://stork-search.net
- written in Rust, compiled to WebAssembly
Learn WebAssembly
https://github.com/penzn/wasm-long-vectors
GitHub
penzn/wasm-long-vectors
Slides for Wasm long vectors proposal. Contribute to penzn/wasm-long-vectors development by creating an account on GitHub.
Learn WebAssembly
http://www.jakubkonka.com/2020/04/28/rust-wasi-from-scratch.html
Jakubkonka
Stubbing out WASI manually in Rust
Jakub Konka's weblog about programming, game theory, maths, and more.
Learn WebAssembly
https://www.reddit.com/r/WebAssembly/comments/g8oxaa/wasm_simd_is_almost_500x_as_fast_as_js_at/
Reddit
From the WebAssembly community on Reddit: Wasm SIMD is almost 500x as fast as JS at calculating dot product
Posted by GirkovArpa - 28 votes and 17 comments
Learn WebAssembly
https://www.youtube.com/watch?time_continue=33&v=HH92wXnP4WU&feature=emb_title
YouTube
Integrating Yoshimi into the webassembly music project
Work in progress on integrating the emscripten port of the Yoshimi synthesizer into my WebAssembly music project
Learn WebAssembly
https://blog.scottlogic.com/2019/05/17/webassembly-compiler.html
Scott Logic
Build your own WebAssembly Compiler
Have you ever wanted to write your own compiler? ... yes? ... of course you have! I've always wanted to have a go at writing a compiler, and with the recent release of WebAssembly, I had the perfect excuse to have a go.
Learn WebAssembly
https://github.com/fitzgen/wasmtime/blob/integrate-peepmatic/cranelift/peepmatic/README.md
Learn WebAssembly
https://docs.google.com/presentation/d/1RW_UHWX1t9-_XkXVsPZauliW1LIJgGz02hUFZE7APT0/edit#slide=id.gc6fa3c898_0_0
Google Docs
peepmatic
peepmatic A peephole optimizations DSL and peephole optimizer compiler for Cranelift Nick Fitzgerald • 2020-05-04
Learn WebAssembly
https://github.com/visrealm/vrEmuLcd
GitHub
GitHub - visrealm/vrEmuLcd: Character LCD emulator library (C99 engine, web front-end).
Character LCD emulator library (C99 engine, web front-end). - visrealm/vrEmuLcd
Learn WebAssembly
https://www.youtube.com/watch?v=Kly3f5Scctk&feature=youtu.be
YouTube
WasmSF May 2020: Assembled around AssemblyScript
Agenda (SF TZ, GMT-7):
5:00pm: Intro To AssemblyScript + Anatomy of a Testing CLI, Joshua Tenner
5:45: Break
6:00: Making Commerce Extensible with WebAssembly, Mitch Dickinson
6:45: Wrap up!