Browsing Category: Compilers, Transpilers and Languages
 
                                
                                        
                                            Iron Python 3
                                        
                                    
                                    
Implementation of Python 3.x for .NET Framework that is built on top of the Dynamic Language Runtime.
 
                                
                                        
                                            dotnet-repl
                                        
                                    
                                    
C# an F# REPL (read-eval-print loop)
 
                                
                                        
                                            Lib.Harmony
                                        
                                    
                                    
Rewrite mono and C# methods at the runtime, Either write a method that will be executed, or edit the code of the method in IL, mainly used for game modding.
 
                                
                                        
                                            IKVM
                                        
                                    
                                    
A Java Virtual Machine and Bytecode-to-IL Converter for .NET. Execute compiled Java code (bytecode) on .NET Framework or .NET Core.
 
                                
                                        
                                            Amplifier.NET
                                        
                                    
                                    
Write and compile your own kernel function using C# and Amplifier will take care of running it on your favourite hardware. Amplifier allows .NET developers to easily run complex applications with intensive mathematical computation on Intel CPU/GPU, NVIDIA, AMD without writing any additional C kernel code.
 
                                
                                        
                                            Iron Python 2
                                        
                                    
                                    
Implementation of the Python 2 programming language for .NET Framework; built on top of the Dynamic Language Runtime (DLR).
 
                                
                                        
                                            Roslyn-linq-rewrite
                                        
                                    
                                    
Compiles C# code by first rewriting the syntax trees of LINQ expressions using plain procedural code, minimizing allocations and dynamic dispatch.
 
                                
                                        
                                            LinqOptimizer
                                        
                                    
                                    
An automatic query optimizer-compiler for Sequential and Parallel LINQ
 
                                
                                        
                                            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.
 
                                
                                        
                                            Netjs
                                        
                                    
                                    
.NET to TypeScript and JavaScript compiler. Portable Class Libraries work great for this. You can even pass EXEs.
 
                                
                                        
                                            Nemerle
                                        
                                    
                                    
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.
 
                                
                                        
                                            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
