| Crates.io | quickmark-server |
| lib.rs | quickmark-server |
| version | 1.1.0 |
| created_at | 2025-08-22 23:54:45.43483+00 |
| updated_at | 2025-09-07 03:39:03.231503+00 |
| description | Lightning-fast Markdown/CommonMark linter LSP server for editor integration |
| homepage | https://github.com/ekropotin/quickmark |
| repository | https://github.com/ekropotin/quickmark |
| max_upload_size | |
| id | 1807055 |
| size | 73,965 |
Lightning-fast Markdown/CommonMark linter LSP server for editor integration.
quickmark-server provides a Language Server Protocol (LSP) implementation for QuickMark, enabling real-time Markdown linting in editors and IDEs that support LSP.
quickmark.toml configuration filescargo install quickmark-server
The server is typically started by your editor's LSP client. For manual testing:
quickmark-server
Install the QuickMark VS Code extension (coming soon) or configure manually:
{
"quickmark.serverPath": "/path/to/quickmark-server"
}
Add to your LSP configuration:
require'lspconfig'.quickmark.setup{}
Configure your LSP client to use quickmark-server as the language server for Markdown files.
The server uses the same quickmark.toml configuration format as the CLI tool, automatically detecting configuration files in your project.
MIT