CounterStrikeSharp Plugin Config Generator

Select a plugin, fill in your settings, and get a documented JSON config file ready to drop into your addons/counterstrikesharp/configs/plugins/ folder.

SimpleAdmin

Web-based CS2 admin panel with ban, kick, mute, and full database integration.

addons/counterstrikesharp/configs/plugins/SimpleAdmin/SimpleAdmin.json

Database Connection

IP or hostname of your MySQL/MariaDB server.

Default MySQL port is 3306.

Admin Behaviour

0 = permanent.

Countdown shown to player before kick.

Web API (optional)

Generated Config
{
  "DatabaseHost": "localhost",
  "DatabasePort": 3306,
  "DatabaseUser": "root",
  "DatabasePassword": "password",
  "DatabaseName": "simpleadmin",
  "EnableVPN": false,
  "BanType": 0,
  "DefaultBanTime": 60,
  "TimeMode": 0,
  "KickTime": 10,
  "ExpireTime": 5,
  "DisableAdminList": false,
  "WebApiEnable": false,
  "WebApiUrl": "",
  "WebApiKey": ""
}
Install location game/csgo/addons/counterstrikesharp/configs/plugins/SimpleAdmin/SimpleAdmin.json

What is CounterStrikeSharp?

CounterStrikeSharp (CSS) is a .NET-based plugin framework for CS2 dedicated servers. It replaces the old SourceMod/Metamod stack and lets you write server plugins in C#. Once installed, plugins drop into addons/counterstrikesharp/plugins/ and configs auto-generate on first run.

Installing CounterStrikeSharp

Download the latest CSS release from GitHub. Extract to your server's game/csgo/ folder. Restart the server — CSS will load automatically.

GitHub Releases

More CS2 Tools

Need a full server.cfg too? Use our CS2 server config builder to generate round settings, rate limits, game mode, and more in one go.

CS2 server.cfg Builder →
Find more CSS plugins The CSS community maintains a plugin list at cs2.poggu.me and the CSS GitHub discussion board.
cs2.poggu.me →