Ruffle is a Flash Player emulator implemented in Rust. It can open SWF files in a desktop application or run in a browser through WebAssembly, helping keep older interactive content accessible.
Website owners can embed its web player, and browser extensions are also available. Compatibility continues to develop, so not every Flash file works perfectly.