An open API service aggregating public data about GitHub Sponsors.

rthomasv3

View JSON Representation

I create lots of things - everything from back-end libraries to complete programs to game mods. All free and open source.

Funding Links: https://github.com/sponsors/rthomasv3

GitHub Sponsors Profile

Hi everybody -
I'm Robert. I make a large variety of things, from articles/tutorials to back-end development tools to full desktop programs like Crit Compendium. I basically spend all of my time coding, so the list continues to grow. If you find any of my projects helpful please consider sponsoring.
My ultimate dream is to gain enough support to contribute to open source projects full time. Every bit of support takes me one step closer to that dream!
Apps
CritCompendium
Crit Compendium is a content creation and management tool for D&D 5th Edition. The complete 5.1 SRD
is included with support for importing your existing XML compendiums.
The original release is available for free on Steam as Critical Compendium.
However, this project is branching off from the original release and will continue as an open source project.
AutoGameBench
AutoGameBench is an automated testing and benchmarking tool for video games. It allows you to run any games from your Steam library (or just any EXE) and perform a series of automated actions - all while collecting frame and performance statistics.
Features:

Read steam libraries.
Launch games.
Inject assembly into the game.
Intercept DirectX 11 and 12 Present call to get performance info.
Create automated jobs using YAML.
Run basic actions in a game by simulating mouse and keyboard inputs.
Check for and recognize any text that appears in game (English only right now).
Take screenshots.

Mods
DynamicWeaponProfiles
This project I made with my little brother, it's a complete mod for Resident Evil 4 Remake that allows for full customization of all weapons in the game. You can create different weapon profiles and switch between them in real time with the built-in imgui UI. The base mod was expanded and is also available for 2 and 3 Remake. The source code is available here and can also be downloaded from Nexus.
Dev Tools
BinarySerializer
BinarySerializer is a lightweight package for version tolerant binary serialization and deserialization of your .NET classes. Features and usage are inspired by Json serialization packages like Newtonsoft.Json.
DependencyInjection
DependencyInjection is an extremely lightweight, fast, and simple dependency injection system for .NET that won't bloat your project.
Articles and Tutorials
rthomasv3.xyz
rthomasv3.xyz is my personal website with a growing collection of articles, tutorials, and blog posts. Topics cover full stack desktop, web, and mobile software development with new posts and updates coming out all the time. All free and open source!
Full source code for the site is available here.

Featured Works

rthomasv3/CritCompendium

A content creation and management tool for D&D 5th Edition.

Language: C# - Stars: 4
rthomasv3/AutoGameBench

A benchmarking and automated testing tool for games.

Language: C# - Stars: 1
rthomasv3/ai-assistant

A tiny local AI assistant written in Rust.

Language: Rust - Stars: 1
rthomasv3/Galdr

A multi-platform desktop app framework for C#.

Language: C# - Stars: 1
rthomasv3/Scum-Bag

Scum Bag is an all-in-one save manager for all your characters and games.

Language: C# - Stars: 6
rthomasv3/Mods

Mods for RE Engine games

Language: Lua - Stars: