rust-analyzer

The Rust Project Developers·Rustlang.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 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).

winget install --id Rustlang.rust-analyzer --exact --source winget

Latest 2026-09-21·September 21, 2026

Installer type: zip

x86—777407E4B1A89C9AD06AE85AE0C5C59BEB9E667BAB070A2E305D7B586BFD5677
x64—F62A18AAD35568FD9205006A62F97613EAC8C4F2EC5FE43C830DDE09684E5E6F
arm64—2CFBD8FC8EB8F8232CC81EB338462ABAF78081B4FDA7A9FED91A6BF5B2F1ACE0

Details

Homepage
https://rust-analyzer.github.io/
License
Apache-2.0 AND MIT
Publisher
The Rust Project Developers
Support
https://github.com/rust-lang/rust-analyzer/issues
Moniker
rust-analyzer

Tags

lsplsp-serverrustrust-lang

Older versions (18)

2026-09-14
x86—2F798625AC9A9A0E1B739ACD96254F51249B8B9E9BD1C0E6D0582D56467CE42B
x64—631EA40942CBC1E70A3465218F27F49FD73D82D9C0DD21E5279D8417F7F2DD93
arm64—742A792325BB433AB7A12F859F9BF3BD5C6721FE503EEE530C029917B537B01D
2026-09-07
x86—115E026074C706FCA97481386629805BB3D051AE0BC9695765A34C282F7110C4
x64—CD3DDDD580EDAC199C5E84C6CCEB3ADDEA32769C25CB6B597024A200B3359B05
arm64—2CBB41535AF5D6283B56866393D17B2844A6C37DBDD43E9432FFBE40DDD9F29E
2026-08-31
x86—4B031739AF7F7A5D7655B39D1C58ACB1357758242E115796C239CA46BE5EC61A
x64—44106CA5D62E8EB2D6597F8572B5DF9DAD9799B53630F69114234EEEBF8BC899
arm64—7D7714956EE85EF4D645F6ECCD32D3F46CA478866E4DBEFB682AF7A9D357E76F
2026-08-24
x86—11FE43FD284D906902D7A58EB54BEB25BE7BBBA5109DD17D56D4122EF45B7A14
x64—F6D80045E6F475606F62D294FA3B618304FD24D2FF86160495440F23D5F7FCDB
arm64—8685E2B4DF4AD9AC6FE6B08BE7600383496199CD29D413CA47AD67C658E3A510
2026-08-17.4
x86—37CCF4BA9764BE5C55BEE119684CA4E043FC8BB51785FF02E14E13592B3F5A79
x64—3212CC9E7AB3F6B07F97BE681C2A7200F73FB0463E6F8055C214EBE0B00901F2
arm64—604562665E30AED593EC87397BFA157B4601E2D72F3A01BB8B32776302C179F2
2026-08-17
x86—37CCF4BA9764BE5C55BEE119684CA4E043FC8BB51785FF02E14E13592B3F5A79
x64—3212CC9E7AB3F6B07F97BE681C2A7200F73FB0463E6F8055C214EBE0B00901F2
arm64—604562665E30AED593EC87397BFA157B4601E2D72F3A01BB8B32776302C179F2
2026-08-10.1
x86—DAB4ED1FBD2545214941F2138BC50280523F66A50EDF4971D8C438DB04037AAB
x64—F667620D3AF202F480FAF9E407374509EBDDEF3B8611922E463AEAA7E6985FC8
arm64—510CCC383EAEB960F1E1A4B8D3115908D389743383C72F43E4BD17BD1A12B5E5
2026-08-10
x86—9F58A9108E7C8A620C29AFBA6126E18014B5ADBE3A1D28CA38923A2644DD359A
x64—8356FAEAAAB92C34E1B8C7FBBDB5B42FEBDB8BC266C263A0FF6779E48BEF66BC
arm64—92042A2DB9446DC65CD91E8D7993DBAB45A8B0AB63D599932BE46369732510D1
2026-08-03
x86—0EB7E57BAAC739D61908C8885ACDF00B2D5A2C7F861287923F587B2521F944B2
x64—A446BA5482B2A43D4010180031D2033B6761DD295117F3D0277AF5777C4D8EE5
arm64—C10CDE297644FD79EF1C288D96059BB01E345970DD89AC9D673A4E58512330E9
2026-07-27
x86—DD571EA0BF632FED5F37FF4A0F8E2B0F9865CF880EF6CE3176F7B7E56F248685
x64—7ABDF50734026DE963B3B25EBA7714BE8ACF43A15FFB7F4F9D8B041E796CE2C9
arm64—BA6DA9A8443548E7D6953D4736248019D2F92FA883DAD72415A572BBBE4E0E7B
2026-07-20
x86—D2BD413EB960E1EB254E3AD6FDE55444BFCA4FE3AEA0DF0FC717C1DFE8F4FB13
x64—B90BB295AEEAEBD72D58D3F67BCBA430A2AEDBC18689434203186A767B3EDC14
arm64—25180C2B54FBFAF356747D834C42A3B5858F2F255520B003070761A616D24728
2026-07-13
x86—5C8CDCBFA27E8B7B1A2E209E8DD444B842DD43AEC69292547CF7EEF341CC833C
x64—D8D79975DA21CA59DCB9D19D253B2210F33C3EEF41EAB24EC48B6D5AAAA4E1FF
arm64—AE7BF858503BB26F49D5EF9BD5D14A61F78573EA706225CDBC39CB52AFE9F9F7
2026-07-06
x86—4949441CC7A0CFADF33D0E0B8E6750F65EC6F9F125EC4055AA767BE0D3EAC29C
x64—B046120AF10D0CB7C735BBD377A53007D97048666FE967E95EA88A9FC177FA09
arm64—9429A8D2C6309B78BC8A944FDD3AC036FD3EC022266A92836CAB02DE56D69B65
2026-06-29
x86—56D48719CBCBF86D79A8235FF7CA85D8328261C4B2D13CD4D82F8DCC021F7446
x64—7313385A329988C987CFF4E2A7BB859D70AE6C228D705095B1015B822FFB670D
arm64—887FD4D17A90F45DFB55B78C9F2E75DEB56E0074312992A2B9442A44BB2013AA
2026-06-22
x86—1806B376A46013B1BB03AFE8B4738137738DEC5E0245FC11961CD25B9AE9AEED
x64—6071DC5B28AA6D22C715F63C08D75B827C066BE4EA866796587E52ED48B2922F
arm64—30F873713EA3663DB10999C23E95B74FE19968C893D5C0E9B8A896B31DBF8CF8
2026-06-15
x86—C1E6260332385A9FBE6013C664F5D91F97823F11614A7A7A07B283705B66606F
x64—0F82E470220986A6B71202F135FE80233FC3BAAFFB84900F2F19388BA85CBB41
arm64—71CA233A9994C4119D10FEA2D9B4F891A938C9957E86568061A9D6993140FE87
2026-06-08
x86—A69398C011946D6D945741063C0681FC0A4AABC093EB96DF5A2B6C123EB8DD27
x64—32341C16667300A6D33DCFC47596C58BF1269D4B8B0714590AF01488EE8B9AF2
arm64—559D41D8F3F18781B4CE9CA75CE723B70FE9B4718C3F1B3D9B8191AC50F0E54C
2026-06-01
x86—1CA0B79C384D5DAE682D122974706A3BBDFDD04982224E80C81EBBE10A754AAA
x64—0C361771BD0D85CF9D2227D726D5C2B3CAB034E1AD7E460F659F38C41D9395E8
arm64—45BF840C0964016E711E2CAFAA52F3525534AC3762729569813240B0B18A058C