# vscode-languageserver

> Language server implementation for node

Latest version **10.1.1** (published 2026-08-28) · MIT license · 0 weekly downloads

## Install

```sh
npm install vscode-languageserver
pnpm add vscode-languageserver
yarn add vscode-languageserver
bun add vscode-languageserver
```

Provides the command `installServerIntoExtension`.

## Health

**Score 60/100 (C)** — status: active.

Positive: esm support; no vulnerabilities; recently updated; high maintenance score.

Warnings: low downloads; no types.

## Facts

| | |
|---|---|
| Version | 10.1.1 |
| Published | 2026-08-28 |
| First published | 2015-10-22 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | ESM + CommonJS |
| Dependencies | 1 |
| Unpacked size | 202 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 1789 |
| Author | Microsoft Corporation |
| Maintainers | microsoft1es, microsoft-oss-releases, alexandrudima, kaimaetzel, lszomoru, vscode-bot |

## Links

- npm: https://www.npmjs.com/package/vscode-languageserver
- Repository: https://github.com/Microsoft/vscode-languageserver-node
- Homepage: https://github.com/Microsoft/vscode-languageserver-node#readme
- Issues: https://github.com/Microsoft/vscode-languageserver-node/issues
- npm.io page: https://npm.io/package/vscode-languageserver

## Dependencies (1)

- [vscode-languageserver-protocol](https://npm.io/package/vscode-languageserver-protocol.md) 3.18.3

## Recent versions

- 10.1.1 (latest) — 2026-08-28
- 10.0.0-next.18 (next) — 2026-05-26
- 3.5.1 (release/3.5.1) — 2018-03-06
- 10.1.0 — 2026-07-01
- 10.0.1 — 2026-06-23
- 10.0.0 — 2026-06-03
- 10.0.0-next.17 — 2026-03-04
- 10.0.0-next.16 — 2025-12-18
- 10.0.0-next.15 — 2025-11-13
- 10.0.0-next.14 — 2025-08-08
- 10.0.0-next.13 — 2025-05-12
- 10.0.0-next.12 — 2025-02-04
- 10.0.0-next.11 — 2024-08-19
- 10.0.0-next.10 — 2024-08-12
- 10.0.0-next.9 — 2024-08-08
- … 263 more at https://npm.io/package/vscode-languageserver/versions

## README

# VSCode Language Server

[![NPM Version](https://img.shields.io/npm/v/vscode-languageserver.svg)](https://npmjs.org/package/vscode-languageserver)
[![NPM Downloads](https://img.shields.io/npm/dm/vscode-languageserver.svg)](https://npmjs.org/package/vscode-languageserver)
[![Build Status](https://dev.azure.com/vscode/vscode-languageserver-node/_apis/build/status%2Fvscode-languageserver-node?branchName=main)](https://dev.azure.com/vscode/vscode-languageserver-node/_build/latest?definitionId=52&branchName=main)

Npm module to implement a VSCode language server using [Node.js](https://nodejs.org/) as a runtime.

Click [here](https://code.visualstudio.com/docs/extensions/example-language-server) for a detailed document on how to use this npm module
to implement language servers for [VSCode](https://code.visualstudio.com/).

## History

For the history please see the [main repository](https://github.com/Microsoft/vscode-languageserver-node/blob/master/README.md)

## License
[MIT](https://github.com/Microsoft/vscode-languageserver-node/blob/master/License.txt)

---
_Source: https://npm.io/package/vscode-languageserver · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
