asm-lsp
« Back to VersTracker
Description:
Language server for NASM/GAS/GO Assembly
Type: Formula  |  Latest Version: 0.10.1@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: lsp assembly language-server nasn developer-tools
Install: brew install asm-lsp
About:
asm-lsp is a Language Server Protocol implementation that provides intelligent code completion, diagnostics, and navigation for assembly language files. It supports multiple syntaxes including NASM, GAS, and Go Assembly, offering features like symbol lookup and instruction documentation. This tool significantly enhances the assembly development workflow in modern code editors.
Key Features:
  • Multi-syntax support for NASM, GAS, and Go Assembly
  • Intelligent code completion and diagnostics
  • Symbol navigation and hover documentation
  • Integration with VS Code, Neovim, and other LSP-compatible editors
Use Cases:
  • Developing low-level system software or drivers
  • Reverse engineering and security research workflows
  • Educational purposes for learning assembly languages
Alternatives:
  • ccls – C/C++ focused LSP, doesn't support assembly languages
  • generic-lsp – Generic LSP wrapper without assembly-specific features
License: BSD-2-Clause
Dependencies: openssl@3
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit