svenstaro / Glsl Language Server
Licence: mit
Language server implementation for GLSL
Stars: ✭ 53
Projects that are alternatives of or similar to Glsl Language Server
camel-language-server
The Apache Camel LSP server implementation
Stars: ✭ 31 (-41.51%)
Mutual labels: language-server, language-server-protocol, lsp
Monaco Languageclient
NPM module to connect Monaco editor with language servers
Stars: ✭ 419 (+690.57%)
Mutual labels: lsp, language-server-protocol, language-server
Elm Language Client Vscode
Improving your Elm experience since 2019
Stars: ✭ 162 (+205.66%)
Mutual labels: lsp, language-server-protocol, language-server
Erlang ls
The Erlang Language Server
Stars: ✭ 363 (+584.91%)
Mutual labels: lsp, language-server-protocol, language-server
groovy-language-server
A language server for Groovy
Stars: ✭ 132 (+149.06%)
Mutual labels: language-server, language-server-protocol, lsp
Nvim Lspconfig
Quickstart configurations for the Nvim LSP client
Stars: ✭ 3,410 (+6333.96%)
Mutual labels: lsp, language-server-protocol, language-server
toy-language-server
Example language server (LSP) implementation for a toy language
Stars: ✭ 54 (+1.89%)
Mutual labels: language-server, language-server-protocol, lsp
Dockerfile Language Server Nodejs
A language server for Dockerfiles powered by Node.js, TypeScript, and VSCode technologies.
Stars: ✭ 170 (+220.75%)
Mutual labels: lsp, language-server-protocol, language-server
Protocol Buffers Language Server
[WIP] Protocol Buffers Language Server
Stars: ✭ 44 (-16.98%)
Mutual labels: lsp, language-server-protocol, language-server
Csharp Language Server Protocol
Language Server Protocol in C#
Stars: ✭ 230 (+333.96%)
Mutual labels: lsp, language-server-protocol, language-server
Elm Language Server
Language server implementation for Elm
Stars: ✭ 298 (+462.26%)
Mutual labels: lsp, language-server-protocol, language-server
atom-ide-scala
Scala & Dotty support for Atom IDE (🧟♂️ zombie repo)
Stars: ✭ 47 (-11.32%)
Mutual labels: language-server, language-server-protocol, lsp
Fsautocomplete
F# language server using Language Server Protocol
Stars: ✭ 208 (+292.45%)
Mutual labels: lsp, language-server-protocol, language-server
typescript-language-server
TypeScript & JavaScript Language Server
Stars: ✭ 1,118 (+2009.43%)
Mutual labels: language-server, language-server-protocol, lsp
Typescript Language Server
TypeScript & JavaScript Language Server
Stars: ✭ 462 (+771.7%)
Mutual labels: lsp, language-server-protocol, language-server
Kak Lsp
Kakoune Language Server Protocol Client
Stars: ✭ 363 (+584.91%)
Mutual labels: lsp, language-server-protocol
Atom Languageclient
Language Server Protocol support for Atom (the basis of Atom-IDE)
Stars: ✭ 385 (+626.42%)
Mutual labels: lsp, language-server-protocol
Powershelleditorservices
A common platform for PowerShell development support in any editor or application!
Stars: ✭ 394 (+643.4%)
Mutual labels: language-server-protocol, language-server
LuaHelper
LuaHelper is a High-performance lua VSCode plugin, Language Server Protocol for lua.
Stars: ✭ 170 (+220.75%)
Mutual labels: language-server-protocol, lsp
glsl-language-server
Language server implementation for GLSL
Status
Currently this LSP implementation can be interfaced with using either HTTP or stdio.
Current Features
- Diagnostics
Planned Features
- Completion
- Hover
- Jump to def
- Workspace symbols
- Find references
Compile
git submodule update --init
cmake -Bbuild -GNinja
ninja -Cbuild
You can also use the Makefile
in the project root which is provided for convenience.
Install
ninja -Cbuild install
Usage
You can run glslls
to use a HTTP server to handle IO. Alternatively, run
glslls --stdin
to handle IO on stdin.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].