Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/mcuking/Awesome-WebAssembly-Applications

:star: A Curated List of Awesome WebAssembly Applications
https://github.com/mcuking/Awesome-WebAssembly-Applications

List: Awesome-WebAssembly-Applications

application awesome-list awsome wasm webassembly

Last synced: about 1 month ago
JSON representation

:star: A Curated List of Awesome WebAssembly Applications

Lists

README

        

# Awesome-WebAssembly-Applications

**A Curated List of Awesome WebAssembly Applications**

Welcome PR if you find some Awsome WebAssembly Applications 🤣

## Inside the browser

### Media

- [[Photoshop] Photoshop's journey to the web](https://web.dev/ps-on-the-web/)

- [[Figma] WebAssembly cut Figma's load time by 3x](https://www.figma.com/blog/webassembly-cut-figmas-load-time-by-3x/)

- [[Photon] Photon - Image Processing in WebAssembly](https://silvia-odwyer.github.io/photon/)

- [[Squoosh] Replacing a hot path in your app's JavaScript with WebAssembly](https://developers.google.com/web/updates/2019/02/hotpath-with-wasm)

- [[Discourse] Faster (and smaller) uploads in Discourse with Rust, WebAssembly and MozJPEG](https://blog.discourse.org/2021/07/faster-user-uploads-on-discourse-with-rust-webassembly-and-mozjpeg/)

- [[Zoom] Zoom on Web: WebAssembly SIMD, WebTransport, and WebCodecs](https://www.infoq.com/news/2020/08/zoom-web-chrome-apis/)

- [[Agora] 如何通过 WebAssembly 在 Web 进行实时视频人像分割](https://www.agora.io/cn/community/blog-121-category-21976)

- [[Google Meet] Background Features in Google Meet, Powered by Web ML](https://ai.googleblog.com/2020/10/background-features-in-google-meet.html)

- [[FFmpeg.wasm] In-browser transcoding of video files with FFmpeg and WebAssembly](https://blog.scottlogic.com/2020/11/23/ffmpeg-webassembly.html)

- [[BBC iPlayer] Building a WebAssembly Runtime for BBC iPlayer](https://medium.com/bbc-design-engineering/building-a-webassembly-runtime-for-bbc-iplayer-and-enhanced-audience-experiences-7087455808ef)

- [[WXInlinePlayer] WXInlinePlayer:高性能 WASM 播放器实现](https://github.com/ErosZy/md/blob/master/%E9%AB%98%E6%80%A7%E8%83%BDWASM%E6%92%AD%E6%94%BE%E5%99%A8%E5%AE%9E%E7%8E%B0/%E9%AB%98%E6%80%A7%E8%83%BDWASM%E6%92%AD%E6%94%BE%E5%99%A8%E5%AE%9E%E7%8E%B0.md)

- [[ogv.js] JavaScript media player using Ogg/Vorbis/Theora/Opus/WebM libs compiled with Emscripten](https://github.com/brion/ogv.js/)

- [[Clipchamp] Clipchamp's video editor PWA installs see a 97% monthly growth](https://clipchamp.com/en/blog/clipchamp-pwa-case-study/)

- [[Picovoice] Offline Voice AI in a Web Browser](https://picovoice.ai/blog/offline-voice-ai-in-a-web-browser/)

- [[Mastershot] Mastershot is a web-based video editor, based on the WebAssembly version of FFmpeg](https://mastershot.app/)

- [[淘宝直播] 从 Chrome 源码 video 实现到 Web H265 Player](https://mp.weixin.qq.com/s/RDpp2Opjh3LAxYczeHac5g)

- [[淘宝直播] Web端H.265播放器研发解密](https://fed.taobao.org/blog/2019/03/19/web-player-h265/)

- [[爱奇艺直播] 爱奇艺直播 WebAssembly 优化之路](https://mp.weixin.qq.com/s/LRGNOuFwHXALs_lhPyN3Zw)

- [[花椒直播] 花椒前端基于WebAssembly 的 H.265 播放器研发](https://zhuanlan.zhihu.com/p/73772711)

- [[NOW 直播] 基于 WebAssembly的 H.265 播放器](https://developer.aliyun.com/article/747663)

- [[腾讯 IMWeb] 使用 FFmpeg 与 WebAssembly 实现纯前端视频截帧](https://mp.weixin.qq.com/s/HJpexn0pRWtucmkgLTGdPQ)

- [[腾讯 IMWeb] 看前端如何通过 WebAssembly 实现播放器预览能力](https://mp.weixin.qq.com/s/qePFM0IA3h3Sx_Zb1LBV8Q)

### Visualization

- [[Google Earth] Chromium Blog: WebAssembly brings Google Earth to more ...](https://blog.chromium.org/2019/06/webassembly-brings-google-earth-to-more.html)

- [[Webamp] Speeding Up Webamp’s Music Visualizer with WebAssembly](https://jordaneldredge.com/blog/speeding-up-winamps-music-visualizer-with-webassembly/)

- [[Webcola] Speeding Up the Webcola Graph Viz Library with Rust + WebAssembly](https://cprimozic.net/blog/speeding-up-webcola-with-webassembly/)

- [[SciCharts] SciCharts Audio Analyzer Demo](https://demo.scichart.com/javascript-audio-analyzer-fft-example)

- [[Project Glitter] Project Glitter - Music Visualisation](https://benglin.github.io/project-glitter/)

- [[Perspective] Streaming pivot visualization via WebAssembly](https://github.com/finos/perspective/)

### Games

- [[GLAS] GLAS = WebGL + Assembly Script(WASM);](https://dev.to/zoedreams/glas-webgl-assembly-script-wasm-i40)

- [[白鹭引擎] WebAssembly 在白鹭引擎5.0中的实践](https://zhuanlan.zhihu.com/p/30513129)

- [[Unreal Engine 4] Setting up UE4 for HTML5 development](https://docs.unrealengine.com/4.27/en-US/SharingAndReleasing/HTML5/GettingStarted/)

- [[Defold] A 2D gaming engine for writing web-based games](https://forum.defold.com/t/defold-1-2-141-has-been-released/33996)

- [[BananaBread] BananaBread is a C++ 3D game engine that runs on the web using JavaScript+WebGL+HTML](https://github.com/kripken/BananaBread)

- [[Pont] Pont - a multiplayer board game in Rust and WebAssembly](https://www.mattkeeter.com/projects/pont/)

- [[Citybound] A work-in-progress, open-source, multi-player city simulation game](https://aeplay.org/citybound)

### Online Productive Tools

- [[AutoCAD] AutoCAD & WebAssembly: Moving a 30 Year Code Base to the Web](https://www.infoq.com/presentations/autocad-webassembly/)

- [[StackBlitz] Introducing WebContainers: Run Node.js natively in your browser](https://blog.stackblitz.com/posts/introducing-webcontainers/)

- [[vim.wasm] Vim editor ported to WebAssembly](https://github.com/rhysd/vim.wasm)

- [[Jupyter] JupyterLite: Jupyter ❤️ WebAssembly ❤️ Python](https://blog.jupyter.org/jupyterlite-jupyter-%EF%B8%8F-webassembly-%EF%B8%8F-python-f6e2e41ab3fa)

- [[Pyodide] Pyodide: Bringing the scientific Python stack to the browser](https://hacks.mozilla.org/2019/04/pyodide-bringing-the-scientific-python-stack-to-the-browser/)

### Machine Learning

- [[TensorFlow.js] Supercharging the TensorFlow.js WebAssembly backend with SIMD and multi-threading](https://blog.tensorflow.org/2020/09/supercharging-tensorflowjs-webassembly.html?m=1)

- [[ONNX.js] ONNX.js machine learning with WebAssembly](https://github.com/Microsoft/onnxjs)

### Databases

- [[absurd-sql] A future for SQL on the web](https://jlongster.com/future-sql-web)

- [[飞书] 飞书 WASM 实践——SQLite 篇](https://juejin.cn/post/6986579588075913223)

### Frontend Web App

- [[Yew] Rust / Wasm framework for building client web apps](https://yew.rs/)

- [[Blazor] Build client web apps with C#](https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor)

- [[Tokamak] SwiftUI-compatible framework for building browser apps with WebAssembly and native apps for other platforms](https://github.com/TokamakUI/Tokamak)

### Scientific Calculator

- [[kalker] Kallker is a feature-rich scientific calculator that runs in the browser](https://kalker.strct.net/)

- [[NoteCalc] NoteCalc is a handy notepad with a smart builtin calculator](https://bbodi.github.io/notecalc3/)

### Code Protect

- [[JSVMP] 基于 WebAssembly 的 JavaScript 代码虚拟化保护方法研究与实现](https://www.docin.com/p-2280105277.html)

## Outside the browser

### Cloud

- [[Fermyon] Introducing Spin](https://www.fermyon.com/blog/introducing-spin)

- [[Wasm Workers Server] Run your workers anywhere with WebAssembly](https://wasmlabs.dev/articles/run-workers-anywhere/)

- [[Cloudflare] WebAssembly on Cloudflare Workers](https://blog.cloudflare.com/webassembly-on-cloudflare-workers/)

- [[Fastly] Announcing Lucet: Fastly’s native WebAssembly compiler and runtime](https://www.fastly.com/blog/announcing-lucet-fastly-native-webassembly-compiler-runtime)

- [[Atmo] Building for a future based on WebAssembly](https://blog.suborbital.dev/building-for-a-future-based-on-webassembly)

- [[Krustlet] Introducing Krustlet, the WebAssembly Kubelet](https://deislabs.io/posts/introducing-krustlet/)

- [[WasmEdge] 初探 WebAssembly 在 serverless 中的应用](https://zhuanlan.zhihu.com/p/297753460)

- [[Kubernetes] WebAssembly 与 Kubernetes 双剑合璧](https://developer.aliyun.com/article/744310)

- [[Vino] Vino - Code less, build more](https://vino.dev/)

- [[Easegress] How to do an online flash sale event with Easegress and WebAssembly](https://megaease.com/blog/2021/09/08/how-to-do-an-online-flash-sale-event-with-easegress-and-webassembly/)

- [[MOSN] WebAssembly 在 MOSN 中的实践 - 基础框架篇](https://mosn.io/blog/posts/mosn-wasm-framework/)

- [[Cosmonic] Cosmonic - Imagine. Create. Scale.](https://cosmonic.com/)

### IoT

- [[天猫精灵] 基于 WebAssembly 的 AIoT 应用框架实践](https://mp.weixin.qq.com/s/-7K2XpVFrZ2R3Wdwtc8GXw)

### Blockchain

- [[Ethereum] Ethereum WebAssembly Docs](https://ewasm.readthedocs.io/en/mkdocs/)

- [[NEAR] A blockchain that runs smart contracts on a WebAssembly Virtual Machine](https://docs.near.org/docs/develop/contracts/overview)

- [[Spacemesh] Spacemesh WebAssembly VM](https://medium.com/spacemesh/svm-446b106025bd)

### Plugin System

- [[Zellij] Zellij - A terminal workspace, with wasm plugin system](https://github.com/zellij-org/zellij)