Code Quality Rank: L3
Programming language: C#
License: MIT License
Tags: Text     WPF     Editor     SharpDevelop     AvalonEdit    
Latest version: v6.1-preview1

AvalonEdit alternatives and similar packages

Based on the "GUI" category.
Alternatively, view AvalonEdit alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of AvalonEdit or a related project?

Add another 'GUI' Package


AvalonEdit NuGet Build AvalonEdit

AvalonEdit is the name of the WPF-based text editor in SharpDevelop 4.x "Mirador" and beyond. It is also being used in ILSpy and many other projects.


AvalonEdit is available as NuGet package. Usage details, documentation and more can be found on the AvalonEdit homepage

How to build

AvalonEdit is targeting net6.0-windows, net5.0-windows, netcoreapp3.1, net40 and net45 TFMs. Because of net6.0-windows you must have the .NET 6.0 SDK installed on your machine. Visual Studio 2022 Community and up is required for working with the solution (global.json will select the proper SDK to use for building for you).


Check out the official documentation and the samples and articles wiki page

To build the Documentation you need to install Sandcastle from https://github.com/EWSoftware/SHFB/releases (currently validated tooling is v2021.4.9.0)

The build of the Documentation can take very long, please be patient.


AvalonEdit is distributed under the MIT License.

Projects using AvalonEdit

A good place to start are the "top 10" listed under GitHub Usage for the AvalonEdit package on NuGet.

Note: if your project is not listed here, let us know! :)

*Note that all licence references and agreements mentioned in the AvalonEdit README section above are relevant to that project's source code only.