An awesome list for all available cs2 development information, including modding frameworks, development resources, plugins and etc.
Last Sync: 2026/04/21 03:32:05
Project Uptime: 7 months
- General
- Tools
- Status Trackers
- Modding Frameworks
- Development Resources
- Communities
- Plugins
- Contributors
- Contributing
-
Source2 Wiki
An actively maintained source2 wiki, where you can learn information about workshop tools and entities. -
cs2browser.net
A clean and live cs2 community server browser without fake servers and advertisements. -
Valve Official Documentation
Valve's official documentation for cs2 and other source games.
Not recommended for checking cs2 information, most of them are outdated or absent. -
gamebanana.com
A workshop resource website that contains cs2 models, maps and etc.
-
Source2Viewer
A powerful tool to unpack and decompile resources from vpk files. -
VPulse Editor
A visual programming tool to write the vpulse script, which is a new unreleased visualized script system for source2 to replace vscript. -
Schema Dumper
A metamod plugin for dumping schemas from game binary, and also able to generate a header file that can be imported in IDA for reverse engineering. -
DepotDownloader
A tool to download game files of a specific version. -
PltPatcher
A IDA python plugin to patch plt sections when IDA fails to do so automatically, you might encounter such problem when decompiling linux binaries, made by GAMMACASE.
-
SteamDB
A website tracking steam games information. -
cs2-signatures
A github repo for tracking gamedata status after a game update.
-
Metamod [Website] [Discord]
The cobblestone of all of the current open source framework since source1, written in C++, hard to develop but have access to fundamental things.
Please notice that it's the dev branch that support cs2, make sure you download the right version. -
CounterStrikeSharp [Website] [Discord]
The most popular modding framework for cs2, the plugins are written in c#.
Alias: CS#, cssharp -
SwiftlyS2 [Website] [Discord]
A modding framework that support c#, with more features than counterstrikesharp. -
Modsharp [Website] [Discord] Modern Source 2 Modding Solution.
-
Plugify [Website] [Discord]
A modding framework that support tons of programming languages, more information can be found in there discord channel and website.
These are the websites with resources that you might need to check during development.
-
ConVars
A list of all cs2 convars, directly dumped from latest cs2 binary. -
Commands
A list of all cs2 commands, directly dumped from latest cs2 binary. -
Game Events
A list of all cs2 game events.
The data might be outdated, if so, you can find the latest ones here:
core.gameevents game.gameevents mod.gameevents -
Schemas
A list of all cs2 schema classes and fields, directly dumped from latest cs2 binary. -
Entities
A list of all cs2 entities. -
Protobufs
A list of all cs2 protobuf definitions.
= Datamaps
A list of all cs2 datamap (entity keyvalues field, input, output and etc.)
-
gdc.eternar.dev
A online gamedata tracker and validator, maintaining an active list for function signatures and offsets. If there's an game update that break your server, you might find the new gamedata here. -
wiki.alliedmods.net
Alliedmodders' wiki. You can find documentation about metamod, ambuild and sourcehook development here. -
HL2SDK
Actively maintained SDK for cs2. -
HL2SDK Wend4r's fork
A fork of hl2sdk, if there's a game update, you might find what have changed in here or in pull requests. -
cstrike15_src
CSGO Leaked source code in 2020, cs2 is still using some codes from it. -
cs2.poggu.me
A general information website made by poggu. -
Source2ZE Map Porting Guide
A guide about porting map from csgo, written by s2ze community. -
S2TS
A project that compiles typescript codes into .vts_c files that can run in cs2 scripting engine.
Also provide documentation for current SourceTS API.
-
Alliedmodders Discord
Official discord for alliedmodders, you can find discussions about metamod and sdk here. -
Source2ZE Discord
Official discord for source2ze community, mainly targeting workshop developers, you can find discussions including maps, models and cs2fixes here. -
CounterStrikeSharp Discord
Official discord for counterstrikesharp, you can find plugins, code snippets and development discussion here. -
ModSharp Discord
Official discord for modsharp, which is a currently unreleased modding framework. -
SwiftlyS2 Discord
Official discord for swiftlys2, you can find swiftlys2 plugins, code snippets, and discuss about swiftlys2 modding framework here. -
Plugify Discord
Official discord for plugify, you can find plugify plugins, code snippets, and discuss about plugify modding framework here. -
bbs.csgocn.net
A Chinese forum for cs2 server development. -
hlmod.net
A Russian forum for source games development.
-
Source2ZE/CS2Fixes
⭐ 346
⏱️ updated 1 hour ago
A plugin with tons of fixes and features aimed but not limited to zombie escape. -
KZGlobalTeam/cs2kz-metamod
⭐ 178
⏱️ updated 22 minutes ago
KZ plugin for cs2. WIP, not ready for release. -
Source2ZE/MultiAddonManager
⭐ 123
⏱️ updated 15 hours ago
A plugin that allows you to use multiple workshop addons at once and have clients download them. -
Source2ZE/CleanerCS2
⭐ 62
⏱️ updated 2 hours ago
A simple plugin that allows you to filter out console prints with regular expressions. -
Salvatore-Als/cs2-fake-rcon
⭐ 60
⏱️ updated 5 hours ago
Fakercon adds the fake_rcon_password and fake_rcon commands because Valve has not integrated the original command into the game (or it is broken). -
Source2ZE/ServerListPlayersFix
⭐ 59
⏱️ updated 47 minutes ago
Populates the user information inside the steam api, as a result this fixes the players not showing up in the server browser. -
Source2ZE/CS2ServerGUI
⭐ 57
⏱️ updated 2 months ago
A plugin that shows entities, net messages, events and etc with a GUI. -
Source2ZE/MovementUnlocker
⭐ 57
⏱️ updated 6 hours ago
A plugin that removes the max speed limitation from players on the ground, feels like CS:S. Useful for zombie knockback, several movement gamemodes, or just easier bhop. -
Source2ZE/StripperCS2
⭐ 52
⏱️ updated 1 hour ago
A plugin that allows server operators to manage map lump data similarly to how Stripper:Source worked. -
Cruze03/FakeRanks-RevealAll
⭐ 49
⏱️ updated 14 hours ago
A metamod plugin that reveals ranks of all players in server for player who presses tab. -
Interesting-exe/CS2Fixes-RampbugFix
⭐ 35
⏱️ updated 2 months ago
Minimizes rampbugs. This plugin isn't perfect and rampbugs will continue to occur until Valve decides to finally fix them. -
Source2ZE/AcceleratorCS2
⭐ 31
⏱️ updated 1 hour ago
A plugin that generate a crash dump when there's a crash. -
GAMMACASE/Source2SchemaDumper
⭐ 18
⏱️ updated 18 hours ago
A plugin that can dump the schemas and generate a header file. -
Cruze03/GameBanFix
⭐ 18
⏱️ updated 14 hours ago
Fixes issue where if a player with game ban joins, other players even without a ban are then unable to join. -
samyycX/Audio
⭐ 16
⏱️ updated 8 months ago
A demo and a metamod lib to provide similar functions to the previous SM-Ext-Audio extension in csgo, that is, sending custom audio streams such as a song through a bot's voice chat.
-
shobhit-pathak/MatchZy
⭐ 438
⏱️ updated 5 months ago
MatchZy is a plugin for CS2 (Counter Strike 2) for running and managing practice/pugs/scrims/matches with easy configuration! -
Nereziel/cs2-WeaponPaints
⭐ 370
⏱️ updated 2 weeks ago
A plugin to change weapon paints, gloves, agents and etc. -
B3none/cs2-retakes
⭐ 302
⏱️ updated 7 hours ago
CS2 implementation of retakes written in C# for CounterStrikeSharp. Based on the version for CS:GO by Splewis. -
daffyyyy/CS2-SimpleAdmin
⭐ 175
⏱️ updated 2 months ago
Manage your Counter-Strike 2 server with simple commands! -
counterstrikesharp-panel/css-bans
⭐ 144
⏱️ updated 3 months ago
CSS-BANS is an admin web panel for Counter-Strike 2, powered by CounterStrikeSharp. -
samyycX/CS2-PlayerModelChanger
⭐ 131
⏱️ updated 7 months ago
A cssharp plugin to change player models. -
NockyCZ/CS2-Deathmatch
⭐ 118
⏱️ updated 6 months ago
A plugin to implement deathmatch gamemode. -
NiGHT757/AFKManager
⭐ 82
⏱️ updated 7 months ago
AFK Manager plugin for CS2 based on player-checker by sazonische from CS:GO. -
partiusfabaa/cs2-VIPCore
⭐ 74
⏱️ updated 2 months ago
A vip plugin for cs2. -
partiusfabaa/cs2-ranks
⭐ 69
⏱️ updated 8 months ago
Each player is assigned a rank based on their accumulated experience points. Ranks range from "None" to the prestigious "The Global Elite." -
oqyh/cs2-Game-Manager-GoldKingZ
⭐ 66
⏱️ updated 2 months ago
Block/Hide unnecessaries in game. -
Cruze03/FortniteEmotesNDances
⭐ 65
⏱️ updated 1 month ago
This plugin allows players to use Emotes & Dances just like Fortnite. -
Oz-Lin/cs2-rockthevote
⭐ 60
⏱️ updated 7 months ago
General purpose map voting plugin, started as a simple RTV and now has more features. -
B3none/cs2-instadefuse
⭐ 60
⏱️ updated 1 year ago
A plugin that allows players to instantly defuse the bomb. -
Lan2Play/PugSharp
⭐ 59
⏱️ updated 2 months ago
Pugsharp is a PUG System Plugin for CS2 based on the awesome CounterStrikeSharp by roflmuffin. -
daffyyyy/CS2-Tags
⭐ 58
⏱️ updated 6 months ago
Adds tags to the server that can be easily edited, tags can be assigned via permission or steamid64. -
CounterStrike2-Plugins-Archive/cs2-tags
⭐ 53
⏱️ updated 8 months ago
A tag plugin designed to enhance your CS2 experience with a dynamic tagging system. Customise and manage player tags effortlessly for a more interactive and engaging game environment. -
KillStr3aK/ResourcePrecacher
⭐ 45
⏱️ updated 10 months ago
This plugin can precache custom resources. -
schwarper/CS2MenuManager
⭐ 42
⏱️ updated 2 months ago
CS2MenuManager is a modern, extensible and easy to use menu system for Counter-Strike 2 based on the CounterStrikeSharp library. -
zwolof/cs2-executes
⭐ 36
⏱️ updated 6 months ago
CS2 implementation of executes written in C# for CounterStrikeSharp. Based on the version for CS:GO by Splewis. -
CounterStrike2-Plugins-Archive/CS2TraceRay
⭐ 35
⏱️ updated 4 weeks ago
A trace ray library developed for use in Counter Strike 2, in conjunction with the CounterStrikeSharp API. This enables the use of trace ray with TraceMask, Contents and skip enums. -
HvH-gg/CS2-Essentials
⭐ 32
⏱️ updated 2 months ago
It includes basic features like reset score and rage quit as well as optional restrictions for weapons, friendly fire, rapid fire and other exploit/crash fixes. -
darkerz7/EntWatchSharp
⭐ 31
⏱️ updated 1 month ago
Notify players about entity interactions. -
ssypchenko/cs2-gungame
⭐ 29
⏱️ updated 8 months ago
GunGame is a gameplay plugin inspired by the SourceMode GunGame plugin. -
oqyh/cs2-Connect-Disconnect-Sound-GoldKingZ
⭐ 29
⏱️ updated 3 months ago
Emit a sound when a player connects or disconnects. -
oqyh/cs2-Chat-Logger-GoldKingZ
⭐ 28
⏱️ updated 10 months ago
Log chat to local/discord webhook/mysql/web server. -
R0mz1k/css-C4-Timer
⭐ 27
⏱️ updated 1 year ago
This plugin adds countdown to c4 bomb explosion to your server. -
grrhn/ThirdPerson-WIP
⭐ 24
⏱️ updated 1 year ago
WIP ThirdPerson plugin for CS2 expect bugs. -
qstage/CS2-HidePlayers
⭐ 21
⏱️ updated 7 months ago
Allows you to hide player models. -
Cruze03/Clientprefs
⭐ 21
⏱️ updated 2 months ago
This plugin exposes some natives for developers to save player data to SQLite / MySQL without actually adding sql code to your plugin giving developers easy access to save player cookie to database. -
wiruwiru/AutomaticAds-CS2
⭐ 20
⏱️ updated 6 months ago
This plugin allows you to schedule and display announcements in the chat at customizable intervals. Each announcement is accompanied by a brief sound effect to capture players' attention seamlessly. -
zakriamansoor47/SLAYER_Duel
⭐ 18
⏱️ updated 7 months ago
This plugin allows players to do 1vs1 duel. -
samyycX/CSSharpPatcher
⭐ 18
⏱️ updated 6 months ago
A plugin with various patches for cs2. -
samyycX/CS2-SkyboxChanger
⭐ 18
⏱️ updated 8 months ago
A plugin allow player to change their own skybox material, color and brightness on every map dynamically and seamlessly. -
KillStr3aK/CS2-AntiDLL
⭐ 17
⏱️ updated 1 year ago
This plugin is similar to the CS:GO version. -
qstage/CS2-FixRandomSpawn
⭐ 17
⏱️ updated 8 months ago
Fixes convarmp_randomspawnfor any game mode. -
Kandru/cs2-roll-the-dice
⭐ 17
⏱️ updated 2 months ago
This plugin lets your players roll the dice each round (at any time during an round) to get either a positive or negative effect for the current round. -
Kandru/cs2-update-manager
⭐ 17
⏱️ updated 8 months ago
The Plugin Update Manager is a plugin for Counter-Strike 2 designed to automatically update all your other plugins. -
mister-keno/advanced-ff-cs2
⭐ 16
⏱️ updated 5 months ago
This plugin implements advanced control of friendly fire. -
HvH-gg/TeleportFix
⭐ 16
⏱️ updated 2 months ago
CounterStrikeSharp plugin to fix the teleport/airstuck/crash exploit. -
Kandru/cs2-quake-sounds
⭐ 16
⏱️ updated 3 months ago
This is a simple Quake Sound plugin for your server. It supports all types of sounds - only a workshop addon is necessesary. -
PhantomYopta/CS2_Speedometer
⭐ 16
⏱️ updated 2 years ago
Just a speedometer for CS2. -
KKNecmi/ThirdPerson-Revamped
⭐ 15
⏱️ updated 2 months ago
A modern, improved third-person camera plugin for Counter-Strike 2. -
Cruze03/cs2_blockradiocommands
⭐ 15
⏱️ updated 2 years ago
A CSSharp plugin to block all radio commands. -
K4ryuu/K4-AlwaysWeaponSkins
⭐ 14
⏱️ updated 2 months ago
This plugin enhances weapon skin visibility by ensuring your equipped Steam inventory skins are displayed consistently across both teams. -
asapverneri/CS2-Playervotes
⭐ 14
⏱️ updated 4 months ago
Lightweight and efficient voting system for CS2 without anything pointless, allowing players to initiate votes for kicking, banning, and muting players. -
Quantor97/CS2-Kill-Plugin
⭐ 14
⏱️ updated 2 years ago
A simple kill plugin that allows players to suicide via chat by entering '!suicide' or '/suicide'. -
Austinbots/CS2-BotAI
⭐ 14
⏱️ updated 7 months ago
Improves the built in bots AI. -
Letaryat/CS2-Poor-MapPropAds
⭐ 12
⏱️ updated 3 months ago
This plugin allows for server owners to create billboard type advertisements that are placed on wall. -
B3none/cs2-instaplant
⭐ 12
⏱️ updated 2 years ago
Plant the bomb instantly as a terrorist. -
T3Marius/T3Menu-API
⭐ 11
⏱️ updated 3 months ago
T3Menu-API is a plugin created on counterstrikesharp with purpose of creating a better, refined menu controlled with player buttons. -
HvH-gg/RapidFireFix
⭐ 11
⏱️ updated 6 months ago
CounterStrikeSharp plugin to handle rapid fire in CS2. -
zakriamansoor47/SLAYER_AntiCamp
⭐ 10
⏱️ updated 1 year ago
This plugin detect player who is camping for a specific time. -
schwarper/cs2-store
⭐ 10
⏱️ updated 3 weeks ago
A store plugin designed to enhance your gameplay by providing a dynamic credit system that allows players to purchase essential items directly from the store. -
T3Marius/MVP-Anthem
⭐ 10
⏱️ updated 6 months ago
A plugin that add custom mvp sound to the game. -
darkerz7/CS2-EntityFix
⭐ 10
⏱️ updated 2 months ago
Fixes game_player_equip, game_ui, IgniteLifeTime, point_viewcontrol, trigger_gravity. Idea taken from cs2fixes. -
Kandru/cs2-challenges
⭐ 10
⏱️ updated 1 year ago
This plugin allows you to create Challenges for players. Challenges are tasks that players need to complete within a certain time frame (e.g., daily, weekly, monthly). -
Kandru/cs2-demo-recorder
⭐ 10
⏱️ updated 3 months ago
This tool automatically start a recording whenever someone is on your server. It makes sure to stop the recording before the level is being changed. -
zakriamansoor47/SLAYER_UnrestrictedFOV
⭐ 9
⏱️ updated 1 year ago
This simple plugin allow players to change their FOV. -
zakriamansoor47/SLAYER_HeadshotOnly
⭐ 8
⏱️ updated 1 year ago
This plugin enables headshot only to all players or enables headshot only on players themselves by using public command !hs. -
darkerz7/CS2-HideTeammates
⭐ 8
⏱️ updated 4 months ago
Hides Teammates on the entire map or distance. -
darkerz7/CSSharp-Fixes
⭐ 8
⏱️ updated 2 months ago
CS#Fixes is a CounterStrikeSharp plugin that fixes some bugs in Counter-Strike 2 and adds some commonly requested features. -
Ferks-FK/CS2-TeamLimiter
⭐ 7
⏱️ updated 1 year ago
This plugin allows you to set a maximum number of players in both teams. Useful for PUG/MIX or Retake mode servers. -
abnerfs/cs2-killfeed-filter
⭐ 7
⏱️ updated 2 years ago
Show only your kills/assists/deaths in the killfeed, useful for DM servers where the killfeed has too much kills going on. -
zakriamansoor47/SLAYER_Noscope
⭐ 6
⏱️ updated 1 month ago
This plugin disables scope of scope weapons like AWP, scout, etc. -
zakriamansoor47/SLAYER_Revive
⭐ 5
⏱️ updated 7 months ago
Revive teammates with 'E' (+use button). -
Interesting-exe/QuickDefuse
⭐ 5
⏱️ updated 1 year ago
Guess a wire for a chance to instantly defuse the bomb. -
asapverneri/CS2-ChatRelay
⭐ 5
⏱️ updated 11 months ago
Lightweight plugin to send your cs2 server chat messages to discord channel using webhook. -
R0mz1k/CSS-Knockback
⭐ 5
⏱️ updated 2 years ago
This plugin, when hit, repels the recipient of the damage. -
asapverneri/CS2-Gunsmenu
⭐ 4
⏱️ updated 1 month ago
Up to date and lightweight gunmenu for CS2, allowing players to choose guns at any time of the round. -
asapverneri/CS2-Baninfo
⭐ 4
⏱️ updated 1 year ago
Useful plugin that shows connected players ban & mute history in console. -
asapverneri/CS2-BotQuotaManager
⭐ 4
⏱️ updated 1 year ago
This plugin handles bot_quota depending on playercount on the server. -
asapverneri/CS2-Legs
⭐ 4
⏱️ updated 1 year ago
Simple plugin to disable lower body. -
asapverneri/CS2-Clantags
⭐ 4
⏱️ updated 9 months ago
Extremely simple plugin to set admin/vip tag to scoreboard. -
TICHOJEBEC-SK/cs2-WeaponRestrict
⭐ 3
⏱️ updated 6 months ago
A plugin that lets you restrict weapons by rules. -
M-archand/CS2FlashingHtmlHudFix
⭐ 3
⏱️ updated 1 year ago
A CS2 CS# Plugin that uses a workaround found by Poggu to make .PrintToCenterHTML not flash every second by setting. -
zakriamansoor47/SLAYER_1HitKill
⭐ 3
⏱️ updated 1 year ago
This simple plugin allows players to kill others in 1 Hit. -
Dliix66/CS2-BotSlay
⭐ 3
⏱️ updated 2 years ago
CSSharp plugin to slay all bots when the last player dies. -
Austinbots/cs2-Change-Map-Rotation-Using-Text-File
⭐ 3
⏱️ updated 7 months ago
It allows you to change the map rotation using a text file. -
asapverneri/CS2-ScoutzKnivez
⭐ 2
⏱️ updated 1 year ago
This is a legendary gamemode made for CS2. It's in early state, but it should be pretty stable. -
asapverneri/CS2-StaffList
⭐ 2
⏱️ updated 1 year ago
Simple plugin which show online admins in the server. -
Austinbots/cs2-BotsNoKnife
⭐ 2
⏱️ updated 7 months ago
Strips knife from bots. -
TICHOJEBEC-SK/cs2-WarnSystem
⭐ 1
⏱️ updated 7 months ago
A plugin that allows admins to warn players. -
asapverneri/CS2-ChatLogs
⭐ 1
⏱️ updated 11 months ago
Plugin that store chat messages to MySQL database. -
schwarper/cs2-anticheat
⭐ 0
⏱️ updated 0 seconds ago
cs2-anticheat is an anti-cheat system in development for CounterStrike 2.
Check Forum for all swiftlys2 plugins.
-
samyycX/WeaponSkins
⭐ 26
⏱️ updated 14 hours ago
A powerful swiftlys2 plugin to change player's weapon skins, knifes and gloves. -
SwiftlyS2-Plugins/AddonsManager
⭐ 13
⏱️ updated 23 hours ago
This plugin is a port of Source2ZE's MultiAddonManager for SwiftlyS2, allowing you to use multiple workshop addons at once and have clients download them. -
SwiftlyS2-Plugins/Admins
⭐ 11
⏱️ updated 6 days ago
Base admin system for your server. -
SwiftlyS2-Plugins/MapChooser
⭐ 9
⏱️ updated 3 days ago
A powerful and customizable map voting system for SwiftlyS2. -
SwiftlyS2-Plugins/Audio
⭐ 8
⏱️ updated 1 week ago
A high performance VoIP audio lib for swiftlys2. -
SwiftlyS2-Plugins/Economy
⭐ 6
⏱️ updated 1 month ago
The base economy plugin for your server. -
SwiftlyS2-Plugins/Cookies
⭐ 6
⏱️ updated 1 month ago
Server/Client persistent variables. -
SwiftlyS2-Plugins/MenuFlickeringFix
⭐ 3
⏱️ updated 5 months ago
Fix the flickering menu. Won't have effect during warmup for game reason. -
SwiftlyS2-Plugins/VIPCore
⭐ 3
⏱️ updated 1 week ago
A comprehensive VIP management system for Counter-Strike 2 servers running SwiftlyS2.
You only need to add an entry in manifests/xxx.json and follow the same format as the other entries.
- Plugin must be open source
- Plugin must be functioning
- Website must be non-profit
This project is a free and open-source project. We welcome any community resource websites/repositories/plugins as long as they follow the rules above, regardless of their popularity.
Please feel free to submit pull requests or issues, we need your contributions!

