My Projects
For a full overview of all my projects, please visit
my GitHub profile.
A toolkit written in C# for building a compiler front-end
(lexical/syntax/semantic analyzers) using a custom grammar file. The
toolkit can generate a C# class using Roslyn which can tokenize,
parse and semantically analyze the specified input text.
(unpublished)
SampSharp is a framework for writing game modes for San Andreas:
Multiplayer using C# and the .NET runtime. San Andreas: Multiplayer
(SA-MP) is a free Massively Multiplayer Online game mod for the PC
version of Rockstar Games Grand Theft Auto: San Andreas.
An extension for Visual Studio 2022 and 2019 for inspecting and
debugging running
Tye services. Tye has
been discontinued.
A .Net Standard library for reading and writing GNU tar archives.
.NET 7 introduced an API for handling tar archives, so this library
is no longer needed.
A simple scripting language I created to learn about compilers and
interpreters. This project is not intended to be used for production
purposes.
A Laravel package which allowed you to mirror the documentation from
your GitHub wiki or GitHub repository.
An installer for mods, blueprints and savegames provided by
ParkitectNexus.com for the game
Parkitect. Parkitect is a
business simulation game that charges you with the construction and
management of theme parks. ParkitectNexus was a fan-made website
which provided a way for players to share blueprints and parks
before Parkitect provided a Stream Workshop integration. The
ParkitectNexusClient also provided modding support for Parkitect
before Parkitect officially supported modding.
A NuGet server written using PHP and Laravel.
A .NET Framework library for writing apps for Logitech G13, G15 and
G510 keyboards.