Ruffle
38 likes
Ruffle is a Flash Player emulator written in Rust. Ruffle runs natively on all modern operating systems as a standalone application, and on all modern browsers through the use of WebAssembly. Leveraging the safety of the modern browser sandbox and the memory safety guarantees of...
License model
- Free • Open Source
Application type
Country of Origin
United States
Platforms
- Mac
- Windows
- Linux
- Google Chrome
- Flathub
- Mozilla Firefox
- Microsoft Edge
- Flatpak
Features
Ruffle News & Activities
Highlights All activities
Recent News
No news, maybe you know any news worth sharing?
Share a News TipRecent activities
Ruffle information
AlternativeTo Category
GamesGitHub repository
- 16,780 Stars
- 890 Forks
- 5597 Open Issues
- Updated Jun 19, 2025
Comments and Reviews
Runs pretty well for something that's still in development. Strong contender for the future go to player for flash games.
some SWF contains ActionScript 3 which is not yet supported by Ruffle. The movie may not work as intended.
I mean ruffle now has decent support for actionscript 3
I have a swf that has a movie in it. The Ruffle emulator opens up the browser to play the movie instead of inside the emulator itself.
User-friendly, devs seem to genuinely care!
The Ruffle project has an online demo where you can upload an SWF file for playback, through the use of WebAssembly. I uploaded a random flash movie from years ago and it worked perfectly. Here's a direct link to the Ruffle online demo: https://ruffle.rs/demo/
The example I uploaded only had basic mouse interaction, I haven't yet tried interactive flash games yet.
There's actually a project called
Flashpoint Archive and another called "Flash Games Archive" that have thousands of SWF flash games. Both are dubious seeming executable programs, so be careful.