Releases: abhyuday-fr/FlowPlusPlus
Release list
FlowPlusPlus v1.0.7
FlowPlusPlus v1.0.7
A visual flowchart interpreter built with C++ and Qt6.
Draw flowcharts, connect nodes, and execute your logic visually.
Downloads
| Platform | Architecture | File | Instructions |
|---|---|---|---|
| Linux | x86_64 |
FlowPlusPlus-linux.flatpak |
flatpak install FlowPlusPlus-linux.flatpak |
| Windows | x86_64 |
FlowPlusPlus-windows-x64.zip |
Extract zip and run FlowPlusPlus.exe |
| macOS | arm64 (Apple Silicon) |
FlowPlusPlus-macos.dmg |
Open DMG and drag to Applications |
🔧 Troubleshooting (macOS)
If macOS says the app is "damaged" or "broken", run this in Terminal:
xattr -cr /Applications/FlowPlusPlus.app🏗️ Architecture
FlowPlusPlus is a self-contained interpreter built from scratch:
- Lexer: Tokenizes node labels into meaningful units.
- Parser: Builds an Abstract Syntax Tree (AST) following operator precedence.
- Evaluator: Recursively evaluates the AST into values (number, string, etc).
- Graph Walker: Follows flowchart connections to execute nodes in sequence.
Requirements
- Linux: Flatpak installed (
sudo dnf install flatpakorsudo apt install flatpak) - Windows: No requirements, self-contained
- macOS: macOS 11+
Sample Programs
Use File → Open Sample to load built-in example flowcharts:
- Hello World
- Calculator
- Countdown
- Even or Odd
- Fibonacci
- Grade Checker
Built With
- C++17
- Qt 6
- CMake + Ninja
FlowPlusPlus v1.0.5
FlowPlusPlus v1.0.5
A visual flowchart interpreter built with C++ and Qt6.
Draw flowcharts, connect nodes, and execute your logic visually.
Downloads
| Platform | Architecture | File | Instructions |
|---|---|---|---|
| Linux | x86_64 |
FlowPlusPlus-linux.flatpak |
flatpak install FlowPlusPlus-linux.flatpak |
| Windows | x86_64 |
FlowPlusPlus-windows-x64.zip |
Extract zip and run FlowPlusPlus.exe |
| macOS | arm64 (Apple Silicon) |
FlowPlusPlus-macos.dmg |
Open DMG and drag to Applications |
🔧 Troubleshooting (macOS)
If macOS says the app is "damaged" or "broken", run this in Terminal:
xattr -cr /Applications/FlowPlusPlus.app🏗️ Architecture
FlowPlusPlus is a self-contained interpreter built from scratch:
- Lexer: Tokenizes node labels into meaningful units.
- Parser: Builds an Abstract Syntax Tree (AST) following operator precedence.
- Evaluator: Recursively evaluates the AST into values (number, string, etc).
- Graph Walker: Follows flowchart connections to execute nodes in sequence.
Requirements
- Linux: Flatpak installed (
sudo dnf install flatpakorsudo apt install flatpak) - Windows: No requirements, self-contained
- macOS: macOS 11+
Sample Programs
Use File → Open Sample to load built-in example flowcharts:
- Hello World
- Calculator
- Countdown
- Even or Odd
- Fibonacci
- Grade Checker
Built With
- C++17
- Qt 6
- CMake + Ninja
FlowPlusPlus v1.0.6
FlowPlusPlus v1.0.6
A visual flowchart interpreter built with C++ and Qt6.
Draw flowcharts, connect nodes, and execute your logic visually.
Downloads
| Platform | File | Instructions |
|---|---|---|
| Linux | FlowPlusPlus-linux.flatpak |
flatpak install FlowPlusPlus-linux.flatpak then flatpak run io.github.abhyudayfr.FlowPlusPlus |
| Windows | FlowPlusPlus-windows-x64.zip |
Extract zip and run FlowPlusPlus.exe |
| macOS | FlowPlusPlus-macos.dmg |
Open DMG and drag to Applications |
Requirements
- Linux: Flatpak installed (
sudo dnf install flatpakorsudo apt install flatpak) - Windows: No requirements, self-contained
- macOS: macOS 11+
Sample Programs
Use File → Open Sample to load built-in example flowcharts:
- Hello World
- Calculator
- Countdown
- Even or Odd
- Fibonacci
- Grade Checker
Built With
- C++17
- Qt 6
- CMake + Ninja
FlowPlusPlus v1.0.4
FlowPlusPlus v1.0.4
A visual flowchart interpreter built with C++ and Qt6.
Draw flowcharts, connect nodes, and execute your logic visually.
Downloads
| Platform | File | Instructions |
|---|---|---|
| Linux | FlowPlusPlus-linux.flatpak |
flatpak install FlowPlusPlus-linux.flatpak then flatpak run io.github.abhyudayfr.FlowPlusPlus |
| Windows | FlowPlusPlus-windows-x64.zip |
Extract zip and run FlowPlusPlus.exe |
| macOS | FlowPlusPlus-macos.dmg |
Open DMG and drag to Applications |
Requirements
- Linux: Flatpak installed (
sudo dnf install flatpakorsudo apt install flatpak) - Windows: No requirements, self-contained
- macOS: macOS 11+
Sample Programs
Use File → Open Sample to load built-in example flowcharts:
- Hello World
- Calculator
- Countdown
- Even or Odd
- Fibonacci
- Grade Checker
Built With
- C++17
- Qt 6
- CMake + Ninja
FlowPlusPlus v1.0.2
FlowPlusPlus v1.0.2
A visual flowchart interpreter built with C++ and Qt6.
Draw flowcharts, connect nodes, and execute your logic visually.
Downloads
| Platform | File | Instructions |
|---|---|---|
| Linux | FlowPlusPlus-linux.flatpak |
flatpak install FlowPlusPlus-linux.flatpak then flatpak run io.github.abhyudayfr.FlowPlusPlus |
| Windows | FlowPlusPlus-windows-x64.zip |
Extract zip and run FlowPlusPlus.exe |
| macOS | FlowPlusPlus-macos.dmg |
Open DMG and drag to Applications |
Requirements
- Linux: Flatpak installed (
sudo dnf install flatpakorsudo apt install flatpak) - Windows: No requirements, self-contained
- macOS: macOS 11+
Sample Programs
Use File → Open Sample to load built-in example flowcharts:
- Hello World
- Calculator
- Countdown
- Even or Odd
- Fibonacci
- Grade Checker
Built With
- C++17
- Qt 6
- CMake + Ninja