SharpLab
by ashmind
.NET language playground
AI summary
Code playground
An online code playground for .NET languages that allows users to execute and analyze their code step-by-step
- stars
- 2.7K
- forks
- 202
- watching
- 43
Similar projects
Found by comparing what the projects do, not just their names.
Compiler/runner
The XSharp compiler and runtime provide tools for compiling and executing a programming language, with a focus on integration with the .NET ecosystem.
Code refiner
Intelligently modernizes existing C# codebases by introducing new language features and refactoring code
.NET exploitation library
A post-exploitation toolkit for .NET environments
Project generator
Generates project definition files for various platforms and development environments.
dotnet/razor509
Razor compiler
Provides compiler and tooling support for building ASP.NET Core apps using Razor templates in various development environments.
dotnet/fsharp3.9K
F# compiler
The F# compiler, core library, and tools provide a platform for building functional programs in a statically typed language.
Compression library
A C# library providing support for various compression formats
Async operation library
A C# promises library for managing asynchronous operations in game development and other high-performance applications.
CLI framework
An interactive command-line application framework for C#
Compression library
A C# library implementing various compression and archiving algorithms for the .NET platform
fstarlang/fstar2.7K
proof assistant
A proof-oriented programming language designed to support formal verification and theorem-proving of software systems.
Assembly language editor
An extension for Visual Studio that provides syntax highlighting and code completion support for assembly languages.
Data structure library
A comprehensive C# implementation of standard data structures and algorithms
C# REPL tool
An interactive C# command-line REPL with syntax highlighting and various tools for rapid experimentation and exploration of the language.
Game interpreter
A custom programming language designed to run simple games like Pong