Language Server Protocol

This page summarizes the projects mentioned and recommended in the original post on /r/Compilers

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • language-server-protocol

    Defines a common protocol for language servers.

  • Does anyone knows how this protocol works? https://microsoft.github.io/language-server-protocol/

  • vscode-extension-samples

    Sample code illustrating the VS Code extension API.

  • The example they give uses Node Inter Process Communication (IPC) https://github.com/microsoft/vscode-extension-samples/blob/main/lsp-sample/server/src/server.ts

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • tower-lsp

    Language Server Protocol implementation written in Rust

  • https://github.com/ebkalderon/tower-lsp is a generalized LSP implementation in a lower-level language (Rust) so you may get a better idea by reading through that repo. It seems that the server opens a TCP socket that the client later connects to, but I'm not really sure.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • tower_lsp client/server Document Sync

    1 project | /r/rust | 5 Jul 2022
  • State of the Ruby language server (LSP) ecosystem / looking for suggestions

    11 projects | /r/ruby | 2 Oct 2022
  • kak-lsp release 11.1.0

    1 project | /r/kakoune | 8 Dec 2021
  • Kakoune + Julia

    2 projects | /r/kakoune | 27 Oct 2021
  • Is kakoune more lightweight than vim or minimal? Why kakoune and not vim in your opinion?

    1 project | /r/kakoune | 2 Jun 2021