Flash Player emulator written in Rust
24
Public repositories
18,872
Total stars
603
Followers
The GitHub presence of ruffle-rs features a wide range of repositories focused on emulating Flash Player using Rust. Notable projects include the main Ruffle emulator, ruffle-android for mobile applications, and various documentation repositories. The organization utilizes several programming languages, including Rust, HTML, Kotlin, TypeScript, Ruby, and Shell.
A Flash Player emulator written in Rust
An Android application for ruffle.rs
Ruffle web page
Ruffle web demo (built nightly)
A fast and safe parser for Adobe Flash Local Shared Object files (.sol), AMF0 and AMF3 in rust
Pure-rust implementation of legacy H.263 video codec and associated color transforms
Ruffle JavaScript documentation - automatically generated
Homebrew tap for `ruffle` Flash emulator
An archive of https://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3 before it was lost to time.
Visual test collection for Ruffle
A heavily stripped-down version of NihAV, containing only the VP6 decoder
A pure Rust decoder for the Nellymoser audio codec
A tool to generate an API progress report. Powers https://ruffle.rs/avm2.html
Assets for Ruffle clients served via a CDN and loaded dynamically at runtime
Rust wrapper for Microsoft's C JPEG XR codec library
REGex in Rust for ActionScript 3
pbasm: The Last Pixel Bender Assembler
Cross-platform, safe, pure-rust graphics api.
egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
Experimental system for rust garbage collection
A fork of Gnash with changes that adapt the output of the test suite for other emulators to run
Safe wrapper around freedesktop.org's fontconfig library, for locating fonts on UNIX like systems.
Rust high performance xml reader and writer
Mirror of Apache Flex SDK
ruffle-rs builds a Flash Player emulator primarily using Rust. They also maintain repositories for Android applications, web pages, and documentation, contributing to a comprehensive ecosystem for Flash emulation.
ruffle-rs utilizes a variety of programming languages in its repositories, including Rust for the core emulator, Kotlin for Android development, and TypeScript for web interfaces, along with HTML, Ruby, and Shell.
Yes, ruffle-rs's repositories are public on GitHub. This transparency allows anyone to explore their projects, contribute to the development of the Ruffle emulator, and access related resources and documentation.
Monitor Ruffle with RepoGuard and get alerted the moment a new public repository appears.
Monitor this account