ruffle-rs/ruffle
View on GitHub ↗ ★ 18,788 Rust
A Flash Player emulator written in Rust
59 mentions on Hacker News by 48 people: 8 stories, 51 comments · first 2019-08-17 · latest 2026-09-07
20082026
-
…call it a massive pain. [1] https://internals.rust-lang.org/t/can-we-have-either-a-new-t... [2] https://github.com/ruffle-rs/ruffle/pull/18397 [3] See lines 55 and 117-127 in https://github.com/ruffle-rs/ruffle/blob/6890c618daab3153343...
comment by adrian17 · 2026-09-07 · in It took a year to ship WebAssembly in Anubis -
…is stubbed for specifically non-null, non-http commands (generally this is RMTP/RTMFP). See https://github.com/ruffle-rs/ruffle/blob/df11c2206bc6be0a329...
comment by danielhjacobs · 2026-02-15 · in Flashpoint Archive – Over 200k web games and animations preserved -
…be the issue for your games (the websites I maintain use https://metacpan.org/pod/AMF::Perl ). See https://github.com/ruffle-rs/ruffle/issues?q=is:issue+state:... .
comment by danielhjacobs · 2026-02-15 · in Flashpoint Archive – Over 200k web games and animations preserved -
…instructions for setting up the websockify proxy (by the webmaster of the site) can be found here: https://github.com/ruffle-rs/ruffle/wiki/Frequently-Asked-Qu... .
comment by danielhjacobs · 2026-02-15 · in Flashpoint Archive – Over 200k web games and animations preserved -
And, of course, Ruffle[1][2] to play them. [1] https://ruffle.rs/ [2] https://github.com/ruffle-rs/ruffle/
comment by xvilka · 2026-02-05 · in Adobe Animate will be discontinued -
…involves a lot of unnecessarily verbose code to drop and regain context between awaits, i.e. https://github.com/ruffle-rs/ruffle/blob/b5732b9783dce5d2311...
comment by kmeisthax · 2025-12-26 · in The Algebra of Loans in Rust -
…Proximity is 20 years old this year. Huh. Probably needs a 20 year anniversary edition. [1]: https://github.com/ruffle-rs/ruffle/pull/1024
comment by cableshaft · 2024-01-19 · in New York Times Flash-based visualizations work again -
…sponsors section for the open source project they are using is a trip down flash game memory lane: https://github.com/ruffle-rs/ruffle/?tab=readme-ov-file#spon...
comment by thecosas · 2024-01-19 · in New York Times Flash-based visualizations work again -
i believe it's using Ruffle[0] and that's already happened[1] [0] https://github.com/ruffle-rs/ruffle [1] https://homestarrunner.com/post-flash-update
comment by arrakeen · 2024-01-09 · in New York Times has added a web-based Flash player to their archive website -
…was actually implemented-- it would require the dev integrating ruffle to specify a URL to emulate. https://github.com/ruffle-rs/ruffle/issues/325
comment by rezonant · 2023-07-28 · in Flash Museum -
A relevant GitHub issue: https://github.com/ruffle-rs/ruffle/issues/325 Seems like being able to override was the plan, but not clear it was actually done?
comment by rezonant · 2023-07-28 · in Flash Museum -
…tessellator. Oh and yes, the opening bars of "Doctor" are permanently burned into my head now. [0] https://github.com/ruffle-rs/ruffle/pull/7858
comment by kmeisthax · 2023-07-15 · in Internet Archive expands Flash support -
I've opened some new Ruffle issues so we can hopefully fix the problems you mentioned: https://github.com/ruffle-rs/ruffle/issues/12071 https://github.com/ruffle-rs/ruffle/issues/12073 As I noted on those issues, this game uses multiple…
comment by nosamu · 2023-07-15 · in Internet Archive expands Flash support -
…and think it was good? If so, then the Ruffle project is probably worth keeping an eye on: https://github.com/ruffle-rs/ruffle Unlike the several previous Open Source "Flash player" projects that didn't really go anywhere, this one works…
comment by justinclift · 2023-05-11 · in Ask HN: Resources for older developers? -
It did happen eventually: https://github.com/ruffle-rs/ruffle
comment by conradev · 2023-03-31 · in When SVG almost got network support for raw sockets -
…player written in Rust), seems like it has legs and plays a substantial amount of Flash content: https://github.com/ruffle-rs/ruffle They released their first "progress report" a few weeks ago: https://ruffle.rs/blog/2023/03/12/progress-rep…
comment by justinclift · 2023-03-31 · in When SVG almost got network support for raw sockets -
…question, here is the GitHub issue that clearly shows Ruffle doesn’t support ActionScript 3: https://github.com/ruffle-rs/ruffle/issues/1368 I recently picked up a copy of Flash MX to use on an old PowerBook, highly recommend others do the…
comment by numair · 2022-12-21 · in I still use Flash -
…audio and video functionality of these old games restored and being able to play them again. - [0]: https://github.com/ruffle-rs/ruffle/wiki/Test-SWFs [1]: https://github.com/crisdosyago/BrowserBox#bb-pro-vs-regular- ... [2]:…
comment by graderjs · 2022-12-21 · in I still use Flash -
…and is quite fast. It's cool seeing the audio and video work and playing those old games. - [0]: https://github.com/ruffle-rs/ruffle/wiki/Test-SWFs [1]: https://github.com/crisdosyago/BrowserBox#bb-pro-vs-regular-... [2]:…
comment by graderjs · 2022-12-01 · in Ask HN: Are there things that Flash did that we still can’t do with today’s web? -
Erm, this exists and it's called Ruffle: https://github.com/ruffle-rs/ruffle It works quite decently, but they can always use help.
comment by bsder · 2022-09-19 · in Ask HN: Why Adobe still can’t figure out Flash on WASM? -
We now have Ruffle which does more or less what Adobe should have done 10 years ago. https://github.com/ruffle-rs/ruffle If Adobe had seen their ban from the iPhone as a challenge to make Flash player capable of running without a plug-in…
comment by samwillis · 2022-04-17 · in Miniclip to Discontinue Desktop Site and Transition Exclusively to Mobile Games -
…guess that's not too surprising, we're only halfway* done with AS2/3 implementations as it is!) * https://github.com/ruffle-rs/ruffle/wiki/Roadmap#milestones
comment by andai · 2022-03-08 · in I can no longer compile my first Flash game -
https://github.com/ruffle-rs/ruffle A flash VM running in safe WebAssembly sounds like an awesome idea for preserving a lot of older web content.
comment by hajile · 2022-03-07 · in I can no longer compile my first Flash game -
…of thousands of flash games with an easy interface to play them through flash player. [0] https://github.com/ruffle-rs/ruffle [1] https://bluemaxima.org/flashpoint/downloads/
comment by assemblylang · 2022-03-07 · in I can no longer compile my first Flash game -
…third party tools that will allow embedded flash to work again. I'm curious if you've tried ruffle: https://github.com/ruffle-rs/ruffle It will not work for exactly your problem (powerpoint plugin vs html5 webpage), but I've found most…
comment by TheDong · 2022-03-07 · in I can no longer compile my first Flash game -
…the same browser session. [0]: https://github.com/i5ik/Viewfinder/blob/boss/README.md#vf-pr... [1]: https://github.com/ruffle-rs/ruffle [2]: https://github.com/i5ik/Viewfinder/blob/boss/README.md#appli...
comment by graderjs · 2022-01-18 · in Show HN: Web proxy in iframe with Flash and incognito tabs -
…they use it to keep some (but not all) of their archive of Flash movies and games running. [1] https://github.com/ruffle-rs/ruffle
comment by benrbray · 2021-11-21 · in The history of Flash games in China -
…and then have someone convert that into code. As for Actionscript 3, here is the tracking issue: https://github.com/ruffle-rs/ruffle/issues/1368
comment by bsder · 2021-10-13 · in Adobe uses DMCA to nuke project that keeps Flash alive, secure and adware free -
…to memories these days Don't let them fade away! As mentioned in the article... check out ruffle: https://github.com/ruffle-rs/ruffle I was able to drop that on the page of a flash movie that I have hosted for nearly 20 years and it's…
comment by bonestamp2 · 2021-03-19 · in Tracing the Sprawling Roots of Flash Preservation -
There's a lot of unsafe usage in this codebase ( https://github.com/ruffle-rs/ruffle/search?q=unsafe returns 5 screenfuls) - though I don't know enough about Rust to tell how risky these are.
comment by fulafel · 2021-02-05 · in A Flash Player emulator written in Rust -
See https://github.com/ruffle-rs/ruffle and how the Internet Archive is using it: https://blog.archive.org/2020/11/19/flash-animations-live-fo...
comment by acdha · 2021-01-26 · in Firefox 85 -
Ruffle - A Flash Player emulator over WebAssembly: https://github.com/ruffle-rs/ruffle
comment by maxgraey · 2020-12-31 · in WebAssembly Studio -
…is converted over, but they're actively supporting the Ruffle.js project and using it on site: https://github.com/ruffle-rs/ruffle
comment by larsiusprime · 2020-12-31 · in HTML5 still doesn't replicate what mattered about Flash -
Yes: https://github.com/ruffle-rs/ruffle
comment by m3at · 2020-12-31 · in Flash Player is about to stop working on Windows 10 -
…3.0 [0], so if you've got a pile of newish .swf's you'd like to try, they may not work yet. [0] https://github.com/ruffle-rs/ruffle/issues/1368
comment by sq_ · 2020-12-10 · in Adobe has released the last Flash update ever -
It doesn't solve them. See https://github.com/ruffle-rs/ruffle/issues/26 Here's a flash style solution to the problem: https://github.com/jrmuizel/full-scene-rasterizer
comment by muizelaar · 2020-11-29 · in Ruffle – A Flash Player emulator written in Rust -
…and already can play a reasonably sized subset of flash correctly at their intended speed. [0]: https://github.com/ruffle-rs/ruffle
comment by TheDong · 2020-09-21 · in V8 Release v8.6 -
…https://www.gnu.org/software/gnash/ In development: https://github.com/lightspark/lightspark https://github.com/ruffle-rs/ruffle And then the most recent one, CheerpX, which as I understand it runs the Adobe flash runtime itself via wasm:…
comment by efreak · 2020-07-25 · in Flash Game History -
Ruffle works great in modern browsers and is open source: https://github.com/ruffle-rs/ruffle
comment by CryoLogic · 2020-07-09 · in The rise and fall of Adobe Flash -
…(via WebAssembly, I think, though it technically supports ASM.js via emscripten) in HTML5 browsers: https://github.com/ruffle-rs/ruffle
comment by wizzwizz4 · 2020-07-01 · in Kongregate closed to new games, shutting down forums and chat -
…the Ruffle browser extension. I think it's designed as a drop in replacement for the flash player. https://github.com/ruffle-rs/ruffle/wiki/Using-Ruffle#browse...
comment by nbrempel · 2020-06-26 · in “Adobe Flash is no longer supported in Safari” -
This might be worth someone taking some time to figure out how to make it work with Ruffle: https://github.com/ruffle-rs/ruffle
comment by bsder · 2020-06-21 · in Logic, Before ICs -
…few examples available. https://www.newgrounds.com/flash/player https://github.com/Herschel/Swivel https://github.com/ruffle-rs/ruffle Roadmap: https://github.com/ruffle-rs/ruffle/wiki/Roadmap Demo: http://ruffle-rs.s3-website-us-west-1.ama…
comment by frigid · 2020-06-15 · in Adobe to remove Flash Player from web site after December 2020 -
I believe that's exactly what Newgrounds is doing. See https://github.com/ruffle-rs/ruffle
comment by LEARAX · 2020-05-27 · in Nitrome to convert its Flash game library to HTML5 -
We should embrace flash again - https://github.com/ruffle-rs/ruffle
comment by searchableguy · 2020-05-11 · in Second-Guessing the Modern Web -
You mean like https://github.com/ruffle-rs/ruffle ?
comment by Klonoar · 2020-05-01 · in Ask HN: Would it be possible to reimplement flash in rust/web assembly? -
…would be incredible. If anyone's interested in Ruffle's roadmap, it's available here [3]. [1] https://github.com/ruffle-rs/ruffle [2] https://github.com/Herschel/Swivel [3] https://github.com/ruffle-rs/ruffle/wiki/Roadmap
comment by j-james · 2020-01-31 · in Flashpoint: a webgame preservation project -
…of Ruffle) are already using Ruffle on some of their flash content. [0] https://ruffle.rs [1] https://github.com/ruffle-rs/ruffle
comment by wesleyhill · 2020-01-31 · in Flashpoint: a webgame preservation project -
…in Rust. (So you'd still be using ActionScript for authoring) [1] https://www.openfl.org/ [2] https://github.com/ruffle-rs/ruffle
comment by larsiusprime · 2019-10-13 · in Flash Is Responsible for the Internet's Most Creative Era