• Stars
    star
    10
  • Rank 1,807,489 (Top 36 %)
  • Language
    Go
  • Created over 2 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Prisma to Ent schema conversion script

More Repositories

1

sampctl

The Swiss Army Knife of SA:MP - vital tools for any server owner or library maintainer.
Go
241
star
2

fault

Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors.
Go
159
star
3

ScavengeSurvive

A PvP SA:MP survival gamemode. The aim of the game is to find supplies such as tools or weapons to help you survive, either alone or in a group.
Pawn
101
star
4

storyden

With a fresh new take on traditional bulletin board forum software, Storyden is a modern, secure and extensible platform for building communities.
TypeScript
80
star
5

restic-robot

Backups done right... by robots! Restic backup but the robot friendly version.
Go
73
star
6

supervillain

Converts Go structs to Zod schemas
Go
72
star
7

pawn-requests

pawn-requests provides an API for interacting with HTTP(S) JSON APIs.
Pawn
68
star
8

progress2

A SA:MP UI library for rendering progress bars used to visualise all manner of data from health to a countdown timer.
Pawn
59
star
9

vscode-pawn

Pawn tools for vscode, powered by sampctl.
TypeScript
48
star
10

cj

CJ is a Discord bot that hangs around in the open.mp/burgershot.gg community discord.
Go
41
star
11

pawn-redis

Redis client for the Pawn language
C++
39
star
12

opt

A simple and ergonomic optional type for Go.
Go
35
star
13

pawn-sublime-language

Pawn language settings for Sublime Text 3. Copied from C++ but with Pawn language and SA:MP specific modifications.
Python
29
star
14

SIF

SIF is a collection of high-level include scripts to make the development of interactive features easy for the developer while maintaining quality front-end gameplay for players.
Pawn
26
star
15

samp-Hellfire

My long running San Andreas Multiplayer project, I aim to fill this gamemode script with as much as possible to accommodate for all player's tastes!
Pawn
24
star
16

samp-aviation

A basic pitch-based altitude and roll-based heading autopilot for SA-MP. Based on real autopilot behaviour with some adjustments made for the simple physics of San Andreas.
Pawn
22
star
17

pawn-json

JSON for Pawn.
Rust
21
star
18

samp-servers-api

Deprecated: use https://open.mp/servers and https://api.open.mp/servers now
Go
21
star
19

pawn-chrono

A modern Pawn library for working with dates and times.
C++
18
star
20

samp-logger

Structured logging for Pawn.
Pawn
18
star
21

pawn-uuid

A Pawn plugin that provides a simple UUID version 4 generator function.
C++
16
star
22

forumfmt

A personal tool for converting from Markdown to BBCode for SA:MP forum.
Go
13
star
23

pawn-env

Provides access to environment variables in Pawn.
C++
13
star
24

samp-geoip

A simple library that provides information from IPHub for connected players.
Pawn
13
star
25

pawn-parser

Derived from the Golang scanner/token packages and modified for Pawn code.
Go
13
star
26

pawn-errors

A minimal, C/Go-esque, error handling library for the Pawn language
Pawn
13
star
27

samp-weapon-data

With this library you can finely tune weapon damage based on distance. Using min/max range values, a weapon's damage varies depending on the distance between the shooter and the target.
Pawn
13
star
28

sliding-window-counters

Sliding window counters Redis rate limiting implementation for Golang (Based on the Figma API rate limit algorithm)
Go
12
star
29

result

Go generic result type and utilities
Go
12
star
30

enumerator

Generate safe and validated enumerated types.
Go
12
star
31

go-cex

A Go library for accessing the CeX trade store products API
Go
11
star
32

samp-plugin-boilerplate

Boilerplate setup for a SA:MP plugin - uses CMake, plugin-natives, Docker and sampctl
C++
11
star
33

formatex

Slice's formatex because it doesn't have a GitHub repo
Pawn
10
star
34

Pawpy

Threaded Python utility plugin for SA:MP - unifying two of my favourite languages! Run threaded Python scripts from within a SA:MP script.
C++
9
star
35

modio

A binary file IO script designed specifically for modular SA:MP gamemodes.
Pawn
9
star
36

samp-zipline

Create fun and useful ziplines players can use to speed across large areas quickly. Warning: does not work well with laggy players.
Pawn
9
star
37

samp-animbrowse

Browse and search through the entire GTA:SA animation library with ease.
Pawn
8
star
38

pocket

A neat little web library to help you write cleaner HTTP request handlers!
Go
8
star
39

thanks

A Go equivalent of github.com/feross/thanks ✨
Go
7
star
40

pawn-bcrypt

bcrypt for Pawn.
C++
7
star
41

pawndex

Pawn package list aggregator - uses the GitHub API to find Pawn packages for sampctl
Go
7
star
42

textnot.pictures

Info site for people who post screenshots of text when asking for help. inspired by dontasktoask.com
HTML
7
star
43

clawsh

A modern shell that breaks all the rules.
Rust
7
star
44

pawn-fsutil

fsutil is a file system utility plugin for the Pawn language
C++
7
star
45

samp-plugin-mapandreas

C++
6
star
46

samp-qr

Does QR codes, renders them as a grid of pool balls.
Pawn
6
star
47

zcmd

This is merely a GitHub repost of zcmd by @Zeex because it does not exist on GitHub making package management with sampctl difficult.
Pawn
6
star
48

samp-linegen

Generates a line of objects between start point and destination. Useful for ziplines, tunnels, police tape, funky infinite neon strips, etc.
Pawn
6
star
49

