Language server for markdown using remark

Downloads in past


1822.0.03 months ago9 months agoMinified + gzip package size for remark-language-server in KB


!Buildbuild-badgebuild !Downloadsdownloads-badgedownloads !Sponsorssponsors-badgecollective !Backersbackers-badgecollective !Chatchat-badgechat
A language server to lint and format markdown files with remark.


What is this?

This package is a language server
which can lint and format markdown files using remark.

When should I use this?

You can use this package when you want to enhance your editor with linting and formatting of markdown files. Some editors can consume this package directly, others need a plugin in order to consume this package.


This package is ESM only. In Node.js (version 14.14+, 16.0+, or 18.0+), install with npm:
npm install remark-language-server


Usage of this package depends on your editor integration. Because this is based on vscode-languageserver-nodevscode-languageserver-node, the same transports are supported.
Practical examples are coming soon.
remark-language-server uses the same configuration files as remark-cliremark-cli.


Projects maintained by the unified collective are compatible with all maintained versions of Node.js. As of now, that is Node.js 14.14+, 16.0+, and 18.0+. Our projects sometimes work with older versions, but this is not guaranteed.


See contributing.mdcontributing in remarkjs/.githubhealth for ways to get started. See support.mdsupport for ways to get help. Join us in Discussionschat to chat with the community and contributors.
This project has a code of conductcoc. By interacting with this repository, organization, or community you agree to abide by its terms.


MITlicense © Remco Haszingauthor