Michael Bullington's Projects
Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research
Experimental geospatial library (modeled after TURF.js) written in C/WASM. (PSU Schreyer Thesis)
A curation of prompts, plugins, & resources for Fish. 🐚
Use Dart libraries from JavaScript.
A set of utility classes to make common use cases of using the Dart analyzer
Javascript SVG parser and renderer on Canvas
:hatched_chick: — Dead-simple state notifier for React. Under 1kb. Inspired by (meaning ported from!) Flutter.
Visualization toolkit for Dart language
The repository for high quality TypeScript type definitions.
An ECDH crytography library for node.js and the browser.
:game_die: A fun Dao-esque game for local multiplayer. Grab a friend and move your disks to victory!
Personal docker images
Small helpers for storing your dotfiles in git
A beautiful new tab page.
This plugin is for esbuild, similar to how babel-plugin-lodash works for babel.
"Just works" ESLint/Prettier config for personal projects.
A series of lint rules for best practices with Custom Elements
Higher-order functions for WHATWG Fetch. Also includes an opinionated default.
A small configurable session manager. A watchdog for startup applications.
'yo dslink', make me a template.
A JavaScript utility belt for the post-ES5 era. [NOT MAINTAINED]
ALPHA: Run npm/yarn in a macOS sandboxed container. Stop unprotected `npm install`!
Screenshots with JavaScript
Simplifies building of WebAssembly modules in C/C++ and JS
:leaves: JavaScript library for mobile-friendly interactive maps
Supports drawing/editing a circle on a Mapbox map.
Nice and elegant way to add zooming functionality for images, inspired by medium.com
Scanner and parser for JSON with comments.