CHATLOG-MAGICIAN
v2.3.17Browser tool that formats GTA roleplay chatlogs into clean screenshot images, with character-name colors, censoring, background overlays, and multi-language keyword handling. Supports multiple GTA V RP server formats.
Developer · Python · TypeScript · Web
NOW shipping Chatlog Magician v2.3.17 · released 2026-05-31
This is the home of a handful of free tools I build for gaming and 3D content-creation communities. Everything runs on your own machine or inside your browser — no accounts, no signups, no servers. Nothing you paste, upload, or generate leaves your device unless you explicitly send it somewhere yourself.
The main project is Chatlog Magician™, a browser tool used by the GTA roleplay community to turn raw in-game chat logs into readable, colorized screenshot images. Alongside it live a Blender add-on for Sims 4 mesh files and a community fork of CodeWalker for GTA V modders.
Browser tool that formats GTA roleplay chatlogs into clean screenshot images, with character-name colors, censoring, background overlays, and multi-language keyword handling. Supports multiple GTA V RP server formats.
Blender add-on for importing and exporting Sims 4 SimGeom mesh files directly from
.package archives. Blender 4.0+ and 5.0 compatible, no external
dependencies.
Custom fork of CodeWalker — the viewer for the contents of GTA V's RPF archives — adding external YTD texture auto-detection, variant switching for clothing models, and 34+ community features pulled in from the ItzDabbzz fork.
Fork of the GTA World chatlog-to-text tool, rebuilt on .NET 8 with a Live Tail window, in-app auto-updater, Serilog logging, opt-in Sentry crash reporting, an xUnit test suite, and tag-push CI/CD releases.
Vencord userplugin that finds broken Discord favorite GIFs and removes them with a confirmation step. Runs inside your authenticated client — no tokens, no self-bot impersonation.
Available for freelance web and tooling work. Custom Discord bots, FiveM and roleplay-server tools, scrapers and converters, small internal web apps. End-to-end in Python, TypeScript, and modern web stacks.