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.
C#MIT Licenseactive
17 projectsCompilers, Transpilers and Languages
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.
C#MIT Licenseactive
A library for patching, replacing, and decorating .NET and Mono methods during runtime, mainly used for game modding.
C#MIT Licenseactive
P is a language for asynchronous event-driven programming.
C#MIT Licenseactive
F# to JavaScript, TypeScript, JSX, Python, Dart, and Rust transpiler
F#MIT Licenseactive
A Python 3 implementation that is integrated with the .NET framework.
C#Apache License 2.0active
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.
C#Apache License 2.0active
The F# programming language empowers everyone to write succinct, robust, and performant code
F#MIT Licensedormantarchived
Experimental Rust compiler for .NET.
RustMIT Licensesteady
A port of Clojure to the CLR in C#
C#active
A Lua implementation on .NET in C#
C#MIT Licenseactive
A polyglot REPL built on .NET Interactive
C#MIT Licenseactive
Nemerle is a high-level statically-typed programming language for the .NET platform. It offers functional, object-oriented, and imperative features. It has a simple C#-like syntax and a powerful meta-programming system.
NemerleOtheractive
Pascal implementation on .NET.
C#active
R6RS Scheme compiler, runtime and many standard libraries
SchemeOthersteady
A dynamically typed scripting language written in C# with a REPL, debugger, and simple embedding API
C#MIT Licenseactive
Rewrite of Clojure CLR in F#
F#Eclipse Public License 1.0steady
Mono runtime embedded in Rust.
RustMIT Licenseslowing