pkg.soopen package index

brew / rank 5048

Install ltex-ls-plus with Homebrew, Nix

LTeX+ Language Server: maintained fork of LTeX Language Server. Version 18.7.0 via Homebrew; verified 2026-07-12. Also installable with nix: nix profile install nixpkgs#ltex-ls-plus.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install ltex-ls-plus

local Homebrew formula metadata

Linux

Nixverified · 92%
nix profile install nixpkgs#ltex-ls-plus

nixpkgs package indexes · pkgs/by-name/lt/ltex-ls-plus/package.nix · source: api.github.com

overview

Package summary

LTeX+ Language Server: maintained fork of LTeX Language Server

Commands and aliases

  • ltex-cli-plus
  • ltex-cli-plus.bat
  • ltex-ls-plus
  • ltex-ls-plus.bat

history

Project history and usage

LTeX+ LS is the maintained LTeX+ language server, using LanguageTool to provide offline grammar and spelling diagnostics for LaTeX, Markdown, Typst, Org, reStructuredText, Quarto, and other markup formats through LSP or a CLI.

Project history

The official README identifies LTeX+ LS as an implementation of the Language Server Protocol that checks markup documents with LanguageTool. It can run as an editor-facing language server or directly over file and directory paths as a command-line checker.

The project explicitly continues earlier work: its README says that until version 16.0.0 Julian Valentin developed the code as LTeX LS, and that LTeX LS itself was a fork of Adam Voss's abandoned languagetool-languageserver. The LTeX+ website similarly describes LTeX+ as a successor/fork of the abandoned LTeX extension and the earlier LanguageTool VS Code extension.

Adoption history

LTeX+ LS is the maintained successor in a lineage that already had editor adoption through LTeX and VS Code. Official GitHub signals show about 240 stars, 16 forks, 1,613 commits, and 13 releases, and the supplied package-manager facts show Homebrew and Nix packaging.

Release activity is current: GitHub lists 18.7.0 as the latest stable release on Jun 13, 2026 and an 18.7.1 alpha/nightly prerelease on Jun 23, 2026. That makes the `ltex-ls-plus` package the active branch of the LTeX language-server story after the original `ltex-ls` repository was archived.

How it is used

The official docs position LTeX+ as usable standalone from the command line, as an LSP server, or via editor extensions. The README says the reference client is the LTeX+ VS Code extension and that the language server can also print results to standard output without any language client.

Why package nerds care

Package nerds care about LTeX+ LS because it packages a heavyweight grammar engine into a language-server-shaped artifact with Java and LanguageTool bundled. That lets editors, CI scripts, and command-line workflows get offline grammar checking without separately managing LanguageTool or a JVM.

It is also a visible example of open-source succession: an abandoned VS Code grammar-checking extension led to LTeX, and LTeX's archival led to LTeX+, preserving package continuity for users who still expect `ltex-ls`-style binaries.

Timeline

  • Pre-LTeX: Adam Voss's languagetool-languageserver provides an earlier LanguageTool language-server base.
  • Through 16.0.0: Julian Valentin develops LTeX LS.
  • 2026: LTeX+ LS is active, with GitHub listing 18.7.0 as latest stable on Jun 13, 2026.
  • 2026: GitHub lists an 18.7.1 alpha/nightly prerelease on Jun 23, 2026.

Related projects

  • LanguageTool is the grammar and spelling engine.
  • LTeX LS is the direct predecessor.
  • languagetool-languageserver is an earlier abandoned project in the lineage.
  • vscode-ltex-plus is the reference editor client.

security posture

Risk level: blue

broad file, network, media, or database tool signal.

Risk classifier

blue risk · medium confidence · tool

Why

  • broad file, network, media, or database tool signal

Signals

  • text:server

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
ltex-cli-plusexecutableindexed executableDiscovered from the local executable index.
ltex-cli-plus.batexecutableindexed executableDiscovered from the local executable index.
ltex-ls-plusexecutableindexed executableDiscovered from the local executable index.
ltex-ls-plus.batexecutableindexed 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 version18.7.0
manager updated2026-07-12
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:ltex-ls-plus
Version18.7.0
Package managerHomebrew
Homepagehttps://ltex-plus.github.io/ltex-plus/
Repositoryhttps://github.com/ltex-plus/ltex-ls-plus
Last updated2026-07-12T07:27:59+02:00
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.

Nix95%

ltex-ls-plus

nix profile install nixpkgs#ltex-ls-plus
  • normalized package name match
  • Matched by: Ltex Ls Plus
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/lt/ltex-ls-plus/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

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

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation