Automic VaultAutomic Vault

brew

Installer just-lsp avec Homebrew, apk, Nix, pacman

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de just-lsp pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install just-lsp

local Homebrew formula metadata

Linux

Alpine Linux apkvérifié · 92%
sudo apk add just-lsp

Alpine Linux edge package indexes · just-lsp · Source: dl-cdn.alpinelinux.org

Nixvérifié · 92%
nix profile install nixpkgs#just-lsp

nixpkgs package indexes · pkgs/by-name/ju/just-lsp/package.nix · Source: api.github.com

Arch Linux pacmanvérifié · 92%
sudo pacman -S just-lsp

Arch Linux sync databases · just-lsp · Source: geo.mirror.pkgbuild.com

aperçu

Résumé du paquet

Language server for just

Commandes et alias

  • just-lsp

historique

Historique du projet et usages

just-lsp is a Rust language-server implementation for `just` files. It brings editor features such as completion, hover documentation, go-to-definition, diagnostics, rename, references, semantic highlighting, folding, formatting, and code actions to `justfile` workflows.

Historique du projet

The just-lsp repository was created on 2022-02-12 by Liam Scalzulli. It appeared after `just` had become a popular Make-like command runner and after Language Server Protocol tooling had become the normal way to add editor intelligence without writing editor-specific plugins.

The project is intentionally narrow: it tracks the syntax and builtin surface of `just` and exposes it through the Language Server Protocol. The `just` manual includes a language-server page that points users to just-lsp for go-to-definition, inline diagnostics, and code completion.

Historique d'adoption

just-lsp adoption follows editor adoption of `justfile` automation. Its README documents installation through Cargo, Homebrew, Arch Linux, Mason for Neovim, and prebuilt binaries for Linux, macOS, and Windows. The input package metadata also shows packaging in Alpine, Homebrew, Nix, and Arch.

The official repository metadata showed more than 300 GitHub stars on 2026-07-01, which is modest but meaningful for a language server dedicated to one task-runner file format.

Modes d'utilisation

Users install `just-lsp`, configure their editor's LSP client for `justfile` files, and get structured diagnostics and navigation while editing recipes. It is especially useful in repositories where the justfile has grown beyond a small list of shell snippets.

Because formatting delegates to `just --fmt --unstable`, just-lsp sits beside the `just` binary rather than replacing its parser and formatter as the authority for the language.

Pourquoi les passionnés de paquets s'y intéressent

just-lsp is a small sign of `just` becoming infrastructure rather than a personal helper binary. Once a file format gets a language server, package maintainers and editor users start treating it as a language with syntax, diagnostics, and tooling expectations.

For package nerds, it is also an example of the LSP pattern spreading from programming languages to configuration and automation files.

Chronologie

  • 2022-02-12: The just-lsp GitHub repository is created.
  • 2026-02-04: just-lsp 0.3.3 is published on GitHub.
  • 2026-03-16: just-lsp 0.4.0 is published on GitHub.
  • 2026-06-16: just-lsp 0.4.7 is published on GitHub.

Related projects

  • just is the command runner and file format that just-lsp serves.
  • The Language Server Protocol is the editor protocol just-lsp implements.
  • Mason is a Neovim package manager that the just-lsp README documents as an installation path.
  • tree-sitter grammar work around justfiles is adjacent because syntax awareness is central to editor tooling.

posture de sécurité

Aucune couverture d'outil protégé trouvée pour le moment

Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour just-lsp. Les métadonnées de paquet Nucleus restent publiées ici afin que la couverture future dispose d'une URL stable.

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 6 plateformes.
  • Les métadonnées de compilation listent 1 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
just-lspcliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-26
version du gestionnaire0.5.0
gestionnaire mis à jour2026-07-24
données localesOK
amontà jour
dernière version détectée0.5.0

https://github.com/terror/just-lsp

  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:just-lsp
Version0.5.0
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/just-lsp
Page d'accueilhttps://github.com/terror/just-lsp
Dépôthttps://github.com/terror/just-lsp
Docs amonthttps://github.com/terror/just-lsp#readme
LicenceCC0-1.0
Archive sourcehttps://github.com/terror/just-lsp/archive/refs/tags/0.5.0.tar.gz
Dernière mise à jour2026-07-24T18:00:32Z
Pulseupdated
Dépendances de compilationrust
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namejust-lsp
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Nix95%

just-lsp

nix profile install nixpkgs#just-lsp
  • normalized package name match
  • Correspondance par : Just Lsp
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ju/just-lsp/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk95%

just-lsp 0.4.5-r0

Language server for just

https://github.com/terror/just-lsp

sudo apk add just-lsp
  • License: CC0-1.0
  • Architecture: x86_64
  • Source Package: just-lsp
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Just Lsp
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: just-lsp from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
pacman95%

just-lsp 0.4.5-1

A language server for just

https://github.com/terror/just-lsp

sudo pacman -S just-lsp
  • License: CC0-1.0
  • Architecture: x86_64
  • 2 Dépendances
  • normalized package name match
  • Correspondance par : Just Lsp
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: just-lsp from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment