git404hub

what is flashvault fr?

han-isn/flashvault — explained in plain English

Analysis updated 2026-05-18

0TypeScriptAudience · generalComplexity · 2/5LicenseSetup · easy

tl;dr

A desktop app that lets you browse, download, and play classic Flash games from the Flashpoint Archive using the Ruffle player.

vibe map

mindmap
  root((FlashVault))
    What it does
      Browses Flashpoint catalog
      Plays games via Ruffle
      Saves games offline
    Tech stack
      Tauri
      React and TypeScript
      Rust backend
    Use cases
      Play classic Flash games
      Import own swf files
      Build local library
    Audience
      Retro game fans
      General users
      Flash preservationists

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Browse and play classic Flash games from the Flashpoint Archive catalog.

VIBE 2

Save Flash games offline so you can play them without an internet connection.

VIBE 3

Import your own .swf Flash game files and organize them into a personal library.

what's the stack?

TypeScriptReactRustTauriSQLite

how it stacks up fr

han-isn/flashvault0xradioac7iv/tempfs52191314/web-agent-proxy-sdk
Stars000
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasymoderatemoderate
Complexity2/53/54/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min

Prebuilt installers are available via Homebrew or GitHub Releases, building from source needs Node.js and Rust.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

in plain english

FlashVault is a desktop app for people who miss old Flash games, the kind that used to run in web browsers before Flash was discontinued. It lets you browse a catalog of these games pulled from the Flashpoint Archive, a project dedicated to preserving them, and then either play them directly or save them to your own computer so you can play offline later. You can also import your own local .swf game files, which is the file format Flash games are stored in, and organize them into your personal collection. The games themselves run using Ruffle, a separate project that lets modern computers play old Flash content safely, since browsers no longer support Flash directly. Save progress inside games is stored only on your own computer, with no user accounts and nothing sent to any cloud service. Under the hood, FlashVault is built with Tauri, a framework for building small desktop apps using web technology for the interface and Rust for the parts that need to run fast and directly on your computer, such as talking to a local database and downloading files. The project also includes a separate landing page for marketing the app itself. Your saved games and library data are stored in a standard application folder that differs slightly depending on whether you use macOS, Windows, or Linux. To try it out, macOS users can install it through Homebrew with a couple of terminal commands, or download a ready made version from the project's GitHub Releases page. Developers who want to build it from source need Node.js and Rust installed, and the README provides specific commands for running the desktop app, a browser based demo, the landing page, tests, and full release builds. The project is released under the MIT license, and the README notes that the Flashpoint Archive's own content and branding still belong to their original owners.

prompts (copy fr)

prompt 1
Help me install FlashVault on my Mac using the Homebrew commands in the README.
prompt 2
Explain how FlashVault uses Tauri and Ruffle together to play old Flash games.
prompt 3
Show me how to build FlashVault from source using the npm and cargo commands.
prompt 4
Where does FlashVault store my downloaded games and save data on my operating system?

Frequently asked questions

what is flashvault fr?

A desktop app that lets you browse, download, and play classic Flash games from the Flashpoint Archive using the Ruffle player.

What language is flashvault written in?

Mainly TypeScript. The stack also includes TypeScript, React, Rust.

What license does flashvault use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is flashvault to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is flashvault for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.