Dockerfile Language Server
JSON →The Dockerfile Language Server provides robust Language Server Protocol (LSP) support for Dockerfiles, enhancing developer experience across various code editors. Written in TypeScript and powered by Node.js, it offers features such as code completion, diagnostics, formatting, hover information, code actions, and semantic highlighting. Currently stable at version `0.15.0`, the project sees a consistent release cadence driven by updates to its core logic libraries. Unlike monolithic language servers, this package is designed specifically as the LSP server frontend, delegating the heavy lifting of Dockerfile parsing and language intelligence to the separate `dockerfile-ast`, `dockerfile-language-service`, and `dockerfile-utils` libraries. This architecture allows for a lean server implementation and flexible integration, as demonstrated by its adoption in popular extensions like VS Code Docker, Sublime Text LSP-dockerfile, and clients for Zed, Atom, Sourcegraph, Theia, and Emacs.
Traffic · last 30 days ↑500% vs prev 7d
top countries 🇺🇸 United States · 🇨🇦 Canada · 🇫🇷 France · 🇮🇳 India · 🇩🇪 Germany