aelij/RoslynPad

Cross-platform C# editor based on Roslyn

2,814

stars

974

commits

C#

primary language

Sep 1, 2026

updated

roslynpad.net
avalonia
cross-platform
csharp
diagnostics
dotnet
editor
roslyn

README

RoslynPad

RoslynPad

A cross-platform C# editor powered by Roslyn and the Morgania editor - an Avalonia editor based on the vs-editor-api repo.

RoslynPad

Installing

You must also install a supported .NET SDK to allow RoslynPad to compile programs.

Source
GitHubDownloads
Microsoft StoreMicrosoft Store badge logo
wingetwinget install --id RoslynPad.RoslynPad
Homebrewbrew install --cask roslynpad

Packages

See Packages for more information.

Building

To build the source code, use one of the following:

  • dotnet build
  • Visual Studio Code with the C# extension
  • Visual Studio 2026 (Windows only)

Features

Completion

Completion

Signature Help

Signature Help

Quick Info

Quick Info

Diagnostics

Diagnostics

Code Fixes

Code Fixes

NuGet Packages

NuGet Packages

Document Management

Document Management

Dump Results

Dump Results

Contributors

(top 30 of 37)

aelij

789 commits

dependabot[bot]

58 commits

SlowLogicBoy

20 commits

Copilot

20 commits

aelij/RoslynPad

Cross-platform C# editor based on Roslyn

2,814

stars

974

commits

C#

primary language

Sep 1, 2026

updated

roslynpad.net
avalonia
cross-platform
csharp
diagnostics
dotnet
editor
roslyn

README

RoslynPad

RoslynPad

A cross-platform C# editor powered by Roslyn and the Morgania editor - an Avalonia editor based on the vs-editor-api repo.

RoslynPad

Installing

You must also install a supported .NET SDK to allow RoslynPad to compile programs.

Source
GitHubDownloads
Microsoft StoreMicrosoft Store badge logo
wingetwinget install --id RoslynPad.RoslynPad
Homebrewbrew install --cask roslynpad

Packages

See Packages for more information.

Building

To build the source code, use one of the following:

  • dotnet build
  • Visual Studio Code with the C# extension
  • Visual Studio 2026 (Windows only)

Features

Completion

Completion

Signature Help

Signature Help

Quick Info

Quick Info

Diagnostics

Diagnostics

Code Fixes

Code Fixes

NuGet Packages

NuGet Packages

Document Management

Document Management

Dump Results

Dump Results

Contributors

(top 30 of 37)

aelij

789 commits

dependabot[bot]

58 commits

SlowLogicBoy

20 commits

Copilot

20 commits

Languages

C#

98.3%