Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: language-server-protocol

viluon/masters-thesis

The text of my Master's thesis, a language server for Programming Protocol-independent Packet Processors.

Language: TeX - Size: 2.78 MB - Last synced: 24 days ago - Pushed: 12 months ago - Stars: 2 - Forks: 0

natemoo-re/stencil-languageserver

Adds support for context-aware completions, diagnostics, and more for Stencil projects in editors that support the Language Server Protocol (LSP)

Language: TypeScript - Size: 55.7 KB - Last synced: 24 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

nikeee/dot-language-server

A language server for the DOT language

Language: TypeScript - Size: 1.03 MB - Last synced: 23 days ago - Pushed: 24 days ago - Stars: 28 - Forks: 4

tillig/vscode-spectral πŸ“¦

VS Code extension that adds lint support for OpenAPI, JSON, and YAML using Spectral.

Language: TypeScript - Size: 733 KB - Last synced: 24 days ago - Pushed: over 3 years ago - Stars: 3 - Forks: 0

artempyanykh/marksman

Write Markdown with code assist and intelligence in the comfort of your favourite editor.

Language: F# - Size: 9.87 MB - Last synced: 24 days ago - Pushed: 27 days ago - Stars: 1,690 - Forks: 31

williamthome/zotonic-ls

Zotonic Language Server

Language: TypeScript - Size: 24.4 MB - Last synced: 25 days ago - Pushed: almost 2 years ago - Stars: 4 - Forks: 0

SPinti-Software/cpc-lsp

CpcdosC+ Language Server

Language: TypeScript - Size: 2.93 KB - Last synced: 25 days ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0

RainbowC0/TermuC Fork of MrIkso/CodeEditor

A simple C/C++ IDE for Android, backed on powerfull Termux

Language: Java - Size: 804 KB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 6 - Forks: 0

estin/simple-completion-language-server

Language server to enable word completion and snippets for Helix editor

Language: Rust - Size: 67.4 KB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 119 - Forks: 6

rcjsuen/dockerfile-language-server

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

Language: TypeScript - Size: 1.21 MB - Last synced: 24 days ago - Pushed: 7 months ago - Stars: 351 - Forks: 15

SmiteshP/nvim-navic

Simple winbar/statusline plugin that shows your current code context

Language: Lua - Size: 143 KB - Last synced: 25 days ago - Pushed: 4 months ago - Stars: 1,292 - Forks: 51

go-language-server/api

Protocol Buffers and FlatBuffers definitions according to the Language Server Protocol and Debug Adapter Protocol specifications

Language: Makefile - Size: 4.28 MB - Last synced: 5 days ago - Pushed: 11 months ago - Stars: 6 - Forks: 0

autozimu/LanguageClient-neovim

Language Server Protocol (LSP) support for vim and neovim.

Language: Rust - Size: 43.4 MB - Last synced: 26 days ago - Pushed: 7 months ago - Stars: 3,542 - Forks: 274

wgurecky/nvim

Neovim config files for c,c++, and python

Language: Perl - Size: 188 KB - Last synced: 26 days ago - Pushed: 27 days ago - Stars: 27 - Forks: 4

bergercookie/asm-lsp

Language server for NASM/GAS/GO Assembly

Language: Rust - Size: 6.62 MB - Last synced: 24 days ago - Pushed: about 2 months ago - Stars: 187 - Forks: 10

ejgallego/coq-lsp

Visual Studio Code Extension and Language Server Protocol for Coq

Language: OCaml - Size: 23.9 MB - Last synced: 28 days ago - Pushed: 30 days ago - Stars: 129 - Forks: 27

mayerrobert/hello-lsp

"Hello, World!" style language server

Language: Java - Size: 57.6 KB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 0 - Forks: 0

langserver/langserver.github.io

Language: HTML - Size: 310 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 201 - Forks: 178

crystal-lang-tools/scry πŸ“¦

Scry is a code analysis server for https://crystal-lang.org

