# What are your most coveted functionalities missing in the ecosystem?

**URL:** <https://discourse.julialang.org/t/what-are-your-most-coveted-functionalities-missing-in-the-ecosystem/26962>\
**Category:** Community\
**Tags:** package, proposal\
**Created:** [July 30, 2019, 2:18am UTC](https://discourse.julialang.org/t/what-are-your-most-coveted-functionalities-missing-in-the-ecosystem/26962 "2019-07-30T02:18:23Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nosferican](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nosferican/32/9275_2.png) [@Nosferican](https://discourse.julialang.org/u/Nosferican)\
**Post date:** [July 30, 2019, 2:18am UTC](https://discourse.julialang.org/t/what-are-your-most-coveted-functionalities-missing-in-the-ecosystem/26962/1 "2019-07-30T02:18:23Z")

</div>

Some of the things I would love that the Julia ecosystem gets are:

- [Selenium WebDriver](https://www.seleniumhq.org/projects/webdriver/) ([WebDriver.jl](https://github.com/shashi/WebDriver.jl), last updated 2016-08-30)
- [Leafletjs](https://leafletjs.com/) ([Leaflet.jl](https://github.com/yeesian/LeafletJS.jl), last updated 2018-03-13)
- Panel and temporal context for [StatsModels.jl](https://github.com/JuliaStats/StatsModels.jl) terms.
- More of the Stats/Machine Learning ecosystem to operate on iterators such that it may handle bigger than RAM memory data.

What would y’all really appreciate if it gets added to the ecosystem?

---

<div class="post-metadata">

**Author:** ![Mason](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mason/32/2423_2.png) [@Mason](https://discourse.julialang.org/u/Mason)\
**Post date:** [July 30, 2019, 2:44am UTC](https://discourse.julialang.org/t/what-are-your-most-coveted-functionalities-missing-in-the-ecosystem/26962/2 "2019-07-30T02:44:19Z")

</div>

Julian symbolic math libraries.

---

<div class="post-metadata">

**Author:** ![Maurizio\_Tomasi](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/maurizio_tomasi/32/384_2.png) [@Maurizio\_Tomasi](https://discourse.julialang.org/u/Maurizio_Tomasi)\
**Post date:** [July 30, 2019, 7:02am UTC](https://discourse.julialang.org/t/what-are-your-most-coveted-functionalities-missing-in-the-ecosystem/26962/3 "2019-07-30T07:02:45Z")

</div>

YAML library with read/write support.

---

<div class="post-metadata">

**Author:** ![Michael\_Struwig](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/michael_struwig/32/9371_2.png) [@Michael\_Struwig](https://discourse.julialang.org/u/Michael_Struwig)\
**Post date:** [July 30, 2019, 8:50am UTC](https://discourse.julialang.org/t/what-are-your-most-coveted-functionalities-missing-in-the-ecosystem/26962/4 "2019-07-30T08:50:49Z")

</div>

I really wish something along the lines of [`BeautifulSoup`](https://www.crummy.com/software/BeautifulSoup/bs4/doc/) existed for Julia (perhaps it does — I haven’t been able to find something after a bit of Googling). Seems like a natural fit for multiple dispatch, depending on how the HTML elements get handled.

BS is such a pleasure to use for simple web scraping and navigating the various HTML tags and content.

---

<div class="post-metadata">

**Author:** ![yakir12](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/yakir12/32/297_2.png) [@yakir12](https://discourse.julialang.org/u/yakir12)\
**Post date:** [July 30, 2019, 9:51am UTC](https://discourse.julialang.org/t/what-are-your-most-coveted-functionalities-missing-in-the-ecosystem/26962/5 "2019-07-30T09:51:27Z")

</div>

Camera calibration: something like [Matlab’s own package](https://www.mathworks.com/help/vision/camera-calibration-and-3-d-vision.html?s_tid=CRUX_lftnav), [Caltech’s old one](http://www.vision.caltech.edu/bouguetj/calib_doc/), or something completely new.

---

<div class="post-metadata">

**Author:** ![Zach\_Christensen](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/zach_christensen/32/7220_2.png) [@Zach\_Christensen](https://discourse.julialang.org/u/Zach_Christensen)\
**Post date:** [July 30, 2019, 11:19am UTC](https://discourse.julialang.org/t/what-are-your-most-coveted-functionalities-missing-in-the-ecosystem/26962/6 "2019-07-30T11:19:01Z")

</div>

Default summary stats and plots for every model I use (like in R). R taught me that it’s not about having a good plot at first, but just looking at something so you can start making a good plot.

---

<div class="post-metadata">

**Author:** ![Nosferican](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nosferican/32/9275_2.png) [@Nosferican](https://discourse.julialang.org/u/Nosferican)\
**Post date:** [July 30, 2019, 3:45pm UTC](https://discourse.julialang.org/t/what-are-your-most-coveted-functionalities-missing-in-the-ecosystem/26962/7 "2019-07-30T15:45:13Z")

</div>

[https://github.com/BioJulia/YAML.jl](https://github.com/BioJulia/YAML.jl)  
Might need some love and only just for reading at the moment, but maybe you can take the TOML.jl package as a reference…  
[https://github.com/JuliaLang/Pkg.jl/tree/master/ext/TOML](https://github.com/JuliaLang/Pkg.jl/tree/master/ext/TOML)

---

<div class="post-metadata">

**Author:** ![Nosferican](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nosferican/32/9275_2.png) [@Nosferican](https://discourse.julialang.org/u/Nosferican)\
**Post date:** [July 30, 2019, 3:48pm UTC](https://discourse.julialang.org/t/what-are-your-most-coveted-functionalities-missing-in-the-ecosystem/26962/8 "2019-07-30T15:48:00Z")

</div>

Have you looked at  
[https://github.com/JuliaWeb/Gumbo.jl](https://github.com/JuliaWeb/Gumbo.jl)  
and  
[https://github.com/Algocircle/Cascadia.jl](https://github.com/Algocircle/Cascadia.jl)  
?

---

<div class="post-metadata">

**Author:** ![JKRT](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jkrt/32/37974_2.png) [@JKRT](https://discourse.julialang.org/u/JKRT)\
**Post date:** [July 30, 2019, 4:00pm UTC](https://discourse.julialang.org/t/what-are-your-most-coveted-functionalities-missing-in-the-ecosystem/26962/9 "2019-07-30T16:00:36Z")

</div>

Better support for multi module packages. Maybe better AOT facilities/Options 😃

---

<div class="post-metadata">

**Author:** ![quinnj](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/quinnj/32/11_2.png) [@quinnj](https://discourse.julialang.org/u/quinnj)\
**Post date:** [July 30, 2019, 4:29pm UTC](https://discourse.julialang.org/t/what-are-your-most-coveted-functionalities-missing-in-the-ecosystem/26962/10 "2019-07-30T16:29:34Z")

</div>

There’s [Gumbo.jl](https://github.com/JuliaWeb/Gumbo.jl) that I’m aware of.

---

<div class="post-metadata">

**Author:** ![ninjaaron](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ninjaaron/32/6392_2.png) [@ninjaaron](https://discourse.julialang.org/u/ninjaaron)\
**Post date:** [July 30, 2019, 5:25pm UTC](https://discourse.julialang.org/t/what-are-your-most-coveted-functionalities-missing-in-the-ecosystem/26962/11 "2019-07-30T17:25:33Z")

</div>

I want SQLAlchemy.

---

<div class="post-metadata">

**Author:** ![helgee](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/helgee/32/2022_2.png) [@helgee](https://discourse.julialang.org/u/helgee)\
**Post date:** [July 30, 2019, 5:45pm UTC](https://discourse.julialang.org/t/what-are-your-most-coveted-functionalities-missing-in-the-ecosystem/26962/12 "2019-07-30T17:45:26Z")

</div>

A more accessible interpolation library than Interpolations.jl especially with (more) support for uneven grids.

---

<div class="post-metadata">

**Author:** ![cpfiffer](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/cpfiffer/32/208747_2.png) [@cpfiffer](https://discourse.julialang.org/u/cpfiffer)\
**Post date:** [July 30, 2019, 5:50pm UTC](https://discourse.julialang.org/t/what-are-your-most-coveted-functionalities-missing-in-the-ecosystem/26962/13 "2019-07-30T17:50:56Z")

</div>

> [@Nosferican](#):
>
> - Panel and temporal context for [StatsModels.jl](https://github.com/JuliaStats/StatsModels.jl) terms.
> - More of the Stats/Machine Learning ecosystem to operate on iterators such that it may handle bigger than RAM memory data.

Double bump. Down with SAS.

---

<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:** [July 30, 2019, 6:31pm UTC](https://discourse.julialang.org/t/what-are-your-most-coveted-functionalities-missing-in-the-ecosystem/26962/14 "2019-07-30T18:31:35Z")

</div>

Meta-analysis (such as the metafor package in R).  
Multiple Imputation.  
Ability to run random-effects regressions, bayesian analysis or survival analysis with larger than RAM datasets.  
Larger than RAM visual table editor (not just viewer) and generator.

---

<div class="post-metadata">

**Author:** ![Syx\_Pek](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/syx_pek/32/6364_2.png) [@Syx\_Pek](https://discourse.julialang.org/u/Syx_Pek)\
**Post date:** [July 30, 2019, 8:21pm UTC](https://discourse.julialang.org/t/what-are-your-most-coveted-functionalities-missing-in-the-ecosystem/26962/15 "2019-07-30T20:21:26Z")

</div>

Something like RStudio, without the slowness of Electron/Atom.

---

<div class="post-metadata">

**Author:** ![Nosferican](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nosferican/32/9275_2.png) [@Nosferican](https://discourse.julialang.org/u/Nosferican)\
**Post date:** [July 30, 2019, 8:43pm UTC](https://discourse.julialang.org/t/what-are-your-most-coveted-functionalities-missing-in-the-ecosystem/26962/16 "2019-07-30T20:43:24Z")

</div>

[https://www.julia-vscode.org/](https://www.julia-vscode.org/)  
?  
Would also be great to have it browser-based so it plays well with Docker containers?

---

<div class="post-metadata">

**Author:** ![chriscoey](https://avatars.discourse-cdn.com/v4/letter/c/3ab097/32.png) [@chriscoey](https://discourse.julialang.org/u/chriscoey)\
**Post date:** [July 30, 2019, 8:51pm UTC](https://discourse.julialang.org/t/what-are-your-most-coveted-functionalities-missing-in-the-ecosystem/26962/17 "2019-07-30T20:51:11Z")

</div>

“Implement multiply-add interface in LinearAlgebra #29634” - [https://github.com/JuliaLang/julia/pull/29634](https://github.com/JuliaLang/julia/pull/29634)

---

<div class="post-metadata">

**Author:** ![davidanthoff](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/davidanthoff/32/223493_2.png) [@davidanthoff](https://discourse.julialang.org/u/davidanthoff)\
**Post date:** [July 31, 2019, 1:26am UTC](https://discourse.julialang.org/t/what-are-your-most-coveted-functionalities-missing-in-the-ecosystem/26962/18 "2019-07-31T01:26:40Z")

</div>

> [@Nosferican](#):
>
> Would also be great to have it browser-based so it plays well with Docker containers?

I believe all the fancy new remote stuff that VS Code shipped recently should make the VS Code extension work with a) WSL, b) docker containers and c) remote machines via SSH. Haven’t tried it, but that is at least the theory.

---

<div class="post-metadata">

**Author:** ![Nosferican](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nosferican/32/9275_2.png) [@Nosferican](https://discourse.julialang.org/u/Nosferican)\
**Post date:** [July 31, 2019, 1:59am UTC](https://discourse.julialang.org/t/what-are-your-most-coveted-functionalities-missing-in-the-ecosystem/26962/19 "2019-07-31T01:59:24Z")

</div>

I did see it once. Some container had the option to instantiate Jupyter/RStudio/VS Code. I am still transitioning from Atom/Juno, but yeah. I have seen it if memory serves me right, but need to find how it was done.

---

<div class="post-metadata">

**Author:** ![davidanthoff](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/davidanthoff/32/223493_2.png) [@davidanthoff](https://discourse.julialang.org/u/davidanthoff)\
**Post date:** [July 31, 2019, 3:30am UTC](https://discourse.julialang.org/t/what-are-your-most-coveted-functionalities-missing-in-the-ecosystem/26962/20 "2019-07-31T03:30:39Z")

</div>

> **[Dev Containers - Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers)**
>
> Extension for Visual Studio Code - Open any folder or repository inside a Docker container and take advantage of Visual Studio Code's full feature set.

[Next page](https://discourse.julialang.org/t/what-are-your-most-coveted-functionalities-missing-in-the-ecosystem/26962.md?page=2)
