Scripts and libraries
2,056 public SA-MP and open.mp repositories on GitHub: gamemodes, filterscripts, includes, plugins and tools.
- Sreyas-Sreelal/omprs-gdkPluginRust SDK to write open.mp game modes★ 20updated Nov 2025Apache-2.0Rust
- SampSharp/openmp-sampsharp-x64-pocPluginproof-of-concept code. Attempt to run x64 .NET code with an up-to-date well supported runtime as an open.mp component★ 18updated May 2026Apache-2.0C#Archived
- Sreyas-Sreelal/omprsPluginWrite open.mp gamemode in Rust★ 17updated Sep 2024Apache-2.0C++
- Mac-Andreas/omp-MySQLPluginModern, secure MySQL database component for open.mp - mandatory TLS, prepared statements, Argon2id. Live-tested MySQL 5.7-9.x.★ 9updated Aug 2026OtherC++
- ompgo-dev/ompgoPluginompgo is an sdk/framework for building gamemodes/components for open.mp in golang★ 9updated May 2026MITC
- Open-GTO/zvehcompLibraryVehicle component system★ 9updated Jul 2023MITPawnsampctl
- itskoleban/MaxoraPluginA fast and robust open.mp plugin for querying MaxMind DB (.mmdb) databases directly from Pawn scripts.★ 8updated Jul 2026MITC++
- itskoleban/IndexWeaverPluginA lightweight and high-performance open.mp component that provides O(1) ID-to-index mapping for fast in-memory entity lookups.★ 7updated 9 days agoMITC++
- Fanorisky/omp-easing-functionsPluginA open.mp server component that adds textdraw easing functionality ★ 7updated Jun 2026MPL-2.0C++
- pawno-labs/samp-vehicle-components-libraryLibrary★ 5updated Apr 2019MITPawnsampctl
- imshooter/3DAndreasPluginAn open.mp component for physics, map queries and routes on San Andreas, built on Jolt Physics and Recast: rays, ground, sight, overlaps, water, surfaces, players, vehicles, actors, the screen, routes, a GPS line and walking anywhere.★ 4updated 2 days agoMITC++
- kavnnn/SA-Mobile-ComponentFilterscriptA lightweight include for SA:MP / open.mp servers to detect and read data from players using the SA Mobile client.★ 4updated Aug 2026MITPawn
- itsneufox/NPC-bare-test-omp-gamemodeGamemodeGamemode i created while doing documentation for NPC component★ 4updated Dec 2025No licencePawn
- itsneufox/open.mp-trains-NPCFilterscriptExample Filterscript for Train NPC System using open.mp NPC component★ 3updated Nov 2025No licencePawn
- Kingvornex/OPEN.MP-VEHICLE-TUNE-MENUFilterscriptOPEN.MP Vehicle Tune Menu is a SA-MP filterscript that enables players to customize vehicles with components like spoilers, wheels, and nitro. Players can access an in-game menu to purchase and install upgrades, with each component having a cost and compatibility with specific vehicles. Enhance your server with this vehicle customization feature.★ 3updated Jan 2025No licencePawn
- roseeast/PawnTTSPluginReal-time clientless text-to-speech and 3D spatial voice streamer for SA-MP legacy plugins and native open.mp components.★ 2updated 43 days agoMITC++
- NimaBastani/omp-samp-bigintPluginA lightweight component/plugin for open.mp and SA:MP that adds signed 64-bit integer support to Pawn scripts, enabling safe storage of large numbers like bank balances and economy statistics★ 2updated Feb 2026MPL-2.0C++
- markski1/SAMP-vModDataLibraryLibrary to obtain information about vehicle components in SA-MP.★ 2updated May 2023MITPawn
- SampSharp/SampSharp-UIPluginSampSharp UI package★ 2updated Oct 2016Apache-2.0C#Archived
- itskoleban/omp-postgresqlPluginAsynchronous PostgreSQL component for open.mp (C++20/libpq) with connection pooling, prepared statements, typed parameters, SQL sections, batch execution, transactions, streaming, Pawn callbacks, and configurable logging.★ 1updated 3 hours agoMITC++
- forjd/openmp-rust-capiPluginRust native component example for open.mp using the official C API, Zig cross-compilation, and an end-to-end server smoke test.★ 1updated Jun 2026MITRust
- itsneufox/NPC-Component-Test-GamemodeGamemodeSimple test gamemode for the open.mp NPC component★ 1updated Aug 2025No licencePawn
- imshooter/MySQLPluginMySQL and MariaDB component for open.mp: threaded queries, prepared statements with bulk batches, JSON cells, Argon2id and bcrypt passwords, TLS.★ 0updated 6 hours agoMITC++
- imshooter/TracerPluginAn open.mp component that reports run time errors with backtraces, long calls, stuck calls and crashes of Pawn scripts, and profiles them. Works with PawnJIT and reads its settings from config.json while the server runs.★ 0updated 2 days agoMITC++
- abdulrahman1s/open-mp-ui-editorToolVisual browser UI editor and Rust native TextDraw component for open.mp, with Pawn click callbacks.★ 0updated 7 days agoMITJavaScriptsampctl
- imshooter/omp-profiler-componentPluginAn open.mp component that measures where a server spends its time in Pawn and writes an HTML report.★ 0updated 8 days agoMITC++
- sonik-boom71/omp-moderatorPluginМодератор — модерация чата для open.mp: антиреклама, фильтр слов, антикапс, антифлуд (компонент на C++)★ 0updated 30 days agoMITC++
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.