# Tooling

**URL:** https://discourse.julialang.org/c/tools/35.md?no_subcategories=false&page=1

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

**Page:** 2

---

## [👻 TachiRei.jl -- Persistent Julia sessions you (and your AI) can jack into](https://discourse.julialang.org/t/tachirei-jl-persistent-julia-sessions-you-and-your-ai-can-jack-into/137621)

<div class="topic-metadata">

**Author:** [@kahliburke](https://discourse.julialang.org/u/kahliburke)\
**Replies:** 8\
**Last updated:** [July 31, 2026, 10:21am UTC](https://discourse.julialang.org/t/tachirei-jl-persistent-julia-sessions-you-and-your-ai-can-jack-into/137621 "2026-07-31T10:21:54Z")

</div>

▎ The ghost in your Tachikoma. I wanted to share a sneak peek at something I’ve been building. Watch my conceptual teaser video here. (terminal art/sound/music created with 100% native Julia code and packages) That’s…

---

## [A queryable RDF dataset of the Julia package ecosystem](https://discourse.julialang.org/t/a-queryable-rdf-dataset-of-the-julia-package-ecosystem/138458)

<div class="topic-metadata">

**Author:** [@mthelm85](https://discourse.julialang.org/u/mthelm85)\
**Replies:** 4\
**Last updated:** [July 30, 2026, 9:34pm UTC](https://discourse.julialang.org/t/a-queryable-rdf-dataset-of-the-julia-package-ecosystem/138458 "2026-07-30T21:34:04Z")

</div>

I’ve been working on a project for work that has required me to learn about RDF (Resource Description Framework). As a part of that, I’ve been working on an RDF package for Julia and to help test it out I built an RDF d…

---

## [PSA: GitHub Dependabot now supports Julia](https://discourse.julialang.org/t/psa-github-dependabot-now-supports-julia/134997)

<div class="topic-metadata">

**Author:** [@ianshmean](https://discourse.julialang.org/u/ianshmean)\
**Replies:** 15\
**Last updated:** [July 30, 2026, 10:34am UTC](https://discourse.julialang.org/t/psa-github-dependabot-now-supports-julia/134997 "2026-07-30T10:34:30Z")

</div>

GitHub’s Dependabot now supports Julia. i.e. A standard .github/dependabot.yml file can now look like this to keep both github actions and julia deps up to date: version: 2 updates: - package-ecosystem: "github-actio…

---

## [Zed tooling with julia](https://discourse.julialang.org/t/zed-tooling-with-julia/138482)

<div class="topic-metadata">

**Author:** [@blah\_blah.jl](https://discourse.julialang.org/u/blah_blah.jl)\
**Replies:** 0\
**Last updated:** [July 26, 2026, 6:08am UTC](https://discourse.julialang.org/t/zed-tooling-with-julia/138482 "2026-07-26T06:08:02Z")

</div>

Hey folks hope you are having an amazing day I wanted to ask about something I am a great fan of the Zed editor, simple tooling ecosystem, clean and neat.. coming from a vs code background but when I use zed, it often ca…

---

## [Field note: what your LLM calls actually cost per turn from Julia (measured) + a tiny TokenMeter](https://discourse.julialang.org/t/field-note-what-your-llm-calls-actually-cost-per-turn-from-julia-measured-a-tiny-tokenmeter/138476)

<div class="topic-metadata">

**Author:** [@reelwiselab](https://discourse.julialang.org/u/reelwiselab)\
**Replies:** 1\
**Last updated:** [July 26, 2026, 3:12am UTC](https://discourse.julialang.org/t/field-note-what-your-llm-calls-actually-cost-per-turn-from-julia-measured-a-tiny-tokenmeter/138476 "2026-07-26T03:12:07Z")

</div>

Field note: what your LLM calls actually cost per turn when you drive them from Julia — and a tiny helper to see it I’ve been building an agent loop in Julia that calls an LLM each step (PromptingTools-style: a system p…

---

## [Type agnostic serialisation and deserialisation](https://discourse.julialang.org/t/type-agnostic-serialisation-and-deserialisation/138445)

<div class="topic-metadata">

**Author:** [@dcelisgarza](https://discourse.julialang.org/u/dcelisgarza)\
**Replies:** 3\
**Last updated:** [July 24, 2026, 12:28pm UTC](https://discourse.julialang.org/t/type-agnostic-serialisation-and-deserialisation/138445 "2026-07-24T12:28:11Z")

</div>

I have searched for a way to serialise and deserialise julia structs that is not JLD2.jl based, and where users don’t have to know the original struct to pass it as an argument to StructUtils.jl. I haven’t found a packag…

---

## [How to Best Keep Distinct Package Editions](https://discourse.julialang.org/t/how-to-best-keep-distinct-package-editions/138424)

<div class="topic-metadata">

**Author:** [@Nathan\_Boyer](https://discourse.julialang.org/u/Nathan_Boyer)\
**Replies:** 16\
**Last updated:** [July 23, 2026, 9:04pm UTC](https://discourse.julialang.org/t/how-to-best-keep-distinct-package-editions/138424 "2026-07-23T21:04:59Z")

</div>

I have a package which reproduces equations from a professional standard that is revised every two years. I need to be able to access specific editions of the package which are linked to specific editions of the standard…

---

## [\[ANN\] Jumbo - a scientific Julia distribution](https://discourse.julialang.org/t/ann-jumbo-a-scientific-julia-distribution/133856)

<div class="topic-metadata">

**Author:** [@Janis\_Erdmanis](https://discourse.julialang.org/u/Janis_Erdmanis)\
**Replies:** 77\
**Last updated:** [July 20, 2026, 4:00pm UTC](https://discourse.julialang.org/t/ann-jumbo-a-scientific-julia-distribution/133856 "2026-07-20T16:00:23Z")

</div>

Jumbo (formerly JuBox) is a Julia distribution that comes with commonly used scientific packages out of the box. Load Makie, DifferentialEquations, or any included package immediately—all pre-compiled on GitHub CI and re…

---

## [SubsetJuliaVM: A Julia Subset Execution Environment for iOS and Web](https://discourse.julialang.org/t/subsetjuliavm-a-julia-subset-execution-environment-for-ios-and-web/134814)

<div class="topic-metadata">

**Author:** [@terasakisatoshi](https://discourse.julialang.org/u/terasakisatoshi)\
**Replies:** 29\
**Last updated:** [July 20, 2026, 1:50pm UTC](https://discourse.julialang.org/t/subsetjuliavm-a-julia-subset-execution-environment-for-ios-and-web/134814 "2026-07-20T13:50:18Z")

</div>

Hello everyone. I want to introduce SubsetJuliaVM, a subset of Julia that works on iOS devices and web browsers. The following text was generated using https://translate.preferredai.jp/ to rewrite the following Japanese…

---

## ["Run...Above...Below...Debug" inserted between source file lines (VScode's Julia extension)](https://discourse.julialang.org/t/run-above-below-debug-inserted-between-source-file-lines-vscodes-julia-extension/138292)

<div class="topic-metadata">

**Author:** [@frodeaux](https://discourse.julialang.org/u/frodeaux)\
**Replies:** 1\
**Last updated:** [July 16, 2026, 7:18pm UTC](https://discourse.julialang.org/t/run-above-below-debug-inserted-between-source-file-lines-vscodes-julia-extension/138292 "2026-07-16T19:18:41Z")

</div>

I love the Julia REPL, but is there a way to suppress the “Run…Above…Below…Debug” control bar that seems to be inserted randomly between source file lines in the editor?

---

## [Pluto Package Compile Issue - Mac Silicon](https://discourse.julialang.org/t/pluto-package-compile-issue-mac-silicon/138250)

<div class="topic-metadata">

**Author:** [@Thatphukao](https://discourse.julialang.org/u/Thatphukao)\
**Replies:** 1\
**Last updated:** [July 16, 2026, 3:23am UTC](https://discourse.julialang.org/t/pluto-package-compile-issue-mac-silicon/138250 "2026-07-16T03:23:58Z")

</div>

Hi everyone, I’m trying to add Pluto to use on my university Mac and it seems to run into this compile error: Failed to precompile Pluto \[c3e4b0f8-55cb-11ea-2926-15256bba5781\] to "/Users/useruseruser/.julia/compiled/v1.…

---

## [CI failures in codecov processing](https://discourse.julialang.org/t/ci-failures-in-codecov-processing/138030)

<div class="topic-metadata">

**Author:** [@TimG](https://discourse.julialang.org/u/TimG)\
**Replies:** 2\
**Last updated:** [July 13, 2026, 3:26am UTC](https://discourse.julialang.org/t/ci-failures-in-codecov-processing/138030 "2026-07-13T03:26:07Z")

</div>

Recently, my CI jobs have been intermittently failing. My tests all pass but the failure arises from the codecov part of CI. There is no consistent pattern regarding which OS but (I think) it is always either nightly or …

---

## [Error while communicating with the LS](https://discourse.julialang.org/t/error-while-communicating-with-the-ls/117312)

<div class="topic-metadata">

**Author:** [@rafael.guerra](https://discourse.julialang.org/u/rafael.guerra)\
**Replies:** 19\
**Last updated:** [July 10, 2026, 11:40am UTC](https://discourse.julialang.org/t/error-while-communicating-with-the-ls/117312 "2026-07-10T11:40:47Z")

</div>

While using VSCode in Win10, pressing SHIFT+ENTER or CTRL+ENTER produces a pop-up error message: However, the error doesn’t show up when pressing ALT+ENTER. Couldn’t find Output \> Julia Language Server to troublesho…

---

## [Privately hosting BinaryBuilder products with authentication](https://discourse.julialang.org/t/privately-hosting-binarybuilder-products-with-authentication/88409)

<div class="topic-metadata">

**Author:** [@danielmatz](https://discourse.julialang.org/u/danielmatz)\
**Replies:** 23\
**Last updated:** [July 3, 2026, 1:19pm UTC](https://discourse.julialang.org/t/privately-hosting-binarybuilder-products-with-authentication/88409 "2026-07-03T13:19:31Z")

</div>

I’m trying to host some binaries I created with BinaryBuilder on my work’s internal web server. Accessing the server requires authentication. I can use curl at the command line to download an artifact. By providing my u…

---

## [Automatic Github script bumps for multiple repos](https://discourse.julialang.org/t/automatic-github-script-bumps-for-multiple-repos/137894)

<div class="topic-metadata">

**Author:** [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Replies:** 0\
**Last updated:** [July 1, 2026, 3:41pm UTC](https://discourse.julialang.org/t/automatic-github-script-bumps-for-multiple-repos/137894 "2026-07-01T15:41:53Z")

</div>

When a new version of some commonly used script arrives, dependabot makes PRs for every single repo I maintain. Which is nice of it, sure, but I am wondering if someone figured out a way to automate dealing with these, …

---

## [Color theme for plots within VS Code?](https://discourse.julialang.org/t/color-theme-for-plots-within-vs-code/73021)

<div class="topic-metadata">

**Author:** [@zdenek\_hurak](https://discourse.julialang.org/u/zdenek_hurak)\
**Replies:** 2\
**Last updated:** [June 30, 2026, 6:55pm UTC](https://discourse.julialang.org/t/color-theme-for-plots-within-vs-code/73021 "2026-06-30T18:55:35Z")

</div>

Using the the PlotThemes.jl package, I can set the color theme for generated plots using theme() command/function (of course, following the using PlotThemes). Within Atom/Juno editor I used to use theme(:juno) and the ge…

---

## [Package registration via Juliahub not working](https://discourse.julialang.org/t/package-registration-via-juliahub-not-working/137324)

<div class="topic-metadata">

**Author:** [@Eben60](https://discourse.julialang.org/u/Eben60)\
**Replies:** 12\
**Last updated:** [June 26, 2026, 2:22pm UTC](https://discourse.julialang.org/t/package-registration-via-juliahub-not-working/137324 "2026-06-26T14:22:35Z")

</div>

When clicking onto “Register package” on Juliahub packages page, “Error fetching registries” is shown in the popup window.

---

## [Precompiling package extensions?](https://discourse.julialang.org/t/precompiling-package-extensions/137728)

<div class="topic-metadata">

**Author:** [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Replies:** 16\
**Last updated:** [June 24, 2026, 10:14am UTC](https://discourse.julialang.org/t/precompiling-package-extensions/137728 "2026-06-24T10:14:55Z")

</div>

Is it possible to precompile code in package extensions with PrecompileTools.jl? Say I have a package Foo.jl with an extension FooMakieExt.jl for Makie.jl recipes. I would liike to write precompile workloads that would …

---

## [Debugger stopped working in VSCode?](https://discourse.julialang.org/t/debugger-stopped-working-in-vscode/137727)

<div class="topic-metadata">

**Author:** [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Replies:** 2\
**Last updated:** [June 22, 2026, 5:23pm UTC](https://discourse.julialang.org/t/debugger-stopped-working-in-vscode/137727 "2026-06-22T17:23:23Z")

</div>

The debugger in VSCode stopped working for me recently. I am not sure if the problem was introduced in Julia v1.11 or Julia v1.12. Whenever I call @enter fun(arg...) in the REPL the debugger is launched, but I can’t step…

---

## [How to update a gitlab-hosted package in General registry?](https://discourse.julialang.org/t/how-to-update-a-gitlab-hosted-package-in-general-registry/137457)

<div class="topic-metadata">

**Author:** [@Vasily\_Pisarev](https://discourse.julialang.org/u/Vasily_Pisarev)\
**Replies:** 5\
**Last updated:** [June 20, 2026, 9:33pm UTC](https://discourse.julialang.org/t/how-to-update-a-gitlab-hosted-package-in-general-registry/137457 "2026-06-20T21:33:03Z")

</div>

I want to update the registry record for a package hosted on gitlab.com for which I have an owner role although the repo is not under my account. I have tried to do so via juliahub.com but after I confirm OAuth access I …

---

## [Looking for test cases for JuliaFormatter, i.e., please give me your big Julia repositories](https://discourse.julialang.org/t/looking-for-test-cases-for-juliaformatter-i-e-please-give-me-your-big-julia-repositories/137569)

<div class="topic-metadata">

**Author:** [@penelopeysm](https://discourse.julialang.org/u/penelopeysm)\
**Replies:** 6\
**Last updated:** [June 19, 2026, 9:21pm UTC](https://discourse.julialang.org/t/looking-for-test-cases-for-juliaformatter-i-e-please-give-me-your-big-julia-repositories/137569 "2026-06-19T21:21:59Z")

</div>

Hello! Since being moved to JuliaEditorSupport a few weeks ago, v2 of JuliaFormatter has had a lot of updates and bug fixes (by my count, 47 issues have been closed by recent PRs – that is excluding old issues which no l…

---

## [jEMach - tmux/nvim tool for REPL assistance](https://discourse.julialang.org/t/jemach-tmux-nvim-tool-for-repl-assistance/137615)

<div class="topic-metadata">

**Author:** [@kitajusSus](https://discourse.julialang.org/u/kitajusSus)\
**Replies:** 0\
**Last updated:** [June 14, 2026, 10:53am UTC](https://discourse.julialang.org/t/jemach-tmux-nvim-tool-for-repl-assistance/137615 "2026-06-14T10:53:25Z")

</div>

A few months ago I started working on a tool that helps me remember variables/structures/functions I’ve created in the Julia REPL. After some suggestions from Reddit and a change in my workflow, because now I’m using tmu…

---

## [A new LLM benchmark for Julia programming](https://discourse.julialang.org/t/a-new-llm-benchmark-for-julia-programming/129193)

<div class="topic-metadata">

**Author:** [@arjunguha](https://discourse.julialang.org/u/arjunguha)\
**Replies:** 3\
**Last updated:** [June 12, 2026, 12:48pm UTC](https://discourse.julialang.org/t/a-new-llm-benchmark-for-julia-programming/129193 "2026-06-12T12:48:44Z")

</div>

I know some people in this community are interested in seeing LLMs get better at Julia. But, you can’t make any progress in machine learning without a good benchmark. We have started work on a new LLM benchmark that sup…

---

## [Status of Julia parser for tree-sitter](https://discourse.julialang.org/t/status-of-julia-parser-for-tree-sitter/137537)

<div class="topic-metadata">

**Author:** [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Replies:** 4\
**Last updated:** [June 12, 2026, 6:14am UTC](https://discourse.julialang.org/t/status-of-julia-parser-for-tree-sitter/137537 "2026-06-12T06:14:21Z")

</div>

Which is the recommended tree-sitter parser for Julia? The “official” one seems to be unmaintained; pull requests are not looked at for months, etc. Among the forks, @aviatesk has recent commits.

---

## [\`entryfile\` in Project.toml](https://discourse.julialang.org/t/entryfile-in-project-toml/137532)

<div class="topic-metadata">

**Author:** [@Kevin\_Gruhlke](https://discourse.julialang.org/u/Kevin_Gruhlke)\
**Replies:** 0\
**Last updated:** [June 9, 2026, 9:53pm UTC](https://discourse.julialang.org/t/entryfile-in-project-toml/137532 "2026-06-09T21:53:22Z")

</div>

I recently discovered that if you have an entryfile entry in your package’s Project.toml file, you can put the package’s top-level module somewhere other than the typical src/Package.jl. This Project.toml, for example, w…

---

## [In-IDE visual modeling for Julia](https://discourse.julialang.org/t/in-ide-visual-modeling-for-julia/137529)

<div class="topic-metadata">

**Author:** [@madppiper](https://discourse.julialang.org/u/madppiper)\
**Replies:** 4\
**Last updated:** [June 9, 2026, 5:43pm UTC](https://discourse.julialang.org/t/in-ide-visual-modeling-for-julia/137529 "2026-06-09T17:43:38Z")

</div>

Hey everyone, Paul here - the guy behind “Flexible Julia”. Anyway, I’ve been working on something new… It is a visual, component-based simulation modeling toolkit for JetBrains IDEs. My goal is to get us a more a…

---

## [Understanding dependency "extras"](https://discourse.julialang.org/t/understanding-dependency-extras/137513)

<div class="topic-metadata">

**Author:** [@user664303](https://discourse.julialang.org/u/user664303)\
**Replies:** 6\
**Last updated:** [June 9, 2026, 11:09am UTC](https://discourse.julialang.org/t/understanding-dependency-extras/137513 "2026-06-09T11:09:42Z")

</div>

I have a package with a Project.toml file. In the \[deps\] section are listed the core dependencies of the package. In the \[extras\] section are listed some extra dependencies that some test and example scripts need. In par…

---

## [Juliaup in PATH, but julia not in PATH](https://discourse.julialang.org/t/juliaup-in-path-but-julia-not-in-path/92889)

<div class="topic-metadata">

**Author:** [@wakelin-g](https://discourse.julialang.org/u/wakelin-g)\
**Replies:** 18\
**Last updated:** [June 6, 2026, 3:21am UTC](https://discourse.julialang.org/t/juliaup-in-path-but-julia-not-in-path/92889 "2026-06-06T03:21:38Z")

</div>

Just deleted Julia from my computer and reinstalled via juliaup. All seemed to work well, no issues installing or accessing juliaup from the shell, but for some reason I can’t access julia itself. Anyone have any idea…

---

## [Juliahub package search down?](https://discourse.julialang.org/t/juliahub-package-search-down/137149)

<div class="topic-metadata">

**Author:** [@stevengj](https://discourse.julialang.org/u/stevengj)\
**Replies:** 4\
**Last updated:** [June 2, 2026, 1:22am UTC](https://discourse.julialang.org/t/juliahub-package-search-down/137149 "2026-06-02T01:22:35Z")

</div>

https://juliahub.com/ui/Packages currently redirects to juliahub.com :frowning:

---

## [Improving LLM-generated Julia code, especially for Makie visualizations](https://discourse.julialang.org/t/improving-llm-generated-julia-code-especially-for-makie-visualizations/137238)

<div class="topic-metadata">

**Author:** [@garazha-ilya](https://discourse.julialang.org/u/garazha-ilya)\
**Replies:** 7\
**Last updated:** [May 23, 2026, 10:02am UTC](https://discourse.julialang.org/t/improving-llm-generated-julia-code-especially-for-makie-visualizations/137238 "2026-05-23T10:02:52Z")

</div>

Hi everyone, I’d like to ask for advice on how to improve the quality of Julia code generated by LLMs, and to spark a discussion about what the community could do to make LLMs more useful for Julia tasks. What I’ve tri…

[Previous page](https://discourse.julialang.org/c/tools/35.md?no_subcategories=false)

[Next page](https://discourse.julialang.org/c/tools/35.md?no_subcategories=false&page=2)
