Kruithne's Projects
Automation scripting for sane people.
ArrayBuffer reader/writer for Bun
Parses the abstract syntax tree for JavaScript files.
World of Warcraft Add-On: Automatically cage duplicate battle pets
World of Warcraft Add-On: Alternative reputation frame
Incredibly fast JavaScript runtime, bundler, transpiler, and package manager β all in one
World of Warcraft Add-On: Management interface for daily/weekly tasks
World of Warcraft Add-On: Quality of life interface for disenchanting.
Cross-platform CLI tool for installing an Electron distribution
a node.js plugin to integrate nw.js/electron games with steamworks
A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West.
BLP (Blizzard Texture File) Reader for JS and Node.
Provides a simple, opinionated argument parser for Node.js CLI applications
A simple logging utility for Node.js
A library of various standalone utility functions.
PHP OOP Framework
PHP OOP Framework for PHP7
Personal LEGO minifigure tracker
Theatre Automation Software
World of Warcraft Add-On Toolkit
Ludum Dare #28 Game
Submission for the 2023 Melvor Idle Mod Contest
Utility for interacting with the CASC CDN servers used to distribute Blizzard Entertainment game content.
Node JS file reader for the BLTE format found in Blizzard Entertainment games.
ES6 Buffer Utility
Implementation of the Jenkins96 hashing algorithm by Bob Jenkins for Node.
Cross-platform CLI tool for installing nw.js distributions
World of Warcraft add-on to re-add the removed auto-accept feature to premade group finder
A website for tracking World of Warcraft profession progress