Stars
x86 PC emulator and x86-to-wasm JIT, running in the browser
Facilitating high-level interactions between Wasm modules and JavaScript
Box64 - Linux Userspace x86_64 Emulator with a twist, targeted at ARM64, RV64 and LoongArch Linux devices
Microsoft BASIC for 6502 Microprocessor - Version 1.1
Modals and popups provider for Angular.js applications
A tiny hardware-accelerated pixel frame buffer. 🦀
Tools for accessing a floppy drive at the raw flux level
x86CSS is a working CSS-only x86 CPU/emulator/computer. No JavaScript required.
x86 PC emulator that runs both natively and in the browser, via WebAssembly
Extremely fast double-ended queue implementation
Cross-origin isolation (COOP and COEP) through a service worker for situations in which you can't control the headers (e.g. GH pages)
NTSC encoding/decoding in C89 using only integers and fixed point math. Supports NES decoding. Can be used as an image filter for games or real-time applications.
A new pure-Rust library for cross-platform low-level access to USB devices.
A modern, scratch-built, open-source (GPLv3) alternative ROM BIOS for PC, XT, 8088 Clone or Turbo PCs.
A Nintendo DS emulator written in Rust for desktop devices and the web, with debugging features and a focus on accuracy
An Inkscape extension which removes all matrix transforms by applying them recursively to shapes
An adapter for enabling Rayon-based concurrency on the Web with WebAssembly.
A language-agnostic JSON-encoded instruction-by-instruction test suite for the 8088, 68000, 65816, 65[c]02 and SPC700 that includes bus activity.
Highly accurate Yamaha OPL3 (YMF262, CT1747) emulator
XTulator is a portable, open source x86 PC emulator currently supporting the 8086 instruction set and 80186 extensions.