You must be logged in to sponsor Perryvw
Become a sponsor to Perry van Wesel
Hi I'm Perry,
I'm a professional software engineer with a background in formal verification.
Most of my GitHub work I spend on:
- TypeScriptToLua: A transpiler that can translate TypeScript code into Lua, to improve code quality, tooling support and developer experience for Lua environments. I started this project and still am the main maintainer. (It has a cool website too!)
- ValveResourceFormat: A reverse engineering project that aims to be able to read the various file formats from the Source 2 game engine. I wrote most of the graphics code for the model (and animation) viewer, map viewer and particle viewer, as well as some internal parsers.
- ModDota: A community for creating custom games in the game Dota 2. I wrote several tools and libraries and set up and maintain the current GitHub pages website with tutorials from the community.
Sponsoring me will not directly change the things I do (or not do), but it will motivate me to keep working on the things I find interesting, and contributing to the open-source space!
Featured work
-
TypeScriptToLua/TypeScriptToLua
Typescript to lua transpiler. https://typescripttolua.github.io/
TypeScript 2,187 -
ModDota/TypeScriptAddonTemplate
Dota 2 addon template with TypeScript Panorama and VScripts.
TypeScript 80 -
ModDota/dota-tutorial
Custom game DOTA tutorial.
TypeScript 52 -
Perryvw/dznlint
A linter for the Dezyne language.
TypeScript