Michael Bullington's repositories
yellowstone
:mount_fuji: The RTP/RTSP client for Node.js.
node_preamble.dart
:memo: Better node.js preamble for dart2js, use it in your build system.
astro-wasm
Experimental geospatial library (modeled after TURF.js) written in C/WASM. (PSU Schreyer Thesis)
change-notifier
:hatched_chick: — Dead-simple state notifier for React. Under 1kb. Inspired by (meaning ported from!) Flutter.
spartan.fish
A colorful Fish shell prompt with "spartan" features. Pairs very well with iTerm status bar.
dotgit.fish
Small helpers for storing your dotfiles in git
esbuild-plugin-lodash
This plugin is for esbuild, similar to how babel-plugin-lodash works for babel.
eslint-config-mbullington
"Just works" ESLint/Prettier config for personal projects.
eslint-plugin-custom-elements
A series of lint rules for best practices with Custom Elements
fetch-compose
Higher-order functions for WHATWG Fetch. Also includes an opinionated default.
react-native-super-grid
Responsive Grid View for React Native
Towards-Applying-ML-Techinque-For-Fault-Localization
Github Repository for Paper "Towards Applying Machine Learning Technique For Fault Localization" as the Undergraduate Honor Thesis
turf-diameter
An unofficial Turf function for calculating the polygon diameter of a Feature.
iron-doom
Clean-room DOOM wad renderer/viewer written using Rust & WebGPU.
anchor
Anchor is a mod+server that enables co-op on Ship of Harkinian, the Ocarina of Time PC Port
generate-audio-extension
A quick Chrome extension that allows you to generate audio of articles, using OpenAI's TTS API.
merkle_root
Library for calculating the Merkle root of either a file, or walked directory.
swift-wayland
Swift bindings for Wayland