# Is there any ETL GUI for Julia?

**URL:** <https://discourse.julialang.org/t/is-there-any-etl-gui-for-julia/9097>\
**Category:** General Usage\
**Tags:** question\
**Created:** [February 15, 2018, 11:12pm UTC](https://discourse.julialang.org/t/is-there-any-etl-gui-for-julia/9097 "2018-02-15T23:12:52Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Juan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/juan/32/7657_2.png) [@Juan](https://discourse.julialang.org/u/Juan)\
**Post date:** [February 15, 2018, 11:12pm UTC](https://discourse.julialang.org/t/is-there-any-etl-gui-for-julia/9097/1 "2018-02-15T23:12:52Z")

</div>

Is there any ETL GUI addon or package for Julia?  
Or any tool such as Knime, Tableau, Rapidminer… able to run Julia code integrating properly the results (numeric, plots, file operations…)?

---

<div class="post-metadata">

**Author:** ![xiaodai](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/xiaodai/32/15937_2.png) [@xiaodai](https://discourse.julialang.org/u/xiaodai)\
**Post date:** [February 16, 2018, 12:40am UTC](https://discourse.julialang.org/t/is-there-any-etl-gui-for-julia/9097/2 "2018-02-16T00:40:11Z")

</div>

Also want to know. Maybe should make one if none exists

---

<div class="post-metadata">

**Author:** ![Juan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/juan/32/7657_2.png) [@Juan](https://discourse.julialang.org/u/Juan)\
**Post date:** [February 16, 2018, 11:59pm UTC](https://discourse.julialang.org/t/is-there-any-etl-gui-for-julia/9097/3 "2018-02-16T23:59:28Z")

</div>

That would greatly increase the number of Julia users.

Anyway I understand most advanced Julia features aren’t easy to convert to a ETL equivalent. Though some basic features to import/export, data manipulation and plots would be great.

---

<div class="post-metadata">

**Author:** ![pasha](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pasha/32/3319_2.png) [@pasha](https://discourse.julialang.org/u/pasha)\
**Post date:** [February 17, 2018, 3:54am UTC](https://discourse.julialang.org/t/is-there-any-etl-gui-for-julia/9097/4 "2018-02-17T03:54:18Z")

</div>

I would posit that most people here don’t tend to have workflows that use graphical tools like DataMiner or KNIME. In any case, that kind of environment usually gets built on top of a language (like KNIME on Java) rather than being a core part of it.

---

<div class="post-metadata">

**Author:** ![Juan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/juan/32/7657_2.png) [@Juan](https://discourse.julialang.org/u/Juan)\
**Post date:** [February 17, 2018, 12:34pm UTC](https://discourse.julialang.org/t/is-there-any-etl-gui-for-julia/9097/5 "2018-02-17T12:34:44Z")

</div>

That’s why I’m not speaking about integrating it as a core feature but having a package. Or event knowing if there is a third party software.

---

<div class="post-metadata">

**Author:** ![ScottPJones](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/scottpjones/32/146_2.png) [@ScottPJones](https://discourse.julialang.org/u/ScottPJones)\
**Post date:** [February 17, 2018, 12:46pm UTC](https://discourse.julialang.org/t/is-there-any-etl-gui-for-julia/9097/6 "2018-02-17T12:46:39Z")

</div>

Before having graphical ETL tools, Julia really needs to have better ETL tools period.  
There is still a lot of work to be done with JSON, XML, CSV parsers, fast access to different databases,  
and dealing with issues such as string encodings in all of those.

I also believe that good ETL tools for Julia could be a big help in increasing the number of Julia users.

---

<div class="post-metadata">

**Author:** ![ludovic\_chauveau](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ludovic_chauveau/32/5783_2.png) [@ludovic\_chauveau](https://discourse.julialang.org/u/ludovic_chauveau)\
**Post date:** [October 15, 2020, 4:37pm UTC](https://discourse.julialang.org/t/is-there-any-etl-gui-for-julia/9097/7 "2020-10-15T16:37:13Z")

</div>

I agree, I have the same idea.  
Create a dataflow where a box contain julia script with input and output.

It’s not directly linked but It’s should be a piece of package, something like I posted:

> [@Package similar to Ludwig](https://discourse.julialang.org/t/package-similar-to-ludwig/46731):
>
> Hi peeps, From long time ago I things do a solution to easily use ML & Deep Learning with Julia but I’m a newby in this domain. So I make research of No-Code / Low-Code AI / ML… I just found an existing open source project base on TensorFlow create by Uber AI : [Ludwig](https://ludwig-ai.github.io/)[https://eng.uber.com/introducing-ludwig/](https://eng.uber.com/introducing-ludwig/) Technicaly it’s what I have in head, I would add a UI like boxe with input/ouput and link between each one… Do you know if there is equivalent in Julia ? If not maybe you are…

But I agree with @ScottPJones There is still a lot of work to be done with JSON, XML, CSV parsers, fast access to different databases …

I’m not expert in Julia, but we could work together.
