pkg.soopen package index

brew / rank 12312

Install perlnavigator with Homebrew, apt, Nix

Perl language server. Version 0.8.20 via Homebrew; verified 2026-07-11. Also installable with debian: sudo apt install perlnavigator.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install perlnavigator

local Homebrew formula metadata

Linux

Debian aptverified · 92%
sudo apt install perlnavigator

Debian stable package indexes · perlnavigator · source: deb.debian.org

Nixverified · 92%
nix profile install nixpkgs#perlnavigator

nixpkgs package indexes · pkgs/by-name/pe/perlnavigator/package.nix · source: api.github.com

overview

Package summary

Perl language server

Commands and aliases

  • perlnavigator

history

Project history and usage

Perl Navigator is a Perl language server that provides editor features such as syntax checking, autocompletion, Perl::Critic diagnostics, code navigation, hover documentation, formatting, and outline support.

Project history

The official repository was created in January 2022 and describes Perl Navigator as an LSP server implemented with Microsoft LSP libraries while using Perl for syntax checking and parsing.

The project ships both a VS Code extension workflow and a standalone perlnavigator command for other editors. Its README documents installation via npm, downloadable binaries, and building from source.

Adoption history

Perl Navigator targets cross-editor adoption: the official README documents VS Code, Sublime Text, Emacs, Vim, Neovim, coc.nvim, Kate, and LiteXL integrations. It also notes that lsp-mode uses Perlnavigator as the default Perl language server when the executable is on PATH.

The input package facts show perlnavigator packaged across Homebrew, Debian, Ubuntu, and Nix, while npm metadata for perlnavigator-server shows the package was published in March 2022.

How it is used

Typical package-manager usage installs the perlnavigator executable and points an editor LSP client at it, usually with stdio transport or the editor's built-in language-server settings. Project-specific tuning is done through editor settings such as perlnavigator.perlPath, includePaths, perlcriticProfile, perltidyProfile, and related options.

Why package nerds care

Perl Navigator is notable for package curation because it packages a TypeScript/Node language server together with Perl-aware analysis behavior, optional Perl::Critic, Perl::Tidy, and perlimports integrations, and release binaries for multiple operating systems.

For package maintainers, it is a bridge between npm-style language-server distribution, editor extension ecosystems, and OS package managers that want a standalone perlnavigator executable.

Timeline

  • 2022: GitHub repository was created.
  • 2022: npm registry metadata records perlnavigator-server creation.
  • 2022: GitHub releases list v0.2.9 as an early public release.
  • 2025: GitHub releases list v0.8.20 as the latest release in the official release feed inspected for this batch.

Related projects

  • The official README acknowledges Perl::Critic, PPI, Perl::Tidy, perlimports, Perl, Microsoft LSP libraries, Perl::LanguageServer, and PLS, and points readers interested in Raku to bscan/RakuNavigator.

Sources

security posture

No protected-tool coverage found yet

No matching local secret-handling manifest was found for perlnavigator. Package metadata is still published here so future coverage has a stable package URL.

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 1 platform targets.
  • Installs with 1 runtime dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
perlnavigatorcliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-08-04
manager version0.8.20
manager updated2026-07-11
local dataok
upstreamnot checked
latest detectednot detected

https://github.com/bscan/PerlNavigator

install metadata

Package metadata

Package keybrew:perlnavigator
Version0.8.20
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/perlnavigator
Homepagehttps://github.com/bscan/PerlNavigator
Repositoryhttps://github.com/bscan/PerlNavigator
LicenseMIT
Source archivehttps://registry.npmjs.org/perlnavigator-server/-/perlnavigator-server-0.8.20.tgz
Last updated2026-07-11T11:05:28Z
Pulseupdated
Dependenciesnode
Bottleavailable (on all)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

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

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Debian apt95%

perlnavigator 0.6.0~dfsg-3

Perl Language Server for the Language Server Protocol (LSP)

https://github.com/bscan/PerlNavigator

sudo apt install perlnavigator
  • Section: text
  • Architecture: all
  • 8 dependencies
  • 2 provides
  • 2 optional deps
  • normalized package name match
  • Matched by: Perlnavigator
Debian stable package indexes · deb.debian.org · Debian stable package indexes: perlnavigator from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

perlnavigator

nix profile install nixpkgs#perlnavigator
  • normalized package name match
  • Matched by: Perlnavigator
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/pe/perlnavigator/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

perlnavigator 0.6.0~dfsg-2

Perl Language Server for the Language Server Protocol (LSP)

https://github.com/bscan/PerlNavigator

sudo apt install perlnavigator
  • Section: universe/text
  • Architecture: all
  • 8 dependencies
  • 2 provides
  • 2 optional deps
  • normalized package name match
  • Matched by: Perlnavigator
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: perlnavigator from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

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