marksman
About marksman
Marksman is a language server that assists with writing and maintaining Markdown documents. It integrates with various editors using the Language Server Protocol (LSP) to provide features like completion, navigation, and diagnostics.
It supports standard Markdown links as well as wiki-style links, enabling Zettelkasten-like note-taking workflows. The server works across multiple operating systems and can be used with popular editors including VSCode, Neovim, Emacs, and Helix.
Key features
- Completion for Markdown inline links, reference links, and wiki-links
- Goto definition and find references for all link types
- Diagnostics for broken wiki-link references and duplicate headings
- Support for Zettelkasten-style note-taking with wiki-links
- Cross-platform compatibility (MacOS, Linux, Windows)
- Self-contained binary distribution
- Integration with multiple editors via LSP
Download 2026-02-08
Feb 8, 2026WindowsWindows
Frequently asked questions
- Is marksman free?
- Yes. marksman is free and open-source software, distributed under the MIT license.
- Which platforms does marksman support?
- marksman provides downloads for Windows.
- What is the latest version of marksman?
- The latest version is 2026-02-08, released on Feb 8, 2026.
- What editors does Marksman support?
- Marksman works with VSCode, Neovim, Vim, Emacs, Helix, Kakoune, Sublime Text, BBEdit, and Zed through their LSP capabilities.
- How do I install Marksman?
- Installation instructions are provided in the project's documentation. The software is distributed as self-contained binaries for MacOS, Linux, and Windows.
- Why aren't cross-file references working?
- Create an empty .marksman.toml file in your project root or initialize a repository (e.g. git init) to enable multi-file mode features.
- What should I do if MacOS blocks Marksman from opening?
- Run 'xattr -d com.apple.quarantine <path-to-marksman-bin>' to remove the security quarantine attribute.
More Productivity
lobehub
lobehub
LobeHub is a productivity tool designed to manage AI agents by handling their hiring, scheduling, and reporting for continuous operations. It organizes agents into efficient workflows to ensure seamless 24/7 functionality.
AppFlowy
AppFlowy-IO
AppFlowy is an open-source productivity tool designed as a collaborative workspace with AI integration. It functions as an alternative to Notion, combining projects, wikis, and team management while prioritizing user data control. The platform supports organization and workflow without proprietary lock-in.
rtk
rtk-ai
RTK is a command-line proxy tool designed to minimize LLM token usage by 60-90% for common development commands. It is a lightweight, dependency-free Rust binary.