
Howdy! I'm Gio!
Here are some of the big projects I've worked on.
Highlights
blog
Befriendus
Homestuck Collection
Heart& (Prerelease)
Games
Heart& (Prerelease)
Befriendus
Too Much Land
The Raphael Parable

A sourcemod for The Stanley Parable that turns the game from a narrative metacommentary to a wild sprawling collect-a-thon. It's got some let's plays and stuff on youtube, if you search for it. I also wrote a blog article about it, sorta.
namco-py
A port of Namco High (made with Date Nighto's HTMLVN engine) to Ren'py in order to support modern VN features like save slots and translations. It's also an attempt to preserve a historically significant game as something actually playable.
This is hella unfinished and at time of writing doesn't even have a readme but it has a playable release and if you want to poke at it you're welcome to.
Portal 2 stuff
I've done some work with Portal 2 mapping and BEEmod, which extends the in-game puzzle creator.
I also made a few maps. Some of them are good, maybe? Link below.
Skaiasurf
Game Miscellany
Fansim Engine
A package-based development environment for making volume-based Ren'py games, as well as a general-purpose API and asset collection focused on Homestuck visual novels. Befriendus uses this.
These were originally tools for modding and extending Hiveswap Friendsim and Pesterquest, but have since morphed into tools for creating standalone games.
LP Psycholonials
Not for Broadcast

Ripped and re-stitched versions of the video files from Not for Broadcast. A great aid to catch things you missed in your playthrough, since you can seek and search in it without having to replay long sections of the game.
ren'py
I'm not the maintainer, but I have a few contributions on ren'py, the python visual novel engine that everybody loves and writes for, which I think is really cool. I've even got a little Contributor tag!
Superliminal Longplay
Software
Homestuck Collection
Spelltest
Classpect Calculator
Sorter
Winquirk
Real-time regex substitution of keyboard input.
A simple tool written in like 20 minutes.
Other Code
dotfiles
My unix dotfiles and general configuration settings.
not-minnower
An AI notebook that uses CLIP classification to group your images indirectly based on image sets you provide
Algoart
Code contributions and support for algorithmic art projects:
Zoetrope, a CLIP-VQGAN image generation notebook
Looking Glass, a ruDALL-E image tuning notebook
gio-flavoured-markdown
A glitch app that acts as a live code editor for the markdown style used on my blog.
peliplugins
A collection of Pelican plugins I wrote for this very blog.
Has plugins for word count, reading time estimation, and archive-backed twitter embedding.
Related is mdexts, extensions for python flavored markdown. It has extensions for spoiler boxes and native HTML5 video embeds.
github
There's a ton of other stuff that didn't make it in here, if you look at my github activity you'll see more
Archival
homestuck
gallery-dl
I'm not the maintainer, but I have a few contributions here, especially for storing post metadata to data files and not just raw images.
internet archive
I have several collections up at the internet archive, including The Thrilling Adventure Hour, Flights of Fantasy, protest footage, and some Homestuck material.
Lifelong
A tool that connects to Blackboard (via your own credentials) and downloads and archives the material available to you.
I wrote this as a student for saving class notes, and figured it might be useful to others. Probably stopped working long ago. :(