dotnet add package Mono.CSharp --version
NuGet\Install-Package Mono.CSharp -Version
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Mono.CSharp" Version="" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Mono.CSharp --version
#r "nuget: Mono.CSharp,"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Mono.CSharp as a Cake Addin
#addin nuget:?package=Mono.CSharp&version=

// Install Mono.CSharp as a Cake Tool
#tool nuget:?package=Mono.CSharp&version=

Mono C# Compiler

Product Compatible and additional computed target framework versions.
.NET Framework net45 is compatible.  net451 was computed.  net452 was computed.  net46 was computed.  net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages (7)

Showing the top 5 NuGet packages that depend on Mono.CSharp:

Package Downloads

An XActLib Assembly: OBSOLETE: Prefer using XAct.Languages.CS.Roslyn


How many times have you compiled your C# code today? So many that you already forgot, right? Imagine if you could write code and you never had to compile a single change you do. You just ran the app and coded all along. Well, you can stop imagining, because that is a reality. ShapeFX its just that! It's productivity, period. Write your objects a single time and never more you have to worry about compiling them, we'll take care of that for you. But we're much more than that. As we deploy as source we are the fastest way you'll ever know to correct a bug in production. Just pull the source via FTP, change, save and you´re done. We are also the only way to make critical changes into deployed components without restarts. Works in a future-proof way. Connect your objects to a remote source code repo and sync them with the latest version of the code you want executed. If you´re not impressed until here, see for yourself, try the beta and we are sure that next time you´ll remember how many times you compiled your code.


ScriptCs.Engine.Mono provides a Mono-based script engine for scriptcs.


A SisoDb management tool for your websites. The tool is hosted on the website and will accessible from everywhere if the user is given permission.


A simple REPL console into a running ASPNET application

GitHub repositories (6)

Showing the top 5 popular GitHub repositories that depend on Mono.CSharp:

Repository Stars
Orchard is a free, open source, community-focused Content Management System built on the ASP.NET MVC platform.
A site generation tool (and then some) for .NET platforms
Continuous IDE Addin enables live coding from Xamarin Studio and Visual Studio
A free, advanced CS:GO report and commendation bot built with performance and ease-of-use in mind
Version Downloads Last updated 435,679 5/7/2015
3.6.1 9,653 9/2/2014
3.4.0 4,558 5/20/2014