cmake-language-server
« Back to VersTracker
Description:
Language Server for CMake
Type: Formula  |  Latest Version: 0.1.11@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: lsp cmake language-server build-systems developer-tools
Install: brew install cmake-language-server
About:
cmake-language-server is an implementation of the Language Server Protocol (LSP) for CMake. It provides IDEs and editors with intelligent code completion, diagnostics, and symbol navigation for CMakeLists.txt and .cmake files. This tool significantly enhances the developer experience when working with complex build systems.
Key Features:
  • Code completion for commands, variables, and properties
  • Diagnostics and syntax checking
  • Go-to-definition and find-references
  • Hover documentation support
Use Cases:
  • Improving CMake development in VS Code, Neovim, and other LSP-compatible editors
  • Automated validation and linting of CMake build scripts in CI pipelines
Alternatives:
  • cmake-server – Official CMake feature, but requires more manual setup; cmake-language-server provides a standard LSP interface.
License: MIT
Dependencies: python@3.14
Bottles available for: all
Version History
Detected Version Rev Change Commit
Oct 12, 2024 8:37pm 0 VERSION_BUMP 93be8fbf
Oct 12, 2024 2:21pm 0 VERSION_BUMP e6cf14a1