A port of Clojure to the CLR, part of the Clojure project
This repo contains CoreRT, an experimental .NET Core runtime optimized for AOT (ahead of time compilation) scenarios, with the accompanying compiler toolchain.
The official repo for the design of the C# programming language
EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
Please file issues or pull requests here: https://github.com/dotnet/fsharp
.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
Implementation of the Python programming language for .NET Framework; built on top of the Dynamic Language Runtime (DLR).
IronScheme
CIL to Javascript Compiler
An automatic query optimizer-compiler for Sequential and Parallel LINQ.
Samples for .NET Multi-Platform App UI (.NET MAUI)
This repo contains Minsk, a handwritten compiler in C#. It illustrates basic concepts of compiler construction and how one can tool the language inside of an IDE by exposing APIs for parsing and type checking.
A scripting language for .NET Core
Visual Basic Compiler and Runtime
Nemerle language. Main repository.
Compile .NET assemblies to TypeScript and JavaScript
The P programming language.
The .NET Project System for Visual Studio
Compiles C# code by first rewriting the syntax trees of LINQ expressions using plain procedural code, minimizing allocations and dynamic dispatch.
.NET language playground
Managed definitions for COM interfaces exposed by DiaSymReader APIs
Testura.Code is a 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.
Simple C# source generator for text templates