As Webassembly makes progress, have you seen any interesting applications of the technology, even just concept demos? Share them with us!
For further actions, you may consider blocking this person and/or reporting abuse
As Webassembly makes progress, have you seen any interesting applications of the technology, even just concept demos? Share them with us!
For further actions, you may consider blocking this person and/or reporting abuse
Vitalii Sevastianov -
Andy Larkin -
shrey vijayvargiya -
Luciano Jung -
Latest comments (23)
you can try ZOOM Web meeting
I'm building ambulatory medical software, and my first WASM idea was that we could take viewing MRIs to new levels. Because there are so many layers of images, and because they can be manipulated in three definitions, it's a ton of processing power and data. I'm not the only one that has had this idea. WASM is mentioned more than halfway down the page, claiming that the software would run at about ~90% efficiency compared to a native desktop application.
Windows 10 calculator: calculator.platform.uno/
And Windows 200: bellard.org/jslinux/vm.html?url=ht...
Google Earth. And ebay developed a QR reader
Figma makes use of webassemly I believe, which is how/why their web app performs like a native desktop application.
Am also fairly certain the browser versions of games output by Godot are webassemly, at least in part.
This is quite impressive - s3.amazonaws.com/mozilla-games/tmp... - a few years old now though. Also this - s3.amazonaws.com/mozilla-games/Zen...
I'll shamelessly sell promote here, but I made ozdevevents.azurefd.net/ which is a React + WASM (in Go) hybrid that shows a list of technical conferences in Australia by parsing a markdown file.
aaronpowell / oz-dev-events
An experiment with WebAssembly + Go on how to build it into a normal web dev pipeline
Australian Tech Events
This is the source code for the Australian Tech Events website, a web UI over the top of the Readify DevEvents markdown files.
I build this mainly as an exercise in learning how to use Go and WebAssembly, and how they can fit into a modern web developer toolchain.
At the end of the day this is a React.js application, written in TypeScript, using webpack to compile and bundle the code.
The Code
The code lives in the
src
folder, with both the TypeScript and Go code all within there. To illustrate the nature of using Go with WebAssembly there is also a Go application that lives insrc/markdown-tools/app
, that loads up the core of the Go codebase (markdown-tools.go
) and executes a request against a markdown file.Running locally
To run it locally you'll need to have the following installed:
This source map is the best one that triggered many to take a look at WebAssembly
squoosh is one of them
I love squoosh
Doom 3 running in the browser is certainly up there.
figma. definitely.
Google maps, Autocad of course however worth mentioning wasm.continuation-labs.com/d3demo/
One that I always hear about is AutoCAD for the web. They were able to compile existing code from their 35-year old C++ application to WebAssembly. I think bringing existing resource-intensive desktop applications to the web is going to be a huge use case.
blogs.autodesk.com/autocad/autocad...
Figma is pretty awesome. They have a whole blogpost about it: figma.com/blog/webassembly-cut-fig...
Pyodide Python notebook in the browser is interesting. I keep hearing excitement from C# developers about Blazor and one day replacing JavaScript. Who knows if that day comes?