dnlab

JAN/A

dnlab app icon
0+$19.99
ToolsEveryoneVersion 1.24.0Updated 7/2/2026, 12:15:27 PM
Open in Store
Disclaimer: this is not an official Microsoft product.

Also known as ".NET Lab."

For more details, see https://github.com/jjonescz/DotNetLab.

Features:
- Razor/CSHTML to generated C# code / IR / Syntax Tree / Errors.
- C# to IL / Syntax / IOperation / Symbols / decompiled-C# / JIT Asm / Errors / Execution console output.
- Any Roslyn/Razor compiler version (NuGet official builds or CI builds given PR number / branch / build number).
- VSCode Monaco Editor.
- Multiple input sources (especially useful for interlinked Razor components).
- C# Language Services (completions, live diagnostics, code fixes).
- Configuring any C# options (e.g., LangVersion, Features, OptimizationLevel, AllowUnsafe) via Roslyn C# APIs or via #:property directives (both with editor completions).
- Referencing NuGet packages via #:package directives.
Developer email
info@knowledgepicker.com
Released
May 31, 2026
Current version
1.24.0
Android version
7.0

Screenshots

dnlab screenshot 1dnlab screenshot 2dnlab screenshot 3dnlab screenshot 4