You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Kamil Jarosz edited this page Oct 11, 2024
·
48 revisions
Ruffle is a Flash Player emulator for the web and desktop written in the Rust programming language. As browsers drop support for the Flash plugin, Ruffle hopes to reimplement the Flash Player to keep the rich legacy of content alive and accessible.
Ruffle reads SWF files and attempts to play them back just as the Flash Player does. Ruffle can run on the desktop as a standalone application or in a web browser using WebAssembly. The following platforms are currently supported:
Desktop
Windows
macOS
Linux
Web
Officially supported:
Chrome v87 or higher
Edge v87 or higher (much slower with the "Enhance your security on the web" setting, see the FAQ)
Firefox v94 or higher
Safari v14.1 or higher on macOS
Safari v14.1 or higher on iOS and iPadOS
Chrome on Android
Firefox on Android
Not officially supported, but may work:
Brave
Opera
Tor Browser (no audio due to Tor restrictions. See #1992 for more information)
Waterfox G3
Kiwi Browser
Yandex Browser (extension has issues, see #7279 for more information)
Pale Moon
Basilisk
Older versions of officially supported browsers
Not officially supported, and does not work:
Internet Explorer
Waterfox Classic
Epic Privacy Browser
PlayStation 4 browser
Nintendo 3DS browser
Nintendo DSI browser
A browser extension for Chrome and Firefox is also available that will use Ruffle to play Flash content on web pages without any Flash plugin.
Ruffle is still in the early stages of development, so many features are still being implemented. A current focus is adding ActionScript 2.0 and 3.0 support. Contributions are welcome! Follow the project roadmap for more information about the timeline of development.