Simple No Code
Programming
For Python

Flojoy is visual scripting for Python.

An open-source, drop-in replacement for engineering and ETL software such as LabVIEW, Simulink, RapidMiner, and Alteryx.

Flojoy

No coding experience required.
Create powerful, Python-based data pipelines with only a drag and drop UI.

ETL

Python visual scripting for Extract-Transfer-Load

ETL in Flojoy is accomplished through interconnected Python scripts ("nodes") that shuffle data from one location to the next.

These ETL nodes can be combined with nodes for DAQ, AI, and simulation to write supercharged ETL pipelines.

DAQ

Python visual scripting for Data Acquisition & Control

Connect scientific instruments to Flojoy to acquire real-time sensor and imagery data.

Drivers for new instruments are added to Flojoy's documentation monthly - including those for Arduino, web cams, multimeters, GPIB-based instrumentation, and LabJack.

AI

Python visual scripting for Artificial Intelligence

Combine DAQ and ETL with the latest in Python-based AI. Flojoy Studio comes pre-packed with nodes and example apps for object detection, NLP, time series forecasting, and more.

Because Flojoy Studio is open-source, it's easy to write your own AI nodes in Python or inspect a node's exact inner workings through its Python source code.

Open Architecture

Anyone who knows Python can write their own nodes and share them with others.

Simply add the @flojoy decorator to the top of your Python function and return a DataContainer object.

Check out the docs

Flojoy Frontier

Easily stream Instrument and IoT measurements from Flojoy Studio (on your desktop) to Flojoy Frontier (our distributed cloud database), where they can be shared, searched, and analyzed.

Simple, upfront Pricing

Get Support, a Commercial License, Software Customization, and More

Community

Workstation

Enterprise VPC

$0

$495

$120k

per year
per user or dedicated workstation

per year
per VPC (Azure or AWS)
per 200 users

Installation
Install Flojoy Studio from source code through your command line interface
Install Flojoy Studio with a no-code GUI
Install Flojoy Studio with a no-code GUI

Install Flojoy Frontier with IaC ("Infrastracture as Code") files on your AWS or Azure VPC
License
AGPL

Customize Flojoy Studio source code under the terms of the AGPL license and by signing a contributor's agreement
Commercial

Commercial license to customize the Flojoy Studio source code
Commercial

Commercial license to customize the Flojoy Studio source code
Support
Community Forum
PRO badge on Community Forum with 48 hour reply times, M-Th EST
Dedicated email support with 24 hour reply times, M-F EST
Telemetry
Anonymized, data-less telemetry for product and UI improvements
Option to disable telemetry
No telemetry
Upgrade links
Yes
Yes
No
Node runtimes
Python
Python
Python, R, MATLAB, and C
Authentication
Email & Google account
Email & Google account
Any authentication protocol supported by AWS or Azure (including SAML 2.0, OpenID Connect, OAuth 2.0, SSO, and more)
ETL
Read/write to local disk, metrology and robotics devices, and Flojoy Frontier from Flojoy Studio
Read/write to any popular cloud data store (Snowflake, RedShift, S3, etc) from Flojoy Studio
Contain ETL data flow within your Enterprise VPC. Publish ETL programs to Flojoy Frontier for continuous operation. Monitor critical ETL programs with run logs and failure notifications
Storage
0.5 GB
500 GB
Unlimited
Custom development
-
$300/hour.
Please contact sales.
$150/hour. 20 hours included with onboarding.
Remote deployment
-
-
Remote desktop for deploying, monitoring, and scheduling continuously-run Flojoy ETL programs
Centralized logging
-
-
Searchable history of all Flojoy job runs and measurement streams Enterprise-wide
GitHub/GitLab integration
-
-
Easy integration of remote git repositories that contain business-sensitive Flojoy nodes
Migration
-
-
Migration scripts for data transfer from Flojoy Frontier to Flojoy Enterprise VPC

Price

$0

Installation

Install Flojoy Studio from source code through your command line interface

License

AGPL

Customize Flojoy Studio source
code under the terms of the
AGPL license and by signing a contributor's agreement

Support

Community Forum

Telemetry

Anonymized, data-less telemetry for product and UI improvements

Upgrade links

Yes

Node runtimes

Python

Authentication

Email / Gmail

Storage

0.5 GB

ETL

Read/write to
local disk, metrology and robotics devices, and Flojoy Frontier from Flojoy Studio

Price

$495

per year
per user or dedicated workstation

Installation

Install Flojoy Studio with
a no-code
GUI

License

Commercial

Commercial license to customize
the Flojoy
Studio source code

Upgrade links

Yes

Node runtimes

Python


Support

PRO badge on Community Forum with
48 hour
reply times,
M-Th EST

Telemetry

Option to disable telemetry

frontier

Measurement storage

500 GB

Authentication

Email &
Google
account

ETL

Read/write
to any
popular
cloud data store (Snowflake, RedShift, S3, etc) from Flojoy Studio

Custom development

$300/hour.
Please
contact sales.

Price

120K

per yearper VPC (Azure or AWS)per 200 users

Installation

Install Flojoy Studio with a
no-code GUIInstall

Flojoy Frontier with IaC ("Infrastracture as Code") files on your AWS or Azure VPC

License

Commercial

Commercial license to customize the Flojoy Studio source code

Support

Dedicated email support with 24 hour reply times, M-F EST

Telemetry

No telemetry

Upgrade links

No

Node runtimes

Python, R, MATLAB, and C

Authentication

Any authentication protocol supported by AWS or Azure (including SAML 2.0, OpenID Connect, OAuth 2.0, SSO, and more)

ETL

Contain ETL data flow within your Enterprise VPC. Publish ETL programs to Flojoy Frontier for continuous operation. Monitor critical ETL programs with run logs and failure notifications

Storage

Unlimited

Custom development

$150/hour. 20 hours included with onboarding.

Remote deployment

Remote desktop for deploying, monitoring, and scheduling continuously-run Flojoy ETL programs

Centralized logging

Searchable history of all Flojoy job runs and measurement streams Enterprise-wide

GitHub/GitLab integration

Easy integration of remote git repositories that contain business-sensitive Flojoy nodes

Migration

Migration scripts for data transfer from Flojoy Frontier to Flojoy Enterprise VPC