Back to rankings

haskell/haskell-language-server

Haskell

Official Haskell IDE support via the language server protocol (LSP)

lsp-serverhaskell-language-serveridehaskellcabalstackghchacktoberfest
Star Growth
Stars
2.9k
Forks
447
Weekly Growth
Issues
481
1k2k
Jan 2020Mar 2022May 2024Jul 2026
README

haskell-language-server

haskell-language-server

Release Hackage License Apache 2.0 GitHub Testing Workflow GitHub Nix Workflow matrix codetriage

The official Haskell language server (LSP) implementation. Consult the project documentation for more details.

Related repositories
slint-ui/slint

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rustcrates.ioOtherrustembedded-devices
slint.dev
23.3k933
graphql/graphiql

GraphiQL & the GraphQL LSP Reference Ecosystem for building browser & IDE tools.

TypeScriptnpmMIT Licensegraphqlgraphiql
16.9k1.8k
rust-lang/rust-analyzer

A Rust compiler front-end for IDEs

Rustcrates.ioApache License 2.0lsp-serverrust
rust-analyzer.github.io
16.7k2.1k
zigtools/zls

A language server for Zig supporting developers with features like autocomplete and goto definition

ZigMIT Licensezigziglang
zigtools.org/zls/install/
5k437
LuaLS/lua-language-server

A language server that offers Lua language support - programmed in Lua

LuaMIT Licenselualanguage-server
luals.github.io
4.3k431
zbirenbaum/copilot.lua

Fully featured & enhanced replacement for copilot.vim complete with API for interacting with Github Copilot

LuaMIT Licensecopilotgithub-copilot
4.1k160
MaskRay/ccls

C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting

C++Apache License 2.0cpplanguage-server-protocol
4.1k277
Myriad-Dreamin/tinymist

Tinymist [ˈtaɪni mɪst] is an integrated language service for Typst [taɪpst].

Rustcrates.ioApache License 2.0formatterlsp
myriad-dreamin.github.io/tinymist
3.4k171
Feel-ix-343/markdown-oxide

PKM Markdown Language Server

Rustcrates.ioApache License 2.0language-server-protocollsp
oxide.md
2.2k116
Shopify/ruby-lsp

An opinionated language server for Ruby

RubyRubyGemsMIT Licenselspruby
shopify.github.io/ruby-lsp/
2k266
chipsalliance/verible

Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, formatter and language server

C++Othersystemveriloglexer
chipsalliance.github.io/verible/
1.9k297
oxalica/nil

NIx Language server, an incremental analysis assistant for writing in Nix.

Rustcrates.ioApache License 2.0lsp-servernix
1.9k70