Scripts and libraries
2,059 public SA-MP and open.mp repositories on GitHub: gamemodes, filterscripts, includes, plugins and tools.
- DignitySAMP/SP-RPGamemodeThis gamemode was used for the Streetz of Los Santos from 2018 to 2021, then for GTA Chronicles up until 2023. In 2024, the script saw severe maintenance (bug fixes, additions, rewrites, ...) to support Singleplayer Roleplay.★ 53updated Aug 2025BSD-3-ClausePawnsampctlArchived
- katursis/Pawn.RegexPlugin🔎 Plugin that adds support for regular expressions in Pawn★ 46updated May 2022MITC++sampctl
- Agneese-Saini/San-Andreas-BattlegroundsGamemodeGamemode inspired from popular deathmatch game Player's Unknown battelgrounds ported in SAMP.★ 12updated Oct 2018Apache-2.0PAWNsampctl
- maddinat0r/samp-mysql-yinline-includeTool[Deprecated] SA-MP PAWN include to support y_inline callbacks with BlueG's MySQL plugin★ 7updated May 2020MITSourcePawnsampctl
- Southclaws/samp-object-loaderLibraryA simple yet powerful and easy to use map parser for SA:MP. Reads 'CreateObject' (and any varient) lines from .map files with recursive directory listing. Supports RemoveBuildingForPlayer as well as materials and material text.★ 7updated Dec 2017No licencePAWNsampctlArchived
- AliLogic/ugmp-stdlibLibraryMirroring UG:MP libraries and plugin with support for sampctl★ 6updated May 2021No licencePawnsampctl
- ScavengeSurvive/doorLibraryA simple object movement manager that supports buttons as the default method of interacting.★ 3updated Sep 2024MITPawnsampctl
- YSI-Coding/y_hooksLibraryProvides language syntax and support for "hooking" functions. Allowing you to intercept them, or use the same callback in multiple files at once.★ 3updated Sep 2018No licencePAWNsampctl
- ScavengeSurvive/settingsLibraryA simple ini-based settings library for loading server settings with defaults. Supports arrays of ints, floats and strings!★ 3updated Apr 2018MITPAWNsampctl
- ZanderOperator/ChatBreakerLibrarySimple chat breaking library for San Andreas Multiplayer modification, written in PAWN. It never breaks mid-word, only on space, and supports passing of embedded colors.★ 2updated Mar 2021MITPawnsampctl
- Mergevos/pawn-rbitsLibrarySupport 16, 8, 4, 2 and 1-bit arrays!★ 2updated Nov 2020No licencePawnsampctl
- RogueDrifter/Silent_teleportLibraryThis will fix the silent teleport bug fix in SA-MP.★ 2updated Aug 2018Apache-2.0PAWNsampctl
- WroxExM/samp-invisibilityLibraryA lightweight and advanced player invisibility library for open.mp/SA-MP, built with Pawn.RakNet. Supports per-viewer visibility, safe streaming, staff visibility levels, and synchronization handling.★ 1updated Sep 2026MITPawnsampctlArchived
- knryuu/pp-task-bindingLibraryPawnPlus Task Binding to specific ID (currently support playerid)★ 1updated Feb 2026MITPawnsampctl
- uzi126/MenuStoreLibraryMenuStore include that was originally written by Coystark, ported over to open.mp.★ 1updated Mar 2025No licencePawnsampctl
- Se8870/pp-bcryptLibraryPawnPlus for BCrypt, support both lib (Lassir and SyS)★ 1updated Nov 2021MITPawnsampctl
Collected daily from GitHub. The kind shown is worked out from each repository’s files and description, so it can be wrong. Being listed here is not a recommendation: check the licence before using anything.