Assembly YASM Helper
Language support for YASM and NASM in VS Code, with a standalone language server.
DirectionLanguage server
Writing YASM felt bare and harder than it needed to be.
There was no YASM extension that fit how I worked, so I extended Roncho’s TASM extension. The scope grew until it was almost a new extension.
- 01
Autocomplete
Suggestions while writing, inside the assembly file.
VS Code
- 02
Hover
Hovering a label shows its documentation comment.
VS Code
Everything it does
Autocomplete · hover · go to definition · cross-file extern · references · rename · symbols · signature help · folding · diagnostics · build and run · debugger integration · compiler check · multi-file workspaces · a standalone language server, assembly-yasm-lsp.
155installs
on the VS Code Marketplace
Marketplace · 26 Sep 2026
28releases
22 Feb – 2 Apr 2026
GitHub
Who did what
- Me
- Decided which language features should exist, added the standalone language server, and maintain it.
- AI
- Implemented much of it, under my direction.
- Upstream
- Built on Roncho’s TASM extension — the foundation of the codebase.
Complete. Used by me and friends; fixed when something breaks.
155 Marketplace installs (26 Sep 2026) — installs, not active users.