#languageserverprotocol
⬆️ Chime just released LanguageServerProtocol v0.13.4 – Swift library for working with Language Server Protocol (LSP)

https://swiftpackageindex.com/ChimeHQ/LanguageServerProtocol#releases
January 5, 2025 at 5:52 PM
I have seen couple good real-world use cases where people uses my library:
- Generates types from the metaModel provided by the LSP spec github.com/ionide/Langu...

- Generating classes and properties from SQL schemas
github.com/JordanMarr/S...

But yeah it you rarely need code generation..
Generate types from meta model by TheAngryByrd · Pull Request #49 · ionide/LanguageServerProtocol
WHAT 🤖 Generated by Copilot at 198ad18 This pull request improves the F# code formatting and testing of the language server protocol library. It updates the .editorconfig file, the test project, a...
github.com
December 15, 2024 at 7:58 PM
Anyone know of tools kind of like #languageServerProtocol but instead of keeping the AST in memory they do streaming parse / search on the fly? I'm not a huge fan of masssive memory use and it feels like we're leaving performance on the table by parsing entire files/folders instead of just […]
Original post on mastodon.mauve.moe
mastodon.mauve.moe
July 2, 2025 at 12:06 AM
I really don't understand why LSPs are written in Typescript instead of a more performant language. Take bash-lsp:

https://github.com/bash-lsp/bash-language-server

Why do we need Node.js as a dependency for #bash #lsp?

#languageserverprotocol #nodejs
GitHub - bash-lsp/bash-language-server: A language server for Bash
A language server for Bash. Contribute to bash-lsp/bash-language-server development by creating an account on GitHub.
github.com
August 25, 2026 at 8:00 AM
네오빔에 LSP 설정할 때, 몇 개의 플러그인을 조합해서 쓰게 되는데, 늘 따라 하기로 설치만 해서 각 플러그인들의 역할을 모른채 찜찜하게 써 왔습니다. 이 참에 정리해봤는데요, 별 내용은 없지만, 각 플러그인 문서들을 꼼꼼히 읽기 귀찮은 분들을 위한 문서정도는 될 것 같습니다.
lionhairdino.github.io/posts/2024-1...

#neovim #lsp #languageserverprotocol
Neovim에서 LSP 설정에 쓰이는 플러그인들의 역할
네오빔 LSP 빌트인 클라이언트 설정할 때 쓰이는 플러그인들의 설치 방법이 아닌, 무슨 일을 하는지에 대해서만 정리했습니다.
lionhairdino.github.io
November 25, 2024 at 1:36 PM
I've published a proof of concept repository with extracted LanguageServerProtocol to separate package

https://github.com/krzyzanowskim/language-server-protocol
GitHub - krzyzanowskim/language-server-protocol: Language...
Language Server Protocol. Contribute to krzyzanowskim/lan...
github.com
December 31, 2024 at 2:47 AM
I propose separate LanguageServerProtocol and LanguageServerProtocolJSONRPC to a separate package, apple/language-server-protocol and use it as a dependency for apple/sourcekit-lsp package. This way other packages can use LanguageServerProtocol without SwiftPM dependency (that…
December 31, 2024 at 2:42 AM