Skip to content
This repository has been archived by the owner on Dec 13, 2022. It is now read-only.
/ vispipe Public archive

Build Pipelines using a visual interface and run them in pure python

License

Notifications You must be signed in to change notification settings

JunkyByte/vispipe

Repository files navigation

VisPipe

Build Pipelines visually and run them via code

CodeFactor Package Testing

Preview

VisPipe is a python package that can help you build pipelines by providing a convenient visual creation tool that can simplify the construction and debugging of otherwise blackbox pipelines. Once you are satisfied with the result a pipeline can be saved to file and run via code, the outputs of it can be easily interacted with through python code.

By default VisPipe provides a number of Operational blocks, you are encouraged to extend them by creating your own. VisPipe will run using python Threads or Process (+ Queues) internally to reduce the tradeoff between performance and flexibility. Each block of your pipeline will support multiple input/output arguments, multiple connections and custom static arguments.

Installation

git clone https://github.com/JunkyByte/vispipe.git
pip install vispipe

Collaboration:

Feel free to write an issue if you would like to help on this project, there are ready to build features with their own issues already open. Feel free to open issues to let me know what you think of the whole project, as there's not a general direction yet every feedback is more than welcome.

About

Build Pipelines using a visual interface and run them in pure python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published