# Other Atom packages for Julia? Uber Juno, Julia IDE, Jude

**URL:** https://discourse.julialang.org/t/other-atom-packages-for-julia-uber-juno-julia-ide-jude/18109
**Category:** Juno
**Created:** [November 28, 2018, 6:22pm UTC](https://discourse.julialang.org/t/other-atom-packages-for-julia-uber-juno-julia-ide-jude/18109 "2018-11-28T18:22:55Z")
**Posts on this page:** 6
**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: [November 28, 2018, 6:22pm UTC](https://discourse.julialang.org/t/other-atom-packages-for-julia-uber-juno-julia-ide-jude/18109/1 "2018-11-28T18:22:55Z")

</div>

I’ve been using VS Code for several weeks but today I wanted to try Atom again and found it has several packages for Julia.

Uber-juno: Install de Juno IDE.  
Julia client: Julia Evaluation.  
Language-julia: Julia language support for atom. (also included with Uber-juno).  
Julia-ide: IDE for Julia.  
Linter-julia: support for Atom using linter package.  
Atom-julia-run: Run a Julia source file.  
Hydrogen: All power of jupyter on Atom. Run code interactively, inspect data.  
Jude: Julia development extensions.

Have you used any of them apart from Uber-Juno?  
Which one do you suggest: fast, integrated plots, table editor, debugger…?

PD: I’m speaking about Atom’s extensions to create a GUI to use Julia. Not to be confused with Julia’s packages.

---

<div class="post-metadata">

### Author: ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)
#### Post date: [November 29, 2018, 9:30am UTC](https://discourse.julialang.org/t/other-atom-packages-for-julia-uber-juno-julia-ide-jude/18109/2 "2018-11-29T09:30:41Z")

</div>

There are only two alternatives in your list:

1. Juno, consisting of
  - Uber-juno: Install de Juno IDE.
  - Julia client: Julia Evaluation.
  - Language-julia: Julia language support for atom. (also included with Uber-juno).

2. Hydrogen, consisting of
  - Hydrogen: All power of jupyter on Atom. Run code interactively, inspect data.
  - Language-julia: Julia language support for atom. (also included with Uber-juno).

`julia-ide` and `jude` are unmaintained, `linter-julia` probably is as well, and `atom-julia-run` won’t give you and GUI.

> Which one do you suggest: fast, integrated plots, table editor, debugger…?

Juno, obviously 😃  
No package will give you all of those points, I think, but Juno does have integrated plots and will have a debugger as soon as someone writes one working on Julia 1.0. We’ll also have a table editor once I find some time to finish

> <https://github.com/JuliaComputing/TableView.jl/pull/6>
>
> This works fine for small(ish) tables already (\< 100k rows). For everything bigg…er than that we should use the \[Infinite View Model\](https://www.ag-grid.com/javascript-grid-infinite-scrolling/) instead, but that requires more communication between Julia and the browser. We'd also need to implement sorting and filtering on the Julia side in that case (or just disable it).
> !\[image\](https://user-images.githubusercontent.com/6735977/47228070-9f08b980-d3c4-11e8-85ca-2acd9e2b3ee2.png)

Also take a look at [http://junolab.org/](http://junolab.org/) – the interactive screenshot should give a fairly complete feature overview, I think.

---

<div class="post-metadata">

### Author: ![ethanminfang](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ethanminfang/32/10511_2.png) [@ethanminfang](https://discourse.julialang.org/u/ethanminfang)
#### Post date: [August 29, 2019, 8:53pm UTC](https://discourse.julialang.org/t/other-atom-packages-for-julia-uber-juno-julia-ide-jude/18109/3 "2019-08-29T20:53:02Z")

</div>

Hi, I use Juno all the time and I love it. But the issue is that I also need to run some Python codes, it seems after install Juno package I could not make Hydrogen to work?

I am not a CS person (with limited knowledge)

---

<div class="post-metadata">

### Author: ![IljaK91](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/iljak91/32/44301_2.png) [@IljaK91](https://discourse.julialang.org/u/IljaK91)
#### Post date: [August 30, 2019, 12:33pm UTC](https://discourse.julialang.org/t/other-atom-packages-for-julia-uber-juno-julia-ide-jude/18109/4 "2019-08-30T12:33:34Z")

</div>

I got it to work, unless something changed recently which I doubt. What is the exact problem? Do you get any error messages?

---

<div class="post-metadata">

### Author: ![aviatesk](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/aviatesk/32/7610_2.png) [@aviatesk](https://discourse.julialang.org/u/aviatesk)
#### Post date: [September 6, 2019, 1:21am UTC](https://discourse.julialang.org/t/other-atom-packages-for-julia-uber-juno-julia-ide-jude/18109/5 "2019-09-06T01:21:21Z")

</div>

I’m joining development of Juno and maintaining Hydrogen, and recently I added changes that only registers Juno’s command for Julia files (.jl, .jmd, and so), thus the problem above won’t happen if you use the latest version of Juno.

---

<div class="post-metadata">

### Author: ![ethanminfang](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ethanminfang/32/10511_2.png) [@ethanminfang](https://discourse.julialang.org/u/ethanminfang)
#### Post date: [September 10, 2019, 2:52pm UTC](https://discourse.julialang.org/t/other-atom-packages-for-julia-uber-juno-julia-ide-jude/18109/6 "2019-09-10T14:52:31Z")

</div>

Thanks a lot!
