yaml-language-server
« Back to VersTracker
Description:
Language Server for Yaml Files
Type: Formula  |  Latest Version: 1.19.2@0  |  Tracked Since: Dec 24, 2025
Links: Homepage  |  GitHub  |  formulae.brew.sh
Stars: 1,363  |  Forks: 319  |  Language: TypeScript  |  Category: Developer tools
Tags: yaml language-server lsp development ide validation
Install: brew install yaml-language-server
About:
The YAML Language Server is an implementation of the Language Server Protocol (LSP) that provides advanced language features for YAML files. It offers real-time validation, autocompletion, and formatting by leveraging JSON Schema, making it an essential tool for developers working with configuration files. Its primary value is in reducing errors and improving productivity when editing complex YAML documents.
Key Features:
  • YAML validation with JSON Schema support
  • Auto-completion for keys and values
  • Real-time error highlighting and diagnostics
  • Document formatting and outlining
  • Hover information and documentation
Use Cases:
  • Editing Kubernetes manifests and Helm charts
  • Writing and validating Ansible playbooks
  • Managing CI/CD pipeline configuration files (e.g., GitHub Actions, GitLab CI)
Alternatives:
  • vscode-yaml – An extension that bundles this language server, not a standalone alternative.
  • yamllint – A standalone linter for YAML syntax and style, lacks LSP integration and advanced IDE features.
Version History
Detected Version Rev Change Commit
Dec 24, 2025 9:55pm 1.19.2 0 VERSION_BUMP bfc47009
Sep 24, 2025 8:21pm 0 VERSION_BUMP 252e4e60