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

Transparency log

Statistics

Installs: 12

Dependents: 1

Suggesters: 0

Stars: 0

0.8.4 2026-06-12 19:00 UTC

This package is auto-updated.

Last update: 2026-06-25 02:31:36 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