bash-language-server
« Back to VersTracker
Description:
Language Server for Bash
Type: Formula  |  Latest Version: 5.6.0@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: bash lsp language-server shell development
Install: brew install bash-language-server
About:
Bash Language Server is a language server that provides IDE features for Bash shell scripts. It offers intelligent code completion, jump-to-definition, hover documentation, and real-time diagnostics. This tool enhances the development workflow by bringing robust language intelligence to editors like VS Code, Neovim, and Emacs.
Key Features:
  • Intelligent autocompletion for commands, variables, and functions
  • Go-to-definition and find references for symbols
  • Real-time syntax and error checking (diagnostics)
  • Hover tooltips for command documentation
Use Cases:
  • Developing complex shell scripts with IDE-level assistance
  • Debugging and refactoring existing Bash codebases
  • Learning shell scripting with immediate feedback
Alternatives:
  • bash-lint – Focuses on static analysis and linting rather than providing a full language server protocol implementation.
Version History
Detected Version Rev Change Commit
Jan 3, 2025 3:45am 0 VERSION_BUMP eb3e8d70
Jan 3, 2025 2:13am 0 VERSION_BUMP aac03dca