An open API service indexing awesome lists of open source software.

https://github.com/teampanfu/panfu-desktop

The desktop application for Panfu with integrated Flash Player for Windows, macOS, and Linux.
https://github.com/teampanfu/panfu-desktop

chromeos desktop electron flash-player linux macos panfu windows

Last synced: 4 months ago
JSON representation

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

Awesome Lists containing this project

README

          


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](https://www.panfu.me/download) or [GitHub releases](https://github.com/teampanfu/panfu-desktop/releases).

## Development

Prerequisites: [Node.js](https://nodejs.org) and [Git](https://git-scm.com)

```bash
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](LICENSE).