# cs-script
**Repository Path**: snikeguo/cs-script
## Basic Information
- **Project Name**: cs-script
- **Description**: 用C#语言去做脚本语言,速度甩Python N条街!而且可以使用.NET全部类库,支持MONO!强烈适合患有“强迫症”的程序猿使用。不像PYthon那样无类型、无定义声明!让你写脚本写的踏实放心!!此代码fork自github!
- **Primary Language**: C#
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 115
- **Forks**: 50
- **Created**: 2016-12-06
- **Last Updated**: 2025-05-19
## Categories & Tags
**Categories**: scripting-language
**Tags**: None
## README
# CS-Script
[](https://ci.appveyor.com/project/oleg-shilo/cs-script) [](http://chocolatey.org/packages/cs-script) [](http://chocolatey.org/packages/cs-script) [](https://www.nuget.org/packages/CS-Script/)
[](https://oleg-shilo.github.io/cs-script/Donation.html)
CS-Script is a CLR based scripting system which uses ECMA-compliant C# as a programming language.
CS-Script is one of the most mature C# scripting solutions. It became publicly available in 2004, just two years after the first release of .NET. And it was the first comprehensive scripting platform for .NET
CS-Script supports both hosted and standalone execution model. This makes it possible to use the script engine as a pure C# alternative for PowerShell. As well as extending .NET applications with C# scripts executed at runtime by the hosted script engine.
CS-Script allows seamlessly switching underlying compiling technology without affecting the code base. Currently supported compilers are Mono, Roslyn and CodeDOM.
CS-Script also offers comprehensive integration with most common development tools:
- [Visual Studio](https://github.com/oleg-shilo/CS-Script.VSIX),
- [VSCode](https://github.com/oleg-shilo/cs-script.vscode),
- [Sublime Text 3](https://github.com/oleg-shilo/cs-script-sublime),
- [Notepad++](https://github.com/oleg-shilo/cs-script.npp).
It can be run on Win, Linux and Mac. And it is compatible with .NET, Mono and .NET Core.
Over the long history of CS-Script it has been downloaded through Notepad++ x86 plugin manager alone over  times ([see stats](https://www.cs-script.net/cs-script/download.stats/daily_downloads.html)).
\* _statistics does not include x64 downloads nor downloads after Notepad++ discontinued shiping editor with the plugin manager x86 included_
_**For the all CS-Script details go to the project [Documentation Wiki](https://github.com/oleg-shilo/cs-script/wiki).**_