Emscripten: An LLVM-to-WebAssembly Compiler
-
Updated
May 24, 2024 - C++
WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable target for compilation of high-level languages like C/C++/Rust, enabling deployment on the web for client and server applications.
Emscripten: An LLVM-to-WebAssembly Compiler
WasmEdge is a lightweight, high-performance, and extensible WebAssembly runtime for cloud native, edge, and decentralized applications. It powers serverless apps, embedded functions, microservices, smart contracts, and IoT devices.
A data visualization and analytics component, especially well-suited for large and/or streaming datasets.
Lightweight and modular C++11 graphics middleware for games and data visualization
A minimal WebAssembly virtual DOM to build C++ SPA (Single page applications)
Fast Open-Source Search & Clustering engine × for Vectors & 🔜 Strings × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍
WebAssembly from Scratch: From FizzBuzz to DooM.
A client-side signal processing library utilizing the power of WebAssembly (.wasm)
Interactive ASCII art diagram generators. 🌟
📚 WebAssembly friendly programming with C/C++ -- Emscripten practice
🇸Superpowered Audio, Networking and Cryptographics SDKs. High performance and cross platform on Android, iOS, macOS, tvOS, Linux, Windows and modern web browsers.
nidium is an ongoing effort for a mobile hw-accelerated rendering engine to create apps and games. Embedding Mozilla JavaScript VM, Google Skia, Facebook Yoga. https://twitter.com/nidiumproject for updates
WebAssembly version of DuckDB
High-performance stateful serverless runtime based on WebAssembly
3D GPUs Strange Attractors and Hypercomplex Fractals explorer - up to 256 Million particles in RealTime
The best javascript code protection solution ever.
CicadaPlayer is the player core of AliPlayer, which supports multiple platforms Android, iOS, macOS, Windows, Linux, and WebAssembly for now. The goal is to provide a player core which supports multi-platform, hardware accelerator, and customizable and extensible features. Which supports WideVine drm, LL-HLS, MPEG-DASH and HDR playback.