CounterStrikeSharp Compiler
Online compiler for Counter-Strike 2
Compile and package CounterStrikeSharp plugins for CS2 in the browser. Single .cs file or a full project with .csproj.
CounterStrikeSharp Online Compiler
Welcome to the CounterStrikeSharp Web Compiler, the easiest way to build CS2 plugins without installing the .NET SDK on your computer. With this tool, you can compile everything from a single .cs file to complex, multi-file projects using a .csproj archive right in your browser. Just upload your code, select the target CounterStrikeSharp API version, and start the build process.
Our cloud infrastructure runs dotnet publish pulling the correct dependencies directly from NuGet. Within seconds, it packages your compiled binaries, configuration files, and assets into a clean ZIP archive. All you have to do is download the ZIP, extract it directly into your addons/counterstrikesharp/plugins/ directory on your Counter-Strike 2 server, and restart the map.
Supported versions
- CounterStrikeSharp API 1.0.367
- CounterStrikeSharp API 1.0.364
- CounterStrikeSharp API 1.0.355
- CounterStrikeSharp API 1.0.340
Limits
- Max source size: 512 KB (single) / 12 MB ZIP (project)
- Downloads expire after 1 hour
- Rate limit: 20 builds per hour (project builds count as 2)