William (@WilliamVenner)

Top repositories

1

gmpublisher

โš™๏ธ Workshop Publishing Utility for Garry's Mod, written in Rust & Svelte and powered by Tauri
Rust
783
star
2

vscode-glua-enhanced

๐Ÿ‘จโ€๐Ÿ’ป Garry's Mod Lua VSCode Extension for enhanced auto completion, wiki integration, snippets, color palette, and much more...
JavaScript
388
star
3

gmsv_reqwest

๐ŸŒ Drop-in HTTP replacement module for Garry's Mod
Rust
61
star
4

blackhole

๐ŸŒŒ A semi-temporary directory for Windows & macOS
Rust
55
star
5

gmod-rs

โš™ Garry's Mod binary modules, with Rust
Rust
55
star
6

grafana-timepicker-buttons

๐Ÿ“Š Datasource-configured buttons panel plugin which set the time range of your Grafana dashboard
TypeScript
45
star
7

gmsv_workshop

๐Ÿ“ฉ steamworks.DownloadUGC for the server!
Rust
43
star
8

gmsv_async_stdout

โšก Garry's Mod module that boosts performance by moving -condebug file I/O to a separate thread
Rust
41
star
9

steamlocate-rs

๐ŸŽฎ Rust Crate for locating Steam game installation directories (and Steam itself!)
Rust
37
star
10

gmsv_serverstat

๐Ÿ“Š Fetch & monitor your server's resource usage through Lua
Rust
36
star
11

SQLWorkbench

๐Ÿ–ฅ๏ธ An in-game Garry's Mod SQLite & MySQL database interface
Lua
32
star
12

glua-material-avatar

Simple script demonstrating how to download Steam avatars and generate a Material from them using clientside GLua.
Lua
32
star
13

gmod-smoothcam

Garry's Mod cinematic tool for smooth + precise camera interpolation along defined paths
Lua
31
star
14

fastgmad

โšก An extremely fast reimplementation of gmad.exe and gmpublish.exe
Rust
30
star
15

squad-mortar-helper

๐Ÿ’ฃ SMH โ€“ a computer vision project for automatic, precision mortar strike calculations in Squad
Rust
29
star
16

inline-rust

A cursed macro that compiles and executes Rust and spits the output directly into your Rust code
Rust
27
star
17

searchlight

๐Ÿ“ก Rust mDNS library designed with user interfaces in mind
Rust
25
star
18

XMR-Stak-GUI

๐Ÿ’ฐ Simple GUI for "hotswapping" Monero miner configurations in XMR-Stak
C#
22
star
19

gm_async_write

โ˜ file.AsyncWrite for Garry's Mod
Rust
22
star
20

gmod-3d2d-clipping

โœ‚๏ธ Simple library for efficient and cross-platform clipping of 3D2D GUI in Garry's Mod
Lua
22
star
21

skidscan

Quick & dirty Rust sigscanning crate
Rust
21
star
22

gm_maxminddb_geoip

๐ŸŒ MaxMindDB GeoIP database querying module for Garry's Mod
Rust
17
star
23

gm_microoptimisation_war_crime

An experimental optimisation for Garry's Mod
Rust
16
star
24

gmsv_concolormsg

๐ŸŒˆ Brings back colour console and UTF-8 to Win64 for Garry's Mod SRCDS
Rust
14
star
25

gmcl_rekinect

Extended Kinect support for Garry's Mod
Rust
13
star
26

contentalizer

๐Ÿช„ Magic fix for Workshop addons that don't call resource.AddWorkshop
Lua
11
star
27

LaMetric-Spotify

๐Ÿ”Š Spotify app for La Metric clock
PHP
10
star
28

gluac-rs

๐Ÿ‘จโ€๐Ÿ’ป Rust GLua bytecode compiler
Rust
10
star
29

gluadump

Dumps _G and _R in Garry's Mod
Lua
9
star
30

gmod-module-base-rs

Base Garry's Mod binary module (Rust)
Rust
8
star
31

linkstore

Rust crate for embedding, manipulating and retrieving data embedded in binaries using linker sections
Rust
8
star
32

gmsv_server_monitoring_cpp

Fetch information about memory and CPU usage from Lua
C++
8
star
33

WorkshopDLKiller

Allows you to convert from WorkshopDL -> FastDL (NB: WorkshopDL is USUALLY faster)
C#
7
star
34

singlyton

Safe, single-threaded global state in Rust.
Rust
7
star
35

gmserverplugin

๐Ÿฑโ€๐Ÿ‘ค Cross-language static library for accessing the Lua state in Garry's Mod server plugins
Rust
7
star
36

