TypeScript language-server-protocol

Open-source TypeScript projects categorized as language-server-protocol

Top 13 TypeScript language-server-protocol Projects

  • theia

    Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.

    Project mention: [Programmingtools] THEIA ou CODE VS pour le projet IDE open-source. | /r/enfrancais | 2023-05-11
  • jupyterlab-lsp

    Coding assistance for JupyterLab (code navigation + hover suggestions + linters + autocompletion + rename) using Language Server Protocol

    Project mention: Does Jupyter labs or jupyter notebook have a way to expose python (or C++) objects? | /r/IPython | 2023-03-28
  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • vscode-intelephense

    PHP intellisense for Visual Studio Code

    Project mention: Intelephense license key not recognized | /r/neovim | 2023-05-23

    I bought a license key to Intelephense https://intelephense.com/, and added the key as described in the documentation and several blog posts (at least I think I'm doing it right), however the paid features (e.g. rename symbol) don't work.

  • typescript-language-server

    TypeScript & JavaScript Language Server

    Project mention: There's another typescript LSP that wraps the official VSCode typescript extension and has almost the same features - vtsls | /r/neovim | 2023-04-28

    Before, I was using typescript-language-server as it is LSP compliant but it was slow and lacks the features of what VSCode's implementation has, like extracting functions, constants, types into interfaces or alias and single imports. Auto-completion was also not very predictive as sometimes it works and sometimes it doesn't. For instance, I was having trouble getting it to auto-complete common attributes like className or href in JSX projects. It could be that I may be doing something wrong but didn't find any solution on how to get it properly working.

  • monaco-languageclient

    NPM module to connect Monaco editor with language servers

  • sql-language-server

    SQL Language Server

    Project mention: What SQL formatter do you use? What can give you Intellij like formatting for SQL? | /r/neovim | 2023-04-19

    I also use sql-language-server for completion. It works for me with a .sqlrc.json config file, which allows me to change database config based on parent directory. I have not been able to configure sqlls with nlsp-settings for some reason.

  • elm-language-server

    Language server implementation for Elm

  • Klotho

    AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)

  • dockerfile-language-server-nodejs

    A language server for Dockerfiles powered by Node.js, TypeScript, and VSCode technologies.

  • language-tools

    🌐 Prisma Language Tools = Language Server and Prisma's VS Code extension. (by prisma)

    Project mention: I’m Switching from VS Code to vs Codium | news.ycombinator.com | 2022-06-12

    It might be worth contacting these extensions' creators. If you already have the `.vsix` file for the VSCode marketplace, publishing to open-vsix is really super simple (create an account once, get a token, add a few lines to your publish script, e.g. https://github.com/prisma/language-tools/blob/94e4cd612d03ef...). Some just do not know about it.

  • cl-lsp

    An implementation of the Language Server Protocol for Common Lisp

    Project mention: Lisp language server | /r/lisp | 2023-02-22

    Does this count? https://github.com/cxxxr/cl-lsp

  • vtsls

    LSP wrapper for typescript extension of vscode

    Project mention: There's another typescript LSP that wraps the official VSCode typescript extension and has almost the same features - vtsls | /r/neovim | 2023-04-28
  • kos-language-server

    A language server for the Kerboscript (kOS) a language for Kerbal Space Program

    Project mention: Should I use kOS or kRPC? | /r/Kos | 2022-12-23

    As to language differences kRPC relies other programing languages which means you need to set up whatever stuff is required to actually those languages. A result of this is that things that are native features of kOS stuff like vector operations, PID controllers, and cooked steering are things you are going to have to implement your self. On the other hand beyond a language server that IIRC only supports vsCode and 2 other editors there are syntax highlighting files found in the side panel under the "Editor Tools" link that are old kOS doesn't have much editor support compared to other languages. And lastly the other big thing kOS is generally considered to lack is a way to resolve things after an error happens if a script errors it crashes fully with no way for you to catch and respond to the issue which means you need to check for things like divide by zero errors before places where they can happen if you want to avoid crashing. There are a few other oddities to how kerboScript works but those add just that slight flavor of jank that makes it feel like kOS is indeed the rocket guidance system that kerbals would have developed.

  • nova-elm

    Elm support for the Nova Editor

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-05-23.

TypeScript language-server-protocol related posts


What are some of the best open-source language-server-protocol projects in TypeScript? This list will help you:

Project Stars
1 theia 18,110
2 jupyterlab-lsp 1,510
3 vscode-intelephense 1,435
4 typescript-language-server 1,325
5 monaco-languageclient 807
6 sql-language-server 496
7 elm-language-server 392
8 dockerfile-language-server-nodejs 288
9 language-tools 215
10 cl-lsp 178
11 vtsls 88
12 kos-language-server 24
13 nova-elm 5
Access the most powerful time series database as a service
Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.