Scripts and libraries
2,059 public SA-MP and open.mp repositories on GitHub: gamemodes, filterscripts, includes, plugins and tools.
- 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.