FlowVision

FlowVision

Waterfall-style Image Viewer for macOS

[中文说明]

GitHub License

Screenshots

Light Mode

preview

Dark Mode

preview

Features:

Installation and Usage

System Requirements

Privacy and Security

Homebrew Install

Initial Installation

brew install flowvision

Upgrade

brew update
brew upgrade flowvision

Instructions:

In Image View:

Build

Environment

Xcode 15.2+

Libraries

Steps

  1. Clone the source code of the project and libraries.
  2. For ffmpeg-kit, it need to be built to binary first. If you want to save time, you can directly download its pre-built binary, named like ffmpeg-kit-full-gpl-6.0-macos-xcframework.zip (not LTS version). Unzip it, then execute this in terminal to remove its quarantine attribute:

     sudo xattr -rd com.apple.quarantine ./ffmpeg-kit-full-gpl-6.0-macos-xcframework
    

    (Due to the project being discontinued and copyright reasons, the prebuilt binaries have been removed. Here is a backup of original file.)

  3. Organize the directory structure as shown below:

     ├── FlowVision
     │   ├── FlowVision.xcodeproj
     │   └── FlowVision
     │       └── Sources
     ├── ffmpeg-kit-build
     │   └── bundle-apple-xcframework-macos
     │       ├── ffmpegkit.xcframework
     │       └── ...
     ├── BTree
     │   ├── Package.swift
     │   └── Sources
     └── Settings
         ├── Package.swift
         └── Sources
    
  4. Open FlowVision.xcodeproj by Xcode, click ‘Product’ -> ‘Build For’ -> ‘Profiling’ in menu bar.
  5. Then ‘Product’ -> ‘Show Build Folder in Finder’, and you will find the app is at Products/Release/FlowVison.app.

If you found the project is helpful, feel free to buy me a coffee.

"Buy Me A Coffee"

License

This project is licensed under the GPL License. See the LICENSE file for the full license text.