SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Flash Open-Source Projects
-
You know you can use Ruffle if you really want Flash right?
https://ruffle.rs
But the only standard you need is WASM. All browsers support it. Use whatever you want to make it. In fact, Ruffle is just a WASM app.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
mediaelement
HTML5 <audio> or <video> player with support for MP4, WebM, and MP3 as well as HLS, Dash, YouTube, Facebook, SoundCloud and others with a common HTML5 MediaElement API, enabling a consistent UI in all browsers.
-
-
Project mention: A voting poll for the best [H.W.I.D] Changer for 2025 | news.ycombinator.com | 2025-10-15
-
-
-
-
lal
🔥 Golang audio/video live streaming lib/client/server. support RTMP, RTSP(RTP/RTCP), HLS, HTTP[S]/WebSocket-FLV/TS, GB28181, H264/H265/AAC/G711/OPUS, relay, cluster, record, HTTP Notify/API/UI. 直播
-
-
openfl
An open source library for creative expression on the web, desktop, mobile and consoles. Inspired by the classic Flash and AIR APIs.
Haxe provides a similar syntax to ActionScript, but it was OpenFL built on top of Haxe that provided similar APIs.
https://www.openfl.org/
-
-
-
-
esp-rfid
ESP8266 RFID (RC522, PN532, Wiegand, RDM6300) Access Control system featuring WebSocket, JSON, NTP Client, Javascript, SPIFFS
-
UsbAsp-flash
Program allow you to program flash memory on the protocols spi, I2C, MicroWire. Supports CH341a, CH347, UsbAsp, AVRISP(LUFA), Arduino, FT232H.
-
Project mention: Arduino published updated terms and conditions: no longer an open commons | news.ycombinator.com | 2025-11-21
> But I've only programmed Esp32s using the arduino dev environment.
Well you can use PlatformIO/VSCode and the ESP-IDF.
If you're ok with the Arduino 2 framework, then you can use PlatformIO as well. Unfortunately Arduino 3 support isn't there yet so a lot of libraries like HomeSpan won't work on PlatformIO at the moment.
https://github.com/platformio/platform-espressif32/issues/12...
-
stm32-bootloader
Customizable Bootloader for STM32 microcontrollers. This example demonstrates how to perform in-application-programming of a firmware located on an external SD card with FAT32 file system.
-
-
swf2js
swf2js is Flash Player Runtime Engine written in pure JavaScript. swf2js is now complete as an emulator and will evolve into the @Next2D project.
-
-
format-udf
Bash script to format a block device (hard drive or Flash drive) in UDF. The output is a drive that can be used for reading/writing across multiple operating system families: Windows, macOS, and Linux. This script should be capable of running in macOS or in Linux.
-
Flash discussion
Flash related posts
-
Badger Badger Badger Video Officially Preserved by British Film Institute
-
Flickr: The First and Last Great Photo Platform
-
Espflash – Go CLI/library for flashing ESP8266/ESP32 with no dependencies
-
Building a New Flash
-
Flashpoint Archive – Over 200k Flash games and animations preserved
-
Adobe Animate will be discontinued effective March 1, 2026
-
The Algebra of Loans in Rust
-
A note from our sponsor - SaaSHub
www.saashub.com | 13 Jul 2026
Index
What are some of the best open-source Flash projects? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | ruffle | 18,292 |
| 2 | livego | 10,176 |
| 3 | mediaelement | 8,296 |
| 4 | IronOS | 8,279 |
| 5 | open-source-flash | 7,319 |
| 6 | jpexs-decompiler | 5,745 |
| 7 | CefFlashBrowser | 5,172 |
| 8 | red5-server | 3,420 |
| 9 | lal | 3,019 |
| 10 | PixelFlasher | 2,210 |
| 11 | openfl | 2,143 |
| 12 | SwiftyCam | 2,110 |
| 13 | spiffs | 1,617 |
| 14 | tasmotizer | 1,532 |
| 15 | esp-rfid | 1,472 |
| 16 | UsbAsp-flash | 1,297 |
| 17 | platform-espressif32 | 1,183 |
| 18 | stm32-bootloader | 1,035 |
| 19 | Simple-Camera | 806 |
| 20 | swf2js | 662 |
| 21 | FlashBrowser | 643 |
| 22 | format-udf | 572 |
| 23 | Jumpdrive | 513 |