Language: Crystal - Size: 335 KB - Last synced: 23 days ago - Pushed: about 1 year ago - Stars: 333 - Forks: 32

reproto/reproto

Rethinking Protocols

Language: Rust - Size: 8.35 MB - Last synced: 6 days ago - Pushed: 8 months ago - Stars: 121 - Forks: 9

dylan-lang/lsp-dylan

Language Server for Dylan (alpha)

Language: Dylan - Size: 340 KB - Last synced: 28 days ago - Pushed: 28 days ago - Stars: 7 - Forks: 2

badele/vide

Neovim custom configuration, oriented for DevOps role (bash, go, json, python, terraform, typescript, etc ...). not empty code :)

Language: Lua - Size: 2.69 MB - Last synced: 27 days ago - Pushed: 28 days ago - Stars: 32 - Forks: 0

node-casl2-comet2/node-casl2-language-server

CASL2 language server conforming to Microsoft's Language Server Protocol

Language: TypeScript - Size: 89.8 KB - Last synced: 28 days ago - Pushed: about 7 years ago - Stars: 1 - Forks: 0

leon-bckl/lsp-framework

Language Server Protocol implementation in C++

Language: C++ - Size: 278 KB - Last synced: 28 days ago - Pushed: 29 days ago - Stars: 0 - Forks: 1

utilyre/barbecue.nvim

A VS Code like winbar for Neovim

Language: Lua - Size: 2.6 MB - Last synced: 28 days ago - Pushed: about 1 month ago - Stars: 679 - Forks: 27

elm-tooling/elm-language-server

Language server implementation for Elm

Language: TypeScript - Size: 5.79 MB - Last synced: 3 days ago - Pushed: 19 days ago - Stars: 411 - Forks: 67

phpactor/language-server

Generic Language Server

Language: PHP - Size: 826 KB - Last synced: 25 days ago - Pushed: 2 months ago - Stars: 40 - Forks: 10

joe-re/sql-language-server

SQL Language Server

Language: TypeScript - Size: 29.3 MB - Last synced: 27 days ago - Pushed: 5 months ago - Stars: 645 - Forks: 60

vshaxe/haxe-language-server

Language Server Protocol implementation for the Haxe language

Language: Haxe - Size: 1.95 MB - Last synced: 24 days ago - Pushed: about 1 month ago - Stars: 96 - Forks: 29

ChimeHQ/ChimeKit

Framework for building Chime extensions

Language: Swift - Size: 142 MB - Last synced: 30 days ago - Pushed: about 1 month ago - Stars: 48 - Forks: 3

ChimeHQ/LanguageClient

Language Server Protocol (LSP) client for Swift

Language: Swift - Size: 146 KB - Last synced: 18 days ago - Pushed: 4 months ago - Stars: 91 - Forks: 10

stackus/goht

A Haml template engine for Go

Language: Go - Size: 2.06 MB - Last synced: 28 days ago - Pushed: about 1 month ago - Stars: 100 - Forks: 3

eclipse-jdtls/eclipse.jdt.ls

Java language server

Language: Java - Size: 16.9 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1,645 - Forks: 370

ebkalderon/tower-lsp

Language Server Protocol implementation written in Rust

Language: Rust - Size: 637 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 897 - Forks: 52

stardog-union/stardog-language-servers

Language Servers for Stardog Languages

Language: TypeScript - Size: 357 KB - Last synced: 9 days ago - Pushed: about 1 month ago - Stars: 28 - Forks: 6

ChimeHQ/LanguageServerScripts

A collection of standardized scripts for managing LSP language servers with a Swift API

Language: Shell - Size: 20.5 KB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 3 - Forks: 0

ChimeHQ/chime-go

A Chime extension for Go

Language: Swift - Size: 20.5 KB - Last synced: about 1 month ago - Pushed: 10 months ago - Stars: 1 - Forks: 0

VictosVertex/asp-lsp

ASP Language Server

