Displaying 1 to 20 from 45 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.

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.




PeachPie - The open-source PHP compiler to .NET

  •    CSharp

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. The project allows for hybrid applications, where parts are written in C# and others in PHP. The parts will be entirely compatible and can communicate seamlessly, all within the .NET framework.

MappingGenerator - :arrows_counterclockwise: "AutoMapper" like, Roslyn based, code fix provider that allows to generate mapping code in design time

  •    CSharp

I would like to thank all of you who contributed to this product by reporting issues, testing, authoring PRs, or buying me coffee. PR authors (except the Only README Updaters) and Coffee Buyers will be awarded with a special license for MappingGenerator for free - I will send them an email with details in a few days. You can download it as Visual Studio Extension from Visual Studio Marketplace.

uno - Build Mobile, Desktop and WebAssembly apps with C# and XAML

  •    CSharp

The Uno Platform is a UI Platform for building single-codebase applications for Windows, Web/WebAssembly, iOS, macOS, Android and Linux. It allows C# and Windows XAML code to run on all target platforms, while allowing you control of every pixel. It comes with support for Fluent, Material and Cupertino design systems out of the box. Uno Platform implements a growing number of the UWP APIs, such as Windows.UI.Xaml, to enable UWP and WinUI applications to run on on all platforms with native performance.

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.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.