marko/lsp

Language Server Protocol implementation for Marko Framework semantics

Maintainers

Package info

github.com/marko-php/marko-lsp

Type:marko-module

pkg:composer/marko/lsp

Statistics

Installs: 0

Dependents: 1

Suggesters: 0

Stars: 0

0.8.0 2026-05-29 13:45 UTC

This package is auto-updated.

Last update: 2026-06-03 14:28:37 UTC


README

Language Server Protocol implementation for Marko — powers editor completions, diagnostics, go-to-definition, and hover for Marko-specific semantics.

Installation

composer require marko/lsp

Quick Example

marko lsp:serve

Configure your editor (example for Neovim with nvim-lspconfig):

require('lspconfig').marko.setup({
  cmd = { 'marko', 'lsp:serve' },
})

Documentation

Supported textDocument/* methods, feature coverage, and editor setup: marko/lsp