Displaying 1 to 20 from 31 results

Bridge - :spades: C# to JavaScript compiler

  •    Javascript

Bridge.NET is an open source C#-to-JavaScript Compiler. Write your application in C# and run on billions of devices.Compile your C#...

roslyn - The

  •    CSharp

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.Discussion about the transition of language design to the new repos is at https://github.com/dotnet/roslyn/issues/18002.

scriptcs - Write C# apps with a text editor, nuget and the power of Roslyn!

  •    CSharp

scriptcs makes it easy to write and execute C# with a simple text editor.While Visual Studio, and other IDEs, are powerful tools, they can sometimes hinder productivity more than they promote it. You don’t always need, or want, the overhead of a creating a new solution or project. Sometimes you want to just type away in your favorite text editor.

peachpie - PeachPie - the PHP 7 compiler and runtime for .NET and .NET Core

  •    CSharp

We recommend using the project with caution and testing it thoroughly before utilizing PeachPie in a production environment. There may still be inconsistencies and incompatibilities with the PHP language; if you run into any issues, kindly let us know and we'll do our best to address them. Take a look at our Roadmap to see which features and extensions we still have to implement. PeachPie is a modern PHP compiler based on the Microsoft Roslyn compiler platform and drawing from our popular Phalanger project. It allows PHP to be executed within the .NET framework, thereby opening the door for PHP developers into the world of .NET – and vice versa.




Roslynator - A collection of 500+ analyzers, refactorings and fixes for C#, powered by Roslyn.

  •    CSharp

Although Roslynator products are free of charge, any donation is welcome and supports further development. Currently VS Code does not support distribution of Roslyn-based tools in an extension. Also it does not support analyzers at all. Please read the tutorial how to install refactorings and code fixes for CS diagnostics.

RoslynPad - A cross-platform C# editor based on Roslyn and AvalonEdit

  •    CSharp

RoslynPad is also available as NuGet packages which allow you to use Roslyn services and the editor in your own apps.RoslynPad.Roslyn* package versions will correspond to Roslyn's.

omnisharp-roslyn - OmniSharp based on roslyn workspaces

  •    CSharp

OmniSharp-Roslyn is a .NET development platform based on Roslyn workspaces. It provides project dependencies and language syntax to various IDE and plugins. OmniSharp-Roslyn is built with the .NET Core SDK on Windows and Mono on OSX/Linux. It targets the net461 target framework. OmniSharp requires mono (>=5.2.0) if it is run on a platform other than Windows.

Granular - WPF for JavaScript

  •    CSharp

Granular is a re-implementation of WPF, compiled to JavaScript, allowing WPF applications to run in the browser (using Bridge.NET C# to JavaScript compiler). WPF defines many advanced UI concepts (such as visual / logical trees, layouts, routed events, resources, bindings and many others), and it also naturally supports MVVM and other UI patterns, with Granular we can enjoy all of them in the web.


dotnet-script - Run C# scripts from the .NET CLI.

  •    CSharp

Run C# scripts from the .NET CLI. The only thing we need to install is .Net Core 2.0+ SDK. dotnet-script supports both .NET Core 2.1 and .NET Core 2.0. Depending on the currently active .NET Core SDK, dotnet-script will run either as netcoreapp2.1 or as netcoreapp2.0. You can use global.json file to control that.

NsDepCop - Namespace dependency checker tool for C#

  •    CSharp

NsDepCop is a static analysis tool that lets you enforce namespace dependency rules in your C# projects. Integrates with MSBuild 4 and Visual Studio 2012.

ExtCS-automate debugging and crash dump analysis using c#

  •    CSharp

a debugger extension which allows to use C# scripts to automate analysis.If you have written windbg scripts in the past, now you can write similar scripts in c#

RoslynClrHeapAllocationAnalyzer - Roslyn based C# heap allocation diagnostic analyzer that can detect explicit and many implicit allocations like boxing, display classes a

  •    CSharp

Roslyn based C# heap allocation diagnostic analyzer that can detect explicit and many implicit allocations like boxing, display classes a.k.a closures, implicit delegate creations, etc.This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

SimpleStubs - *SimpleStubs* is a simple mocking framework that supports Universal Windows Platform (UWP),

  •    CSharp

SimpleStubs is a simple mocking framework that supports Universal Windows Platform (UWP), .NET Core and .NET framework. SimpleStubs is currently developed and maintained by Microsoft BigPark Studios in Vancouver.The framework can be installed to your test project using Etg.SimpleStubs NuGet package.

Gistlyn - Run Roslyn Gists

  •    TypeScript

Github project powering gistlyn.com - A C# Gist IDE for creating, running and sharing stand-alone, executable C# snippets.Gistlyn is the ultimate collaborative tool for trying out and exploring C# and .NET libraries on NuGet from a zero install - modern browser. It's ideal for use as a companion tool for trying out libraries during development or on the go from the comfort of your iPad by going to gistlyn.com.

platform-compat - Roslyn analyzer that finds usages of APIs that will throw PlatformNotSupportedException on certain platforms

  •    CSharp

This tool provides Roslyn analyzers that find usages of .NET Core & .NET Standard APIs that are problematic on specific platforms or are deprecated.In order to use it, install the NuGet package Microsoft.DotNet.Analyzers.Compatibility.

roslyn-sdk - Roslyn-SDK templates and Syntax Vizualizer

  •    CSharp

This repository contains code for both the Roslyn-SDK templates and Syntax Vizualizer.

CqrsMessagingTools

  •    CSharp

##Sample MilGenerator output Below is a sample of output obtained by executing the MilGenerator against the CQRS-Journey Code. The output has been edited to remove messages relating to missing Azure SDK assemblies on the local system where it was ran. The output has been edited to remove erroneously reported data on test assemblies.

ProtoWorkspace - Prototype Workspace for FSharp.Editing

  •    F#

There is often confusion about what Roslyn is and why it would be used with F#. This project has no relation to the Roslyn the C# Compiler. ProtoWorkspace is implementing a Roslyn Workspace from the Microsoft.CodeAnalysis API to take advantage of its capabilites for managing projects, solutions, document tracking, dirty buffers, and its infrastructure for implmenting editor tooling features (e.g. intellisense, refactoring, code fixes). The workspace for F# needs to be built from the ground up as the existing Roslyn workspaces are incompatible with F#.