# \#shared-environments

**URL:** https://discourse.julialang.org/tag/shared-environments/1670.md

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

---

## [\[ANN\] ShareAdd.jl - making easy to import packages from multiple environments](https://discourse.julialang.org/t/ann-shareadd-jl-making-easy-to-import-packages-from-multiple-environments/121261)

<div class="topic-metadata">

**Author:** [@Eben60](https://discourse.julialang.org/u/Eben60)\
**Replies:** 18\
**Last updated:** [June 14, 2026, 3:59pm UTC](https://discourse.julialang.org/t/ann-shareadd-jl-making-easy-to-import-packages-from-multiple-environments/121261 "2026-06-14T15:59:48Z")

</div>

I am happy to announce the newly registered package ShareAdd.jl . The package is intended for the interactive use. It’s purpose is to make commonly used packages comfortably available without the dilemma of either addin…

---

## [Trouble Precompiling GLMakie.jl using ShareAdd.jl - Using Shared Environments](https://discourse.julialang.org/t/trouble-precompiling-glmakie-jl-using-shareadd-jl-using-shared-environments/126999)

<div class="topic-metadata">

**Author:** [@Maddy](https://discourse.julialang.org/u/Maddy)\
**Replies:** 2\
**Last updated:** [May 22, 2025, 12:57pm UTC](https://discourse.julialang.org/t/trouble-precompiling-glmakie-jl-using-shareadd-jl-using-shared-environments/126999 "2025-05-22T12:57:40Z")

</div>

I tried using ShareAdd.jl to use packages from a shared environment. All other packages load and precompile successfully except GLMakie. First, I see if GLMakie.jl has been added to the environment successfully: …

---

## [Shared and stacked environments](https://discourse.julialang.org/t/shared-and-stacked-environments/119874)

<div class="topic-metadata">

**Author:** [@Eben60](https://discourse.julialang.org/u/Eben60)\
**Replies:** 3\
**Last updated:** [October 13, 2024, 6:58pm UTC](https://discourse.julialang.org/t/shared-and-stacked-environments/119874 "2024-10-13T18:58:55Z")

</div>

A common case, you are working on your package, and need some additional packaged during the development only (for plotting, benchmarking, debugging etc.). You put them into your default environment, and soon the Manifes…

---

## [What is a "shared environment"? When should I use a "shared environment"?](https://discourse.julialang.org/t/what-is-a-shared-environment-when-should-i-use-a-shared-environment/100828)

<div class="topic-metadata">

**Author:** [@WuSiren](https://discourse.julialang.org/u/WuSiren)\
**Replies:** 14\
**Last updated:** [June 26, 2023, 3:00pm UTC](https://discourse.julialang.org/t/what-is-a-shared-environment-when-should-i-use-a-shared-environment/100828 "2023-06-26T15:00:33Z")

</div>

4. Working with Environment · Pkg.jl (julialang.org): A “shared” environment is simply an environment that exists in ~/.julia/environments . The default v1.8 environment is therefore a shared environment. Shared envir…

---

## [Shared environments?](https://discourse.julialang.org/t/shared-environments/79002)

<div class="topic-metadata">

**Author:** [@lmiq](https://discourse.julialang.org/u/lmiq)\
**Replies:** 35\
**Last updated:** [April 4, 2022, 7:25pm UTC](https://discourse.julialang.org/t/shared-environments/79002 "2022-04-04T19:25:39Z")

</div>

I just happen to find out about the existence of the shared environments. However, I could not find what are they useful for, and the doc string does not tell me much. What are they useful for? In what they differ from o…

---

## [Shared environments](https://discourse.julialang.org/t/shared-environments/35999)

<div class="topic-metadata">

**Author:** [@cstjean](https://discourse.julialang.org/u/cstjean)\
**Replies:** 7\
**Last updated:** [March 15, 2020, 1:17pm UTC](https://discourse.julialang.org/t/shared-environments/35999 "2020-03-15T13:17:36Z")

</div>

I recently learned about “shared environments”, aka the default v1.3 environment. It’s quite a revelation, but I don’t understand how it works. Suppose I have Package A which depends on B@v1.0.0, and is compatible with…
