James Harton's Projects
Tired of forever converting back and forwards between degrees and radians? Well worry no more; Angle is here to make your life simple!
A kinematics library for use with Ardupilot (or other Lua-based systems).
An Ash data layer for CubDB.
Rails plugin that writes audit logs for any model.
An empty Rails + Ember + BDD app.
Demo Baseline app to do blarghing.
Elixir library for communicating with a BNO055 over I2C.
BubbleWrapper for CoreMIDI
Experimental and in progress Elixir web app framework
Documentation site and homepage for Cinder.
Implements MIDI framing for Serial ports connected via Circuits.UART.
Packet Analysis code for Pike
Simple animation easing functions
Simple animation easing functions
Elixir is a dynamic, functional language for building scalable and maintainable applications
Card deck collection for Elixir.
Simple validations for use with Ember-Model (or any Ember Object).
Erlang MQTT 5.0 Client
FailBowl is a simple Gem which helps you find the source of that pesky stack overflow that many ORMs are so keen to send us.
Simple Rails glue for the Faye messaging protocol.
A very simple demo app for ash_authentication.
G-code parser and generator written in Elixir
Compliant elixir RSS 2.0 and Atom 1.0 parser
Some extensions to HAML to allow generation of Handlebars templates.
Heap data structure for Elixir.
Elixir INA219 Sensor Driver
Library for connecting to a TI INA219 over I2C from Elixir
Utilities for working with IP addresses and networks in Elixir
A selection of extensions to Ruby's IPAddr module.