A C library for videogame programming with 2D/3D graphics, input, audio, and windowing across desktop, mobile, web, and embedded platforms.
Alternative open-source firmware for ESP8266 and ESP32 devices, configurable via web UI and controllable locally over MQTT, HTTP, Serial or KNX.
A tiny JavaScript runtime
A full Linux desktop on Windows, running in WSL2 with GPU acceleration.
WebAssembly Micro Runtime (WAMR)
Fixes compatibility issues with older games running on Windows 10/11 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.
A lightweight single-header cross-platform library for general windowing
FFmpeg for browser, powered by WebAssembly
π A fast WebAssembly interpreter and the most universal WASM runtime
A fast and lightweight fully featured OCI runtime and C library for running containers
C++ Audio Plug-in Framework for desktop, mobile, xr and web
Open source firmware (Tasmota/Esphome replacement) for BK7231T, BK7231N, BL2028N, T34, XR809, W800/W801, W600/W601, BL602, LN882H, Realtek chips and more
Vulkan Quake port based on QuakeSpasm
SIMD-accelerated distances, dot products, matrix ops, geospatial & geometric kernels for 16 numeric types β from 6-bit floats to 64-bit complex β across x86, Arm, RISC-V, and WASM, with bindings for Python, Rust, C, C++, Swift, JS, and Go π
Game Boy Advance, Game Boy, Game Boy Color, and DS Emulator
bddisasm is a fast, lightweight, x86/x64 instruction decoder. The project also features a fast, basic, x86/x64 instruction emulator, designed specifically to detect shellcode-like behavior.
This repository contains all the files and tools needed to build custom oscillators and effects for the prologue synthesizer.
Racing to the bottom of CPU performance
Runtime for Go + Godot
GIT for nodejs and the browser using https://libgit2.org compiled to WebAssembly with https://emscripten.org
Translates WebAssembly modules to portable C
β¨ The compiler and developer toolchain for Onyx
A Wasm environment for cross-platform, sandboxed graphical applications.
The official mirror of the main KolibriOS repository
Gameboy emulator implemented in C, that also runs in the browser
Standalone C compiler/assembler/linker/libc for x86-64/aarch64/riscv64/wasm
A Super Mario 64 decompilation repo based on CrashOveride95/ultrasm64 that aims to provide a flexible, easy-to-use base for creating romhacks.
Lossless compression C library built for ultra-fast decode. Faster than LZ4 (+35% to 105%+; best on ARM64), at a better ratio. Official Rust, Python, Node.js, Go and WASM bindings. Write-once/read-many, with optional seekable archives for O(1) random access.
Run unsigned kernel payloads in a signed kernel driver via wasm3. No JIT/W^x (HVCI/etc., compliant)
Pokemon Emerald in 3D (in WebAssembly)
Real Valkey (BSD Redis fork) compiled to WASM, networking bridged to node:net β an in-process, Redis-compatible server for Node. PGlite for Redis.