Recently Added Projects

Xamarin.Essentials

Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications.

Status Abandoned

Mobius: C# API for Spark

Mobius adds C# language binding to Apache Spark, enabling the implementation of Spark driver code and data processing operations in C#.

Status Abandoned

Fable

F# to JavaScript, TypeScript, Python, Rust and Dart Compiler.

VisualFSharp

The Visual F# compiler and tools

Testura.Code

Wrapper around the Roslyn API and used for generation, saving and compiling C# code. It provides methods and helpers to generate classes, methods, statements and expressions.

Roslyn

The .NET Compiler Platform ("Roslyn") provides open-source C# and Visual Basic compilers with rich code analysis APIs. It enables building code analysis tools with the same APIs that are used by Visual Studio.

PeachPie

PeachPie is a PHP compiler and runtime for .NET and .NET Core, which allows entire PHP applications to run on the modern, secure and performant .NET and .NET Core platforms.

P

P is a language for asynchronous event-driven programming.

Mono-basic

Visual Basic Compiler and Runtime

Mond

A dynamically typed scripting language written in C# with a REPL, debugger, and simple embedding API.

JSIL

CIL to JavaScript Compiler http://jsil.org/

IronScheme

R6RS Scheme compiler, runtime and many standard libraries

Hybridizer

CIL (C#, VB.Net, F#) to CUDA compiler. [$]

F#

The F# compiler, core library and tools - a functional programming language for safer, faster, better code writing.

ClojureCLR

A port of Clojure to the CLR, part of the Clojure project

Entity Framework Playground

Examine the generated SQL for migrations and queries by writing DbContext and queries using it in the browser. Learn by example, compare different versions of Entity Framework and providers such as MS SQL, PostgreSql and Sqlite.

Status Stable

Sharplab

Run C# code using different branches and versions of Roslyn, see the IL that was produced and examine the JIT's output.

Status Stable

.NET Fiddle

Write, compile and run C#, F# and VB code in the browser. The .Net equivalent of JSFiddle.

Status Stable

WebBen

Is a tool for benchmarking your Hypertext Transfer Protocol (HTTP) server.

NsDepCop

Static code analysis tool to enforce namespace dependency rules in C# projects.