Michael Beaton's repositories
microformats-reader
A browser extension that brings the Indieweb to the surface.
whammy-arduino
An Arduino-based MIDI controller for the Digitech Whammy IV effects pedal.
midi-delay
MIDI delay for Arduino.
4pdt-circuit-switch-diagram
Source for interactive switch wiring diagram at https://beatonma.org/a/200209-rubberneck-circuit-switcher
django-model-dependencies
Tool for visualising relationships between Django Models. Generates an image showing how models in a project are connected via inheritance and ForeignKey(, etc) fields. #weekendproject
motionscene-merger
File injection tool to allow reuse of ConstraintSet definitions in multiple MotionScene files - for Android MotionLayout.
snommoc
Data server for Commons app
beatonma.org
The blog of someone who doesn't say much.
beatonmadotorg-front
Front-end source for beatonma.org
django-wm-example
Example implementation of https://github.com/beatonma/django-wm
FORMClockWidget
The latest source for FORM Clock Widget for Android.
gclocks
Webapp implementation of the FORM clock.
kotlinjs-gmusic-lostandfound
First foray into Kotlin for Javascript! Google Music regularly forgets about artists/albums from my library. This is an attempt at a browser extension to monitor and notify when something disappears.
org.beatonma.lib.testing
Convenience tools for Android unit/UI tests. Not intended for 3rd party use.
org.beatonma.lib.ui.activity
Themed/animated base Activity implementations. Not intended for 3rd party use.
org.beatonma.lib.ui.pref
Android Preferences framework. Not intended for 3rd party use.
org.beatonma.lib.ui.recyclerview
Convenience tools for Android RecyclerView and related components. Not intended for 3rd party use.
org.beatonma.lib.ui.style
Standard themes/styles for other projects. Not intended for 3rd party use.
org.beatonma.lib.util
Simple helper functions for Android. Not intended for 3rd party use.
SCII-Whois
A project that uses machine learning to identify a StarCraft II player based on their hotkey usage patterns
snommoc-dashboard
Management dashboard for snommoc.
treefactor
A tool for planning filetree restructuring. Paste the output of `tree . -J` to get started.