Skip to content

A simple to use node-based GUI for creating multipurpose flows, such as those for training models to perform computer vision tasks.

Notifications You must be signed in to change notification settings

JiaYiBee07/SimpleFlowFinalDesign

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SimpleFlow

A simple to use node-based GUI for creating multipurpose flows, such as those for training models to perform computer vision tasks.

Installation

1. Install Node.js and npm

(Linux)

sudo apt update
sudo apt install Node.js
sudo apt install npm

(Windows)

Download and install https://nodejs.org/en/download

2. Install Python and pip

(Linux)

sudo apt update
sudo apt-get install python3
sudo apt-get install python3-pip python-dev

(Windows)

Download and install https://www.python.org/downloads/windows/

3. Install Git

(Linux)

sudo apt-get install git

(Windows)

Download and install https://git-scm.com/download/win

4. Clone SimpleFlow github repository

In cmd on Windows or Terminal on Linux:

git clone https://github.com/simpleflowgui/SimpleFlow

5. Create a new React project using Vite

cd SimpleFlow
npm create vite@latest my-react-flow-app -- --template react
npm install reactflow --force
cd my-react-flow-app
npm install

6. Run the setup file

(Linux)

cd ..
sudo chmod +x setup.sh
./setup.sh

(Windows)

cd ..
setup.cmd
install.cmd

7. Run SimpleFlow

(Linux)

simpleflow

(Windows) In cmd in SimpleFlow directory paste the following:

simpleflow.cmd

or double-click on simpleflow.cmd file

Docs

For all nodes guide Nodes Guide

For creating your first flow Flow Guide

For how to get started with MQTT MQTT Guide

For how to create a custom library Custom Library Guide

For tutorial videos Simple Flow Youtube Channel

About

A simple to use node-based GUI for creating multipurpose flows, such as those for training models to perform computer vision tasks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 57.0%
  • JavaScript 37.7%
  • CSS 5.1%
  • Other 0.2%