Sampctl
The Swiss Army Knife of SA:MP - vital tools for any server owner or library maintainer.
The Swiss Army Knife of SA:MP - vital tools for any server owner or library maintainer. The project is written primarily in Go, distributed under the GNU General Public License v3.0 license, first published in 2017. Key topics include: build-tool, command-line, ctl, dependency-manager, package-management.
Latest release: 1.13.0
March 24, 2026View Changelog →
sampctl

The Swiss Army Knife of SA:MP - vital tools for any server owner or library
maintainer.
sampctl is a command-line development tool for developing SA:MP Pawn
scripts. It includes a package manager, a build tool and a
configuration manager.
Documentation
- Start here: docs/index.md
- Install: docs/install.md
- Quick start: docs/quickstart.md
- Packages (dependencies/build/run): docs/packages.md
- Server + runtime configuration: docs/server.md and docs/configuration.md
- Commands: docs/command-reference.md
- Troubleshooting: docs/troubleshooting.md
Quick start
bashsampctl init sampctl ensure sampctl run
More details: docs/quickstart.md
Installation
See: docs/install.md
Help
- Command reference: docs/command-reference.md
- Full help in your terminal:
sampctl help
Contributors
Showing top 12 contributors by commit count.
This article is auto-generated from Southclaws/sampctl via the GitHub API.Last fetched: 6/28/2026