Language: Rust - Size: 16.6 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

badetitou/Pharo-LanguageServer

A Language Server Protocol implementation in Pharo

Language: Smalltalk - Size: 556 KB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 28 - Forks: 6

sublimelsp/LSP-julia

Julia support for Sublime's LSP plugin using LanguageServer.jl

Language: Python - Size: 360 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 20 - Forks: 2

SKalt/cconvention

A language server to help write conventional commits.

Language: Rust - Size: 479 KB - Last synced: 25 days ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0

danielpza/eslint-lsp

Eslint language server

Language: JavaScript - Size: 196 KB - Last synced: 19 days ago - Pushed: about 3 years ago - Stars: 13 - Forks: 0

goplus/goxls

The Go/Go+ Language Server

Language: Go - Size: 30.3 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 1 - Forks: 1

richox/language-server-wrappers

user-space installers of language servers for popular programming languages

Language: Shell - Size: 4.88 KB - Last synced: about 1 month ago - Pushed: almost 5 years ago - Stars: 2 - Forks: 0

sublimelsp/LSP-yaml

YAML support for Sublime's LSP plugin using yaml-language-server

Language: Python - Size: 914 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 19 - Forks: 1

satishbabariya/swift-online-playground

Swift Online Playground with IntelliSense

Language: TypeScript - Size: 1.42 MB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 23 - Forks: 2

Pedestria/starbytes-project

Starbytes - An interpreted language with a strongly typed and expressive semantics that can run on almost any platform.

Language: C++ - Size: 987 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

dense-analysis/ale

Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Protocol (LSP) support

Language: Vim Script - Size: 17.6 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 13,264 - Forks: 1,406

bricelam/T4Language

Adds basic language support for .tt files to Visual Studio.

Language: C# - Size: 299 KB - Last synced: 28 days ago - Pushed: 11 months ago - Stars: 37 - Forks: 3

joelday/papyrus-lang

πŸ“œAdvanced language tools for the Papyrus scripting language.

Language: C# - Size: 7.42 MB - Last synced: 24 days ago - Pushed: 8 months ago - Stars: 99 - Forks: 17

badetitou/vscode-pharo

A VSCode plugin to support the Pharo Programming Language

Language: TypeScript - Size: 10 MB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 27 - Forks: 3

OmniSharp/csharp-language-server-protocol

Language Server Protocol in C#

Language: C# - Size: 5.25 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 467 - Forks: 140

haskell/lsp

Haskell library for the Microsoft Language Server Protocol

Language: Haskell - Size: 3.57 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 354 - Forks: 86

TypeFox/monaco-languageclient

Repo hosts npm packages for monaco-languageclient, vscode-ws-jsonrpc, monaco-editor-wrapper, @typefox/monaco-editor-react and monaco-languageclient-examples

Language: TypeScript - Size: 3.43 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 953 - Forks: 167

felixfbecker/php-language-server

PHP Implementation of the VS Code Language Server Protocol πŸ†šβ†”πŸ–₯

Language: PHP - Size: 1.92 MB - Last synced: 8 days ago - Pushed: about 1 year ago - Stars: 1,141 - Forks: 185

pest-parser/pest-ide-tools

IDE tools for writing pest grammars, using the Language Server Protocol for Visual Studio Code, Vim and other editors

Language: Rust - Size: 11.5 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 34 - Forks: 6

dannypsnl-fork/lsp

Providing request and response of Language server protocol

Language: Racket - Size: 9.77 KB - Last synced: about 1 month ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

mikeroyal/SQL-NoSQL-Guide

SQL/NoSQL DB Guide. Learn about SQL/NoSQL databases & Distributed Systems.

Language: Go - Size: 219 KB - Last synced: 3 days ago - Pushed: 5 months ago - Stars: 57 - Forks: 12

00dani/SchemaStore.vim

JSON schemas for Vim

Language: Vim Script - Size: 169 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0

lgranie/vim-lsp-bash Fork of ak5/vim-lsp-typescript

