Skip to content

teampanfu/panfu-desktop

Repository files navigation

Build Status Total Downloads Latest Version License

Panfu Desktop

The official desktop application for Panfu.me with integrated Flash Player support.

Features

  • Flash Player 32.0.0.465
  • Cross-platform support (Windows, macOS, Linux)
  • Automatic updates
  • Window state persistence
  • Zoom controls
  • Reload shortcuts
  • API bridge for Discord RPC and game integration

Note: This application uses Electron 11, as it's the last version with PPAPI Flash support. We've implemented multiple security measures to ensure safe operation.

Project Structure

panfu-desktop/
├── index.js                   # Main entry point
├── src/
│   ├── discord-rpc.js         # Discord Rich Presence manager
│   ├── window-manager.js      # Window creation and event handling
│   ├── flash-plugin.js        # Flash plugin initialization
│   └── preload.js             # Secure API bridge
├── plugins/                   # Flash Player plugins
├── build/                     # Build assets

Download

Get the latest version from our official website or GitHub releases.

Development

Prerequisites: Node.js and Git

git clone https://github.com/teampanfu/panfu-desktop.git
cd panfu-desktop
npm install
npm start

License

Panfu Desktop is open-source software licensed under the MIT License.

About

The desktop application for Panfu with integrated Flash Player for Windows, macOS, and Linux.

Topics

Resources

License

Stars

Watchers

Forks