pkg.soopen package index

brew / rank 12505

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. Nucleus package metadata is still published here so future coverage has a stable package URL.

Install behavior

  • No Homebrew bottle metadata was recorded.

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
perlnavigatorexecutableindexed executableDiscovered from the local executable index.

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-03
manager version0.8.20
manager updated2026-07-11
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:perlnavigator
Version0.8.20
Package managerHomebrew
Homepagehttps://github.com/bscan/PerlNavigator
Last updated2026-07-11T11:05:28Z
Pulseupdated
Bottlenot recorded
Servicenone declared

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
  • pkg.so package database
  • pkgdb category and tag curation