bashd

matkrin·matkrin.bashd

Bash language server

bashd is a Language Server Protocol (LSP) implementation for Bash, built using the Go sh package and featuring ShellCheck integration for real-time linting.

winget install --id matkrin.bashd --exact --source winget

Latest 0.2.2·June 23, 2026

Release Notes

What's changed

  • fix: Omit empty optional fields of completionItem in textdocument/completion

Installer type: zip

x64EC50B5F4F7771FA5564CF102B8BC789BC121AC69095909C5F86F60CC1AF75CC6

Details

Homepage
https://github.com/matkrin/bashd
License
BSD-3-Clause
Publisher
matkrin
Support
https://github.com/matkrin/bashd/issues
Copyright
Copyright (c) 2025, Matthias Krinninger

Tags

bashbash-scriptinglanguage-serverlsp

Older versions (1)

0.2.0
x86CCF0B35B5817D87BFF88D8D9E2975E83E594393D1AA19FCFD71C9D601815F0D9
x6425AC34D292BCDE2DFE06820D8E386C9F57A3ED4FC1520162CC6A2DB301C3F220