Pinned Repositories
2048
An attempt at solving the 2048 game with machine learning
ast-types
Esprima-compatible implementation of the Mozilla JS Parser API
FourJS
A purely education personal WebGL library, highly based on ThreeJS
git-ftp
A shell script for pushing git tracked changed files to a remote host by FTP.
jsmod
An AST-based JavaScript refactoring tool.
MechWarrior
A WebGL first-person game made for educational purposes.
solar-river
Solar River Inverter HA HACS Integration
TorusKnot
Playing with WebGL Shaders
WaveGL
Having fun with the Web Audio API
NUsight2
A visual real-time web-based debugging environment used to understand and improve robotics systems.
BrendanAnnable's Repositories
BrendanAnnable/jsmod
An AST-based JavaScript refactoring tool.
BrendanAnnable/MechWarrior
A WebGL first-person game made for educational purposes.
BrendanAnnable/TorusKnot
Playing with WebGL Shaders
BrendanAnnable/git-ftp
A shell script for pushing git tracked changed files to a remote host by FTP.
BrendanAnnable/solar-river
Solar River Inverter HA HACS Integration
BrendanAnnable/2048
An attempt at solving the 2048 game with machine learning
BrendanAnnable/ast-types
Esprima-compatible implementation of the Mozilla JS Parser API
BrendanAnnable/baobab
JavaScript persistent and optionally immutable data tree with cursors.
BrendanAnnable/FourJS
A purely education personal WebGL library, highly based on ThreeJS
BrendanAnnable/WaveGL
Having fun with the Web Audio API
BrendanAnnable/dat-gui
Automatically exported from code.google.com/p/dat-gui
BrendanAnnable/dayjs
⏰ Day.js 2KB immutable date library alternative to Moment.js with the same modern API
BrendanAnnable/dotfiles
My dotfiles
BrendanAnnable/ha-core
:house_with_garden: Open source home automation that puts local control and privacy first.
BrendanAnnable/icepick
Utilities for treating frozen JavaScript objects as persistent immutable collections
BrendanAnnable/ideavim
Vim emulation plug-in for IDEs based on the IntelliJ platform.
BrendanAnnable/lebab
Turn your ES5 code into readable ES6 (sugar-syntax). It does the opposite of what Babel does.
BrendanAnnable/MathBox.js
MathBox is a (work in progress) library for making presentation-quality math diagrams in WebGL.
BrendanAnnable/mt4j
Automatically exported from code.google.com/p/mt4j
BrendanAnnable/multiplicity
Automatically exported from code.google.com/p/multiplicity
BrendanAnnable/NUClear
The NUClear API
BrendanAnnable/NUClearNet.js
Node.js module for interacting with the NUClear network
BrendanAnnable/proposal-promise-finally
ECMAScript Proposal, specs, and reference implementation for Promise.prototype.finally
BrendanAnnable/recast
JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator
BrendanAnnable/three.js
JavaScript 3D library.
BrendanAnnable/tuiodroid
Automatically exported from code.google.com/p/tuiodroid
BrendanAnnable/tween.js
Javascript tweening engine
BrendanAnnable/Visualytics
Final Year Project