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

Block or report Srlion

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
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!

Products

  • SAM - #1 Admin Mod for Garry's Mod
  • SCB - A unique Chatbox that adds animated emojis support in pure Lua
  • Lyn - SAM's successor that adds infinite ranks/roles and much more optimized

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 1

  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 70 3

  6. goobie-sql goobie-sql Public

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

    Lua 17 2