I make music and games every other blue moon. otherwise, it's just random software.
BlockDate. A random tetrimino game made for the Playdate console.
136cymbal. an expression based programming language that compiles to Uxn machine code
6equationgrapher. A plugin for Lite XL that graphs y/x equations.
6catcurses. (WIP) Umka bindings for ncurses
5kilocat. A port of antirez's kilo to Umka + catcurses
5miniscript-c. An implementation of the Miniscript programming language in C99.
3lite-xl-easingpreview. Easing previewer for Lite XL. Currently only works with Lua.
3txt. a text based game framework, sorta like cel7 but not quite
3tree-sitter-umka. Umka grammar for tree-sitter
3wal.lxl. pywal integration with Lite XL
3playdate-luals. A LuaLS addon for the Playdate API
3highlighters.kak. a set of Kakoune highlighters for various programming languages
3tinylang. a toy interpreted language written in C99
2wasp. an exercise on minification
2dotfiles. personal space for config files
2lunas. an Uxntal assembler written in Lua
2fe2lua. Transpiles rxi's fe to Lua.
2float. an attempt at writing a VM
2toast. A small testing framework written in Umka
2made-with-raylib. A simple badge that tells others that your project was made with raylib.
2kak-dotfiles. my Kakoune dotfiles
2ispure. a whole dang repository for a single function
1fnv.um. Fowler-Noll-Vo 1/a hashes for Umka
1umlox. a Lox interpreter written in Umka
1compilerbook-go. Rui Ueyama's compiler book written in Go
1rectcut.lua. an implementation of the RectCut layouting system for Lua
1hope. a 2d game framework to make games with fe
1thacuber2a03.github.io. my website
1