Sets up vim-lsp for bash script development.

Language: Vim script - Size: 15.6 KB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 0 - Forks: 1

elixir-lsp/elixir-ls

A frontend-independent IDE "smartness" server for Elixir. Implements the "Language Server Protocol" standard and provides debugger support via the "Debug Adapter Protocol"

Language: Elixir - Size: 6.34 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 1,375 - Forks: 184

Feel-ix-343/markdown-oxide

Let's record your consciousness! Bring your own text editor! Implemented as a language server compatible with any text editor, Markdown-Oxide is attempting to be the best PKM system for software enthusiasts.

Language: Rust - Size: 18.1 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 180 - Forks: 2

eclipse-theia/theia

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

Language: TypeScript - Size: 163 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 18,803 - Forks: 2,412

eclipse-langium/langium

Next-gen language engineering / DSL framework

Language: TypeScript - Size: 4.52 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 606 - Forks: 60

mkslanc/ace-linters

Language-aware features for Ace Editor

Language: TypeScript - Size: 342 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 36 - Forks: 7

eclipse-glsp/glsp-vscode-integration

Integration of the web-based GLSP client with VSCode

Language: TypeScript - Size: 21.9 MB - Last synced: 2 months ago - Pushed: 3 months ago - Stars: 16 - Forks: 7

bbannier/zeek-language-server

Language server for Zeek script

Language: Rust - Size: 1.64 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 12 - Forks: 3

neovim/nvim-lspconfig

Quickstart configs for Nvim LSP

Language: Lua - Size: 3.67 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 9,443 - Forks: 1,993

ZSaberLv0/zf_vimrc.vim

light yet powerful vim config for general usage, tested under multi platforms

Language: Vim Script - Size: 529 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 17 - Forks: 4

jayli/vim-easycomplete

ζ­ε·žεΈ‚δ½™ζ­εŒΊζœ€ε₯½η”¨ηš„ VIM/NVIM 代码θ‘₯全插仢

Language: Vim Script - Size: 1.87 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 397 - Forks: 26

spyder-ide/spyder

Official repository for Spyder - The Scientific Python Development Environment

Language: Python - Size: 126 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 8,023 - Forks: 1,566

chipsalliance/verible

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

Language: C++ - Size: 11 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 1,183 - Forks: 189

apexskier/nova-json-language-server πŸ“¦

Advanced JSON support for Nova

Language: TypeScript - Size: 6.81 MB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 4 - Forks: 1

spring-attic/atom-cf-manifest-yaml πŸ“¦

Language: TypeScript - Size: 29.7 MB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 7 - Forks: 9

ybiquitous/lsp-steep πŸ“¦

Emacs lsp-mode for Steep

Language: Ruby - Size: 34.2 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

orbitalquark/textadept-lsp

Language server protocol client module for Textadept.

Language: Lua - Size: 671 KB - Last synced: 15 days ago - Pushed: about 1 month ago - Stars: 26 - Forks: 8

prabirshrestha/vim-lsp

async language server protocol plugin for vim and neovim

Language: Vim Script - Size: 1.74 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 3,001 - Forks: 294

rhysd/vim-lsp-ale

Bridge between vim-lsp and ALE

Language: Vim script - Size: 77.1 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 83 - Forks: 5

emacs-lsp/lsp-sourcekit

lsp-mode :heart: Apple's sourcekit

Language: Emacs Lisp - Size: 2 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 102 - Forks: 12

typescript-language-server/typescript-language-server

TypeScript & JavaScript Language Server

Language: TypeScript - Size: 2.43 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1,680 - Forks: 147

jokeyrhyme/nuls πŸ“¦

Language Server Protocol implementation for nushell

Language: Rust - Size: 43.9 KB - Last synced: about 1 month ago - Pushed: 8 months ago - Stars: 29 - Forks: 1

go-language-server/jsonrpc2

