Unlock IDE-level code intelligence for Julia in your editor with LSP support, enabling diagnostics, go-to-definition, find all references, hover information, document symbols, and call hierarchy for .jl files to streamline development workflows.
npx claudepluginhub alecloudenback/claudecodejulialspJulia language server plugin for Claude Code, powered by LanguageServer.jl.
Gives Claude Code real-time code intelligence for Julia projects: diagnostics, go-to-definition, find references, hover info, and more.
Install LanguageServer.jl in your Julia environment. It's recommended to install this in your global Julia environment (e.g. @v1.12).
using Pkg; Pkg.add("LanguageServer")
claude --plugin-dir /path/to/this/repo
The first LSP request in a session may take 30-60 seconds while Julia JIT-compiles LanguageServer.jl. Subsequent requests are fast.
The plugin is configured in .claude-plugin/plugin.json. The startupTimeout is set to 120 seconds to accommodate Julia's JIT compilation. You can adjust this if needed.
MIT
TypeScript/JavaScript language server for enhanced code intelligence
C/C++ language server (clangd) for code intelligence
C# language server for code intelligence
Python language server (Pyright) for type checking and code intelligence
Java language server (Eclipse JDT.LS) for code intelligence
GDScript language server for Godot Engine