Skip to content
View Srlion's full-sized avatar
🇵🇸
🇵🇸
  • Egypt
  • 10:20 (UTC +02:00)

Block or report Srlion

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Srlion/README.md

About Me

I have experience working with Lua, Rust, Go, SQLite, and MySQL, plus basic knowledge of C, JavaScript, PHP, and Python.
Main focus is on writing simple, fast and modular code.

Projects

  • 🌐 maw - A simple and efficient web framework for Rust inspired by Express.js and Go Fiber
  • ⚙️ gmodx – Modern Garry’s Mod Rust library inspired by mlua
  • sfs – Blazing-fast, compact binary serializer for Garry’s Mod, optimized for LuaJIT and inspired by MessagePack
  • 🪝 Garry's Mod Hook Library – High-performance, reliable Garry’s Mod hook library inspired by Meepen’s work. Easy drop-in, ULX compatible, with prioritized hooks and major speed boost over default and ULX
  • 🎨 RNDX – Ultra-fast, anti-aliased rounded shape drawing library for Garry’s Mod
  • 🗃️ Goobie SQL – Fast, async & sync Garry’s Mod SQL library (MySQL/SQLite), with migrations and cross-database syntax
  • 📦 gma-lite – Minimal Rust library to read and write Garry's Mod .gma addon archives, with a tiny API and zero dependencies
  • 📦 gma-lite-go – Minimal Go library to read and write Garry's Mod .gma addon archives with a tiny API and zero dependencies
  • ⛓️ Papi – Unified API for Garry’s Mod admin mods.
  • 🦎 GLuaX – Modern, statically-typed language for Garry’s Mod addons. Features expression-based syntax, safe imports, function inlining, and a growing standard library. Still in beta and not yet complete
  • 📞 gmod-webrtc – WebRTC bindings for Garry’s Mod (sponsored by Xalphox). No docs yet—PRs welcome!

Dead/Archived Projects

  • 🦫 glua – Go bindings for Garry's Mod Lua. Not maintained because Go's cgo does not work reliably with Windows (also a cgo function call is really slow compared to native)
  • 🌀 lau – JavaScript-inspired language written in pure Lua

Pinned Loading

  1. maw maw Public

    A simple and efficient web framework for Rust.

    Rust 4

  2. gmodx-rs gmodx-rs Public

    Rust 2

  3. sfs sfs Public

    Srlion's Fast Serializer - Blazing fast and compact~~!

    Lua 30 4

  4. Hook-Library Hook-Library Public

    A fast, lightweight replacement for Garry’s Mod’s default hook system with built-in priority support!

    Lua 76 9

  5. RNDX RNDX Public

    Because drawing rounded shapes should be simple, fast, and beautiful. 🇵🇸 🎉 🇵🇸

    Lua 74 3

  6. goobie-sql goobie-sql Public

    Easily connect to MySQL in Garry's Mod using Rust binary!

    Lua 21 2