Package jsonrpc2 an implementation of the JSON-RPC 2 specification for Go

Language: Go - Size: 687 KB - Last synced: 5 days ago - Pushed: about 1 year ago - Stars: 17 - Forks: 4

ckaznocha/ide-go πŸ“¦

Go language support for Atom-IDE, powered by Sourcegraph's Go Language Server

Language: TypeScript - Size: 518 KB - Last synced: 24 days ago - Pushed: almost 3 years ago - Stars: 37 - Forks: 2

liuchengxu/vista.vim

:cactus: Viewer & Finder for LSP symbols and tags

Language: Vim Script - Size: 574 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1,866 - Forks: 89

genesiscommunitysuccess/custom-elements-lsp

Web component autocompletion plugins

Language: TypeScript - Size: 13.1 MB - Last synced: 16 days ago - Pushed: 3 months ago - Stars: 18 - Forks: 0

microsoft/monitors4codegen

Code and Data artifact for NeurIPS 2023 paper - "Monitor-Guided Decoding of Code LMs with Static Analysis of Repository Context". `multispy` is a lsp client library in Python intended to be used to build applications around language servers.

Language: Python - Size: 6.18 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 101 - Forks: 16

FoamScience/foam-language-server

A language server for OpenFOAM case files

Language: TypeScript - Size: 3.19 MB - Last synced: 23 days ago - Pushed: 10 months ago - Stars: 21 - Forks: 0

haskell/haskell-ide-engine πŸ“¦

The engine for haskell ide-integration. Not an IDE

Language: Haskell - Size: 6.48 MB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 2,387 - Forks: 219

messense/multi-lsp-proxy

A LSP proxy to multiple language servers

Language: Rust - Size: 55.7 KB - Last synced: 4 days ago - Pushed: over 1 year ago - Stars: 46 - Forks: 1

sealangdotorg/libuse

Standard High-Level Library

Language: C++ - Size: 2.82 MB - Last synced: about 2 months ago - Pushed: 4 months ago - Stars: 3 - Forks: 1

zuhanit/epscript-lsp

epScript Language Server Protocol implementation.

Language: TypeScript - Size: 2.91 MB - Last synced: 28 days ago - Pushed: 12 months ago - Stars: 7 - Forks: 1

pbogut/magento2-ls

The Magento 2 Language Server is a tool that acts as a bridge between Magento 2 XML and PHP files.

Language: Rust - Size: 221 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 7 - Forks: 1

PyvesB/eclipse-solargraph

:gem: Ruby development tools for Eclipse.

Language: Java - Size: 1.62 MB - Last synced: 24 days ago - Pushed: about 2 months ago - Stars: 27 - Forks: 6

ChimeHQ/LanguageServer

Language Server Protocol server infrastructure for Swift

Language: Swift - Size: 22.5 KB - Last synced: 5 days ago - Pushed: 3 months ago - Stars: 9 - Forks: 2

federicocarboni/scarpet-ls

Scarpet Language Server (Carpet Mod)

Language: JavaScript - Size: 705 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 2 - Forks: 0

kuafuwang/LspCpp

A Language Server Protocol implementation in C++

Language: C++ - Size: 4.27 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 62 - Forks: 19

python-rope/pylsp-rope

Extended refactoring capabilities for python-lsp-server using Rope

Language: Python - Size: 280 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 97 - Forks: 2

aca/korean-language-server

Language server implementation for Korean. Spell/grammar checker for all editors including vim.

Language: JavaScript - Size: 1.73 MB - Last synced: 18 days ago - Pushed: over 1 year ago - Stars: 29 - Forks: 2

adebola-io/whirlwind

A language for clear, concise and clever computing. πŸ”³

Language: Rust - Size: 2.98 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 8 - Forks: 0

codeface-io/LSPService

Use Local LSP Servers via WebSockets

Language: Swift - Size: 13.6 MB - Last synced: about 1 month ago - Pushed: 11 months ago - Stars: 37 - Forks: 3