gm_cpreprocessor

The C preprocessor for Garry's Mod Lua
Rust
6
star
37

gmod-lzma-rs

๐Ÿ”ฎ util.Compress and util.Decompress but for Rust!
Rust
6
star
38

pz-rm-explorer

Recorded Media (VHS, CDs) skills & recipes explorer for Project Zomboid
Rust
6
star
39

cpreprocess

Rust procedural macro that runs a C preprocessor on the input
Rust
5
star
40

voicebox-fx-samples

VoiceBox FX is a module that adds realtime voice changing to Garry's Mod.
HTML
5
star
41

wire_shipment_controller

A Wiremod component which creates a DarkRP shipments interface for the wire system.
Lua
5
star
42

AQA-Computer-Science-NEA-Checklist

Mark scheme checklist and grade calculator for the AQA A-level Computer Science non-exam assessment
HTML
4
star
43

moondrm

bad gmod DRM I made once upon a time ago
PHP
4
star
44

sysreq

Simple, virtually-zero-dependencies HTTP client wrapping a system client for Rust
Rust
4
star
45

darkrp-old-advert

Restores DarkRP's old /advert command with its original functionality.
Lua
4
star
46

magic_static

โœจ Global singletons initialized at program start, an alternative to lazy initialization
Rust
4
star
47

prefer-dynamic

Copies std and test dynamic libraries into your target directory, for -Cprefer-dynamic and dylib crates
Rust
4
star
48

gigaproxy

experimental UDP proxy for game servers
Rust
3
star
49

stronghold2-ultimate-multiplayer-ai-patch

Stronghold 2 Ultimate Multiplayer AI Patch
Rust
3
star
50

gmod-gravitygun-lua

Lua drop-in shared interface for gravity gun held entity
Lua
3
star
51

neue-tab

๐Ÿ’ป My new tab page
CSS
3
star
52

turbonone

Tiny macro for calling functions with generic Option<T> arguments
Rust
3
star
53

threadbeam

A simple, specialized channel type for beaming data out of a newly spawned thread
Rust
3
star
54

fuzzypath

๐Ÿงน Quick & dirty fuzzy path comparison
Rust
3
star
55

fn_abi

โœจ A proc attribute macro that sets the ABI/calling convention for the attributed function
Rust
3
star
56

RimWorld-FuckFriendlyFire

๐Ÿ”ซ [1.3] Disables or reduces friendly fire in RimWorld
C#
3
star
57

localvoicevolume

Fixes PLAYER:VoiceVolume() for the local player in Garry's Mod
Lua
3
star
58

node-bzip2

NodeJS bindings for BZip2 (libbz2)
C++
2
star
59

crossdylib

Rust
2
star
60

viaduct

A duplex communication channel between a parent and child process, using unnamed pipes
Rust
2
star
61

lazy_fn

lazy_static but for functions!
Rust
2
star
62

pz-updateplz

Update PLZ mod for Project Zomboid
Lua
2
star
63

build_cfg

โœจ Evaluate `cfg` directives in build scripts
Rust
2
star
64

chainer

Cursed crate that allows for global call chaining with access to chained function results
Rust
1
star
65

iconify

๐ŸŽจ Generate recoloured, resized, centered, trimmed & manifested PNG icons from SVGs
JavaScript
1
star
66

manylinux2014.sh

Script for starting a manylinux2014 Docker container for building stuff for old glibc versions
Shell
1
star
67

bubbles

JavaScript
1
star
68

WilliamVenner

1
star
69

quill-to-plaintext-php

๐Ÿ“ Converts a Quill Delta to plaintext - doesn't depend on Quill!
PHP
1
star
70

libgmodstore

Helper library for gmodstore.com content creators
Lua
1
star
71

CrunchHR

A* (75/75) A-level Computer Science Coursework (2019)
PHP
1
star
72

SquadHeightmapRipper

Automate ripping heightmaps from UE4 maps
C#
1
star
73

bitvecbuf

Rust BitBuffer implemented around BitVec
Rust
1
star
74

null_fn

โœจ A proc attribute macro that allows for creating null function pointers in statics
Rust
1
star
75

docs.rs-latest-version-pls

UserScript that redirects to the latest version of a crate on docs.rs when navigating from a search engine
JavaScript
1
star
76

Minesweeper

University of Sussex Computer Science Y1:S2 Assignment
Java
1
star
77

tcptransfer

Quick & dirty benchmark program for sending a file over TCP
Rust
1
star
78

cfg_table

โœจ A simple macro that expands to different values across compilation targets
Rust
1
star