Automic VaultAutomic Vault

brew

Install neocmakelsp with Homebrew, apk, MacPorts, Nix, zypper

Another cmake lsp. Version 0.10.4 via Homebrew; verified 2026-07-04.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install neocmakelsp

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install neocmakelsp

MacPorts ports tree · devel/neocmakelsp/Portfile · source: api.github.com

Linux

Alpine Linux apkverified · 92%
sudo apk add neocmakelsp

Alpine Linux edge package indexes · neocmakelsp · source: dl-cdn.alpinelinux.org

Nixverified · 92%
nix profile install nixpkgs#neocmakelsp

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

openSUSE zypperverified · 92%
sudo zypper install neocmakelsp

openSUSE Tumbleweed package metadata · neocmakelsp · source: download.opensuse.org

overview

Package summary

Another cmake lsp

Commands and aliases

  • neocmakelsp

history

Project history and usage

neocmakelsp is a Rust language server for CMake, built around Tower and tree-sitter. Its README emphasizes completions from CMake-file analysis, lint-style error detection, formatting/CLI support, and editor integration for Neovim, Emacs, VS Code, and Helix.

Project history

The public GitHub repository was created on 2022-07-02. The project had reached v0.10.3 by 2026-06-03, with prebuilt release assets for multiple operating systems and CPU targets.

Adoption history

This is a niche developer-tool package serving CMake users who want editor intelligence without adopting a larger IDE. The repository API showed 407 stars and 36 forks on the 2026-07-01 request. The Homebrew API snapshot generated on 2026-07-01 reported 624 installs over 365 days and 66 installs over 30 days.

How it is used

Package users install the neocmakelsp executable, then point an editor LSP client at it for CMakeLists.txt completion, diagnostics, and formatting support. The README also advertises cargo install, which makes Homebrew one of several convenient distribution routes rather than the project's only installation path.

Why package nerds care

Its significance is as part of the language-server packaging layer: small Rust binary, editor-facing, and useful across editor camps. It is not foundational infrastructure, but it fills a real gap for CMake-heavy projects whose developers want LSP behavior outside CLion or VS Code extensions.

Timeline

  • 2022-07-02: GitHub repository created.
  • 2026-06-03: v0.10.3 release published.
  • 2026-07-01: Homebrew API snapshot listed stable version 0.10.3.

Related projects

  • CMake
  • Language Server Protocol
  • tree-sitter
  • Tower
  • Neovim
  • Helix

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Build metadata lists 1 build 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
neocmakelspcliglobal 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-07-08
manager version0.10.4
manager updated2026-07-04
local dataok
upstreamcurrent
latest detectedv0.10.4

https://github.com/neocmakelsp/neocmakelsp

  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:neocmakelsp
Version0.10.4
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/neocmakelsp
Homepagehttps://neocmakelsp.github.io/
Repositoryhttps://github.com/neocmakelsp/neocmakelsp
Upstream docshttps://neocmakelsp.github.io/docs
LicenseMIT
Source archivehttps://github.com/neocmakelsp/neocmakelsp/archive/refs/tags/v0.10.4.tar.gz
Last updated2026-07-04T18:40:14Z
Pulseupdated
Build dependenciesrust
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameneocmakelsp
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • 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.

Nix95%

neocmakelsp

nix profile install nixpkgs#neocmakelsp
  • normalized package name match
  • Matched by: Neocmakelsp
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ne/neocmakelsp/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk95%

neocmakelsp 0.10.3-r0

CMake LSP implementation based on Tower and Tree-sitter

https://neocmakelsp.github.io

sudo apk add neocmakelsp
  • License: MIT
  • Architecture: x86_64
  • Source Package: neocmakelsp
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Neocmakelsp
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: neocmakelsp from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

neocmakelsp-bash-completion 0.10.3-r0

Bash completions for neocmakelsp

https://neocmakelsp.github.io

sudo apk add neocmakelsp-bash-completion
  • License: MIT
  • Architecture: x86_64
  • Source Package: neocmakelsp
  • normalized package name match
  • Matched by: Neocmakelsp
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: neocmakelsp-bash-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

neocmakelsp-doc 0.10.3-r0

CMake LSP implementation based on Tower and Tree-sitter (documentation)

https://neocmakelsp.github.io

sudo apk add neocmakelsp-doc
  • License: MIT
  • Architecture: x86_64
  • Source Package: neocmakelsp
  • normalized package name match
  • Matched by: Neocmakelsp
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: neocmakelsp-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

neocmakelsp-fish-completion 0.10.3-r0

Fish completions for neocmakelsp

https://neocmakelsp.github.io

sudo apk add neocmakelsp-fish-completion
  • License: MIT
  • Architecture: x86_64
  • Source Package: neocmakelsp
  • normalized package name match
  • Matched by: Neocmakelsp
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: neocmakelsp-fish-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

neocmakelsp-zsh-completion 0.10.3-r0

Zsh completions for neocmakelsp

https://neocmakelsp.github.io

sudo apk add neocmakelsp-zsh-completion
  • License: MIT
  • Architecture: x86_64
  • Source Package: neocmakelsp
  • normalized package name match
  • Matched by: Neocmakelsp
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: neocmakelsp-zsh-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
zypper95%

neocmakelsp 0.9.0-1.2

CMake LSP implementation based on Tower and Tree-sitter

https://github.com/neocmakelsp/neocmakelsp

sudo zypper install neocmakelsp
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: neocmakelsp
  • 4 dependencies
  • 2 provides
  • normalized package name match
  • Matched by: Neocmakelsp
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: neocmakelsp from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

neocmakelsp-bash-completion 0.9.0-1.2

Bash Completion for neocmakelsp

https://github.com/neocmakelsp/neocmakelsp

sudo zypper install neocmakelsp-bash-completion
  • License: MIT
  • Category: System/Shells
  • Architecture: noarch
  • Source Package: neocmakelsp
  • 2 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Neocmakelsp
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: neocmakelsp-bash-completion from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

neocmakelsp-fish-completion 0.9.0-1.2

Fish Completion for neocmakelsp

https://github.com/neocmakelsp/neocmakelsp

sudo zypper install neocmakelsp-fish-completion
  • License: MIT
  • Category: System/Shells
  • Architecture: noarch
  • Source Package: neocmakelsp
  • 2 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Neocmakelsp
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: neocmakelsp-fish-completion from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

neocmakelsp-zsh-completion 0.9.0-1.2

Zsh Completion for neocmakelsp

https://github.com/neocmakelsp/neocmakelsp

sudo zypper install neocmakelsp-zsh-completion
  • License: MIT
  • Category: System/Shells
  • Architecture: noarch
  • Source Package: neocmakelsp
  • 2 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Neocmakelsp
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: neocmakelsp-zsh-completion from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

neocmakelsp

sudo port install neocmakelsp
  • normalized package name match
  • Matched by: Neocmakelsp
MacPorts ports tree · api.github.com · MacPorts ports tree: devel/neocmakelsp/Portfile from https://api.github.com/repos/macports/macports-ports/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
  • 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