Build fast, increase productivity with Flomi
Powerful, extensible, and feature-packed productivity toolkit. Use multiple imported or custom Jobs to build a diverse Pipeline to automate tasks.
Powerful, extensible, and feature-packed productivity toolkit. Use multiple imported or custom Jobs to build a diverse Pipeline to automate tasks.
Job is the smallest unit of execution in Flomi. You can find and download *.flomiext
from the community according to your needs, or you can code your own program and execute it through bash (use powershell on windows). If you wish, you can export your coded Jobs and share it with the community.
Visualize component(Input
, Checkbox
, FileInput
, Select
...) layout easily and conveniently using JSON. Users can easily modify environment variables through the visual interface.
{
"viewBox": {
"labelWidth": "20%",
"widgets": [
{
"fileInput": {
"exts": [
"png"
],
"kind": "file",
"name": "inputFile",
"op": "select",
"placeholder": "1024x1024 PNG"
},
"label": "Src File"
},
{
"albel": "size",
"checkbox": {
"label": "16x16",
"name": "c16"
}
},
// ...
{
"checkbox": {
"extensionView": {
"labelWidth": "0",
"widgets": [
{
"fileInput": {
"kind": "dir",
"name": "outputDir",
"op": "select",
"placeholder": "Output Dir path."
}
}
]
},
"label": "Custom",
"name": "customOutput"
},
"label": "Output Dir"
}
]
}
}
To create a pipeline, drag multiple jobs to the pipeline workspace and connect them together.
Pipeline supports concurrent execution and concurrency control.