rust-analyzer

rust-analyzer 2026-10-26

rust-analyzer is a language server that provides IDE functionality for writing Rust programs. You can use it with any editor that supports the Language Server Protocol (VS Code, Vim, Emacs, Zed, etc).

  • By The Rust Project Developers
  • Open Source
  • Updated Oct 26, 2026
Download for Windows

About rust-analyzer

rust-analyzer is a language server that provides IDE functionality for writing Rust programs. You can use it with any editor that supports the Language Server Protocol (VS Code, Vim, Emacs, Zed, etc).

rust-analyzer features include go-to-definition, find-all-references, refactorings and code completion. rust-analyzer also supports integrated formatting (with rustfmt) and integrated diagnostics (with rustc and clippy).

Technical details

PublisherThe Rust Project Developers
Version2026-10-26
Release date2026-10-26
LicenseApache-2.0 AND MIT
Installer typezip
Architecturex86, x64, arm64
Package IDRustlang.rust-analyzer

Links & install command

Install rust-analyzer from the command line with Windows Package Manager (winget):

winget install --id=Rustlang.rust-analyzer -e

lsplsp-serverrustrust-lang

Older versions

  • 2026-10-19
  • 2026-10-12
  • 2026-10-05
  • 2026-09-28
  • 2026-09-21
  • 2026-09-14
  • 2026-09-07
  • 2026-08-31
  • 2026-08-24