What is ILSpy built with?
ILSpy is a C# repo built with Avalonia.Desktop, Avalonia, CommunityToolkit.Mvvm, and Microsoft.Extensions.Hosting. It makes its content with Magick.NET-Q8-AnyCPU and is tested with Microsoft.Testing.Extensions.TrxReport, NUnit3TestAdapter, and NUnit. It has 403,634 written lines, with 721 test files.
Read on November 8, 2026, at commit 085a36d. Read it as markdown
Frontend
Interface 5
- AvaloniaEdit.TextMate2 files
- Avalonia.AvaloniaEdit
- ProDataGrid
- Svg.Controls.Skia.Avalonia
- Xaml.Behaviors.Avalonia
Other repos with a similar stack
Ordered by how much of its stack they share with ILSpy, then by stars.
Frequently asked questions
What language is ILSpy written in?
ILSpy is written in C#, with 403,634 written lines.
What framework does ILSpy use?
ILSpy is built with Avalonia.Desktop, Avalonia, CommunityToolkit.Mvvm, and Microsoft.Extensions.Hosting.
Does ILSpy have tests?
Yes. ILSpy has 721 test files and is tested with Microsoft.Testing.Extensions.TrxReport, NUnit3TestAdapter, and NUnit.
Which repos have a stack like ILSpy's?
The ones that share most of its stack:Devolutions/UniGetUI2dust/v2rayNShareX/ShareX
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

