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
- Host: GitHub
- URL: https://github.com/mcuking/Awesome-WebAssembly-Applications
- Owner: mcuking
- Created: 2021-07-23T00:41:17.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-03-23T02:13:39.000Z (over 1 year ago)
- Last Synced: 2024-05-23T07:07:29.628Z (7 months ago)
- Topics: application, awesome-list, awsome, wasm, webassembly
- Homepage:
- Size: 20.5 KB
- Stars: 260
- Watchers: 9
- Forks: 20
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-webassembly - Awesome-WebAssembly-Applications
- ultimate-awesome - Awesome-WebAssembly-Applications - :star: A Curated List of Awesome WebAssembly Applications. (Other Lists / PowerShell 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
- [[twr-wasm] Easy library for integrating C/C++ into browser apps](https://github.com/twiddlingbits/twr-wasm)
- [[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)