samp-object-loader

A 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.
Pawn
6
star
50

go-hexagonal-architecture

An actually good production ready hexagonal architecture explanation!
5
star
51

homepage

My homepage built with React and Next.js.
JavaScript
5
star
52

pawn-templates

Template rendering for Pawn.
Rust
5
star
53

samp-objects-api

https://samp-objects.com Backend API service - handles user authentication, uploads from FineUploader and object search queries.
Go
5
star
54

samp-bitmapper

For generating in-game coordinates from a bitmap.
C++
5
star
55

pawn-levenshtein

Levenshtein distance package for Pawn.
Pawn
5
star
56

samp-whirlpool

Fork of the Whirlpool cryptography SA:MP plugin originally Y_Less.
Objective-C
5
star
57

samp-prophunt

A SA:MP gamemode inspired by the popular Team Fortress 2 mod "PropHunt" by Darkimmortal.
Pawn
5
star
58

rst

The Resource-Service-Transport system design approach
5
star
59

samp-ini

A simple cache based ini format file parser, stores file contents in memory to manipulate in order to minimise actual file operations.
Pawn
5
star
60

dockwatch

Go library for watching Docker containers for changes.
Go
4
star
61

fnm-nushell

fnm -> this -> load-env = use fnm in nushell
Go
4
star
62

pawn-yaml

YAML for Pawn
Pawn
4
star
63

samp-rediscord

SA:MP to Discord plugin built with Redis as the bridge.
Go
4
star
64

pdf_extractor

Extracts text from PDF files. Utilises multiple cores, does one page on one core at a time.
Python
4
star
65

cordless-old

Discord but the 1980s terminal version.
Go
4
star
66

samp-nolog

SA:MP server plugin to prevent writing to server_log.txt
CMake
4
star
67

codeblockplease

Info site for people who post code without using formatting when asking for help. inspired by dontasktoask.com
HTML
4
star
68

pawndex-frontend

Frontend React app for the Pawndex Pawn Package Indexing API
JavaScript
4
star
69

wordpress-to-markdown

Convert a wordpress exported XML file to markdown files for Jekyll
Python
4
star
70

flow

dt = data transformers
Go
4
star
71

samp-objects-frontend

https://samp-objects.com Frontend application - React app providing an interface to the samp-objects-api service.
TypeScript
4
star
72

logctx

Package logctx provides a way to decorate structured log entries with metadata added to a `context.Context`.
Go
4
star
73

samp-camera-sequencer

A library for creating camera sequences using files to store the coordinates and sequence data. A camera sequence is a set of camera nodes and can be loaded from a file created by the editor. Each camera node consists of coordinates and timing data. Comes packaged with an easy to use editor for creating cinematic camera sequences.
Pawn
4
star
74

qstring

This package provides an easy way to marshal and unmarshal url query string data to and from structs.
Go
3
star
75

gta-chaos-discord

Go
3
star
76

OnPlayerSlowUpdate

Like OnPlayerUpdate... but slower - every 100ms.
Pawn
3
star
77

yaps

yet another paste site
Rust
3
star
78

pawn-fmt

fmtlib for Pawn
C++
3
star
79

gitwatch

Simple Go library for detecting changes in remote Git repositories
Go
3
star
80

pawn-requests-example

This simple gamemode demonstrates how to use the pawn-requests plugin with jsonstore.io to store player data.
Pawn
3
star
81

invision-community-go

Golang client for the Invision Community forum API
Go
3
star
82

uptime-girl

🎡 She's an uptime girl, she's been living in an uptime world! 🎡 - seriously: an Uptime Robot robot that automatically creates monitors based on container labels.
Go
3
star
83

samp-ladders

Create simple ascend / descend points in your levels where players can move directly up or down. The animation isn't great and looks a bit stupid, but it's the one I thought looked best!
Pawn
3
star
84

pawn-package-template

A boilerplate template repository for a Pawn Package. If you're writing a new package, clone this repo as a starting point!
Pawn
3
star
85

pawn-ctime

The original CTime plugin by RyDeR`, with some major stability and quality improvements.
C++
3
star
86

bob-the-builder

Just a league of legends team builder.
Go
2
star
87

homebrew-sampctl

Homebrew tap for https://github.com/Southclaws/sampctl
Ruby
2
star
88

watchgraph

`watch` with a graph!
Go
2
star
89

nullable

Go
2
star
90

content-fullpage-scroll

JavaScript
2
star
91

imagegrid

An example of an image grid using a css-grid layout with (almost) automated distribution and dense packing.
CSS
2
star
92

darkmodescience

An info page about dark mode.
JavaScript
2
star
93

fx-example

An example of how to use Uber's fx library.
Go
2
star
94

go-samp-query

SA:MP Query API for Go
Go
2
star
95

machinehead

A docker-compose application manager that deploys and maintains a set of compose projects and provides secret management for them via Vault.
Go
2
star
96

tickerpool

A worker pool of timed tasks, balanced equally to prevent cpu spikes.
Go
2
star
97

samp-servers-frontend

ReactJS frontend for the http://samp-servers.net RESTful API (https://github.com/Southclaws/samp-servers-api)
JavaScript
2
star
98

modio-py

Python implementation of a reader/writer for the modio binary file format.
Python
2
star
99

samp-attachedit

An object attachment editor for SA:MP. Easy editing of attached objects using the SA:MP client-side on-screen controls.
Pawn
2
star
100

banks.digital

A digital bank feature comparison tool.
JavaScript
2
star