HN Hall of Fame Weekly email

A Flash Player emulator written in Rust

github.com Software & code Software projects Software engineering Candidate
Screenshot of github.com captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 5 calendar years, with breakout response in 2 of them.

submissions
8
submitters
8
observed span
2019–2025
peak thread · 125 comments
265 pts
latest 20+ return · 2025-01-05
81 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

Ok, funny story about ruffle: Years ago in 2012 some co-workers stumbled on the greatest website ever: http://www.novalight.net/NOVALIGHT.html (takes a while to load now) To prove that HTML5/CSS3 was finally ready, I started a side project to recreate it in JS: https://github.com/jtwaleson/NovaLight-Challenge . I never got far and I don't know if that means I never finish side projects or if Flash is officially superior to HTML5. Anyway, the owner of the original site found it and emailed me his…

I really hope this works, but I fear it will die a shumway death. One of the issues is there are two complete run-times inside of Flash. AVM1 (for AS1/2) and AVM2 (for AS3). AS1/2 is much easier to program and probably emulate. AS3 was much more advanced and was actually a pretty good language. Adobe should release the source, but probably doesn't due to all the security holes that probably are waiting to be found. Of course, that is…

Ruffle is really done right. It's a drop in replacement for Flash, and works on old webpages with minimal code changes. AVM1 is almost complete, and a lot of AVM2 content is playable.

Used by archive.org[0] for saving flash games/animations for example. [0]: https://archive.org/details/softwarelibrary_flash

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
2

100+ points or 50+ comments

Total points
568

reference only — not used in Hall rules or ranking

Total comments
218

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2019-08-17Ruffle: Flash Player Emulator Written in Rustadamnemecek40
2019-08-18Ruffle – An Adobe Flash Player Written in Rust Compiled to WebAssemblyFirst breakoutconroy20670
2020-11-21A Flash Player emulator written in Rustcreolabs20
2020-11-22Rufflehidden-spyder20
2021-02-05A Flash Player emulator written in RustBest threadknown265125
2023-07-14Ruffle: A Flash Player emulator written in RustKolmogorovComp21
2023-10-22A Flash Player emulator written in Rust_Microft62
2025-01-05ruffle-rs/ruffle: A Flash Player emulator written in RustLatest 20+ point returnrcarmo8120