Aaron VonderHaar

Login: avh4

Company: @NoRedInk

Location: San Francisco, CA

Bio: null

Blog: https://twitter.com/avh4

Blog: https://twitter.com/avh4

Member of

  1. Build Something Awesome
  2. Elm
  3. ElmBridge
  4. NoRedInk
  5. null
  6. null

Repositories

-316-225-316-224-316-231-316-244
????
aaron.vonderhaar.name
null
Adventure
null
allup
The simple life for polyglot developers
AndroidIntelliJStarter
An IntelliJ template project for android developers, pre-configured to work with Robolectric, Roboguice, an other common, useful Android libraries.
angular.js
null
AntennaPod
A podcast manager for Android
AppleTree
A project for learning about arrays
apro
rubigen components for my projects (and perhaps your projects as well)
aruba
CLI Steps for Cucumber
assertj-android
A set of AssertJ assertion helpers geared toward testing Android.
atom-beautify
:lipstick: Beautification abstraction package for Atom editor
atom-elm
An atom package providing syntax highlighting and snippets for the Elm language.
atom-elm-format
null
audio-scratch-timbre
null
avh4.github.com
My github pages repository
avh4.net
null
avh4_soloist
Mac OSX workstation setup
avh4-util
Useful things for Java
avh4_workstation
Chef cookbook for workstation setup (See also pivotal/pivotal_workstation)
avn_blog
And old blog--this is kinda personal, so please don't hold it against me
bad-mavens
null
BeeSwarm
A project for learning about classes and arrays
binwrap
Distribute binaries via npm
blog.avh4.net
null
bridge_troll
Event management system for all the Bridges (RailsBridge, MobileBridge, GoBridge, etc!)
brominet
Network-enabled version of Bromine GUI testing library for iPhones
calendar2015
null
calibre
lp:calibre
CardFlipping
A project for learning about arrays
cedar
BDD-style testing using Objective-C
challenge-data
Experiment with data models backed by a transaction log
checkman
Checkman runs your custom script(s) periodically and then updates system tray icon status.
chord-trainer
null
ci-menubar
null
cljaos
Experiment with chaotic systems in clojure
cloudfoundry-cli
A CLI for Cloud Foundry written in Go
cocoahttpserver
Fork of deusty's cocoahttpserver, with hooks to turn POST into Cocoa calls
codejam-bowls
null
code-rebel-tombstone
Task Manager using Firebase
codevember-2016
30 Elm graphics experiments (WebGL, SVG, HTML)
code-zzy
Real-time BaaS using socket.io
coinwidget.com
The Bitcoin and Litecoin Donation Button
concourse-demo
null
constant.js
null
couchlist
null
couchmusic
Index your music library with CouchDB and Ruby
court-reporter
Record method invocations for an entire object graph
csmazes
Maze algorithms implemented in CoffeeScript, with an eye toward demonstrating how the algorithms work by animating them.
cucumber-jvm
Cucumber for the JVM (successor of Cuke4Duke)
cuke4duke
Cucumber support for the JVM: Java, Scala, Groovy, Clojure, Ioke, Javascript, Spring, Guice, PicoContainer, WebDriver, Ant and Maven
cukes.info
Source for http://cukes.info
curriculum
Curriculum for Elmbridge
data
Data persistence for Java
data-client-java
null
data-server-rails
Rails 4 implementation of data server
data-server-spec
Integration tests to test data servers over HTTP
dateparser
Custom Date Parser in Elm
db-protocol
null
deft
An experimental API design for functional GUI development.
deft-swt
SWT implementation for deft
dexcom_reader
Export data from a Dexcom G4 CGM
ditz
Fork of ditz
dnscrypt-osxclient
Mac OSX application to control the DNSCrypt Proxy
docs-deploying-cf
The docs repo for material on deploying Cloud Foundry
doesitwrong.com
null
dotfiles
My Neovim + Tmux + Zsh dev setup
drag-sort-listview
Android ListView with drag and drop reordering.
dropbox-mock.js
Test double for Dropbox API
Easing
Easing module for Elm
electron-elm-hello
Basic application skeleton for desktop apps using the Elm programming language
elm-animation
Animation library for Elm.
elm-animations
null
elm-aws-cognito
Example of using AWS Cognito in Elm via ports
elm-base64
library for base64 encoding and decoding
elm-beautiful-example
Create beautiful examples to show off your Elm packages and projects
elm-benchmark
Elm code benchmarking suite
elm-branches
null
elm-check
Property Based Testing in Elm
elm-color-mixing
Color mixing in elm!
elm-compile-html
Compile HTML templates into Elm code
elm-compile-html-server
Source for https://elm-compile-html.herokuapp.com/
elm-compiler
Compiler for the Elm programming language. Elm aims to make web development more pleasant. Elm is a type inferred, functional reactive language that compiles to HTML, CSS, and JavaScript.
elm-console
Elm library to read and write to the console in Node.
elm-dataviz
simple rendering of tabular data
elm-debug-controls
Easily build interactive UIs for complex data structures
elm-decode-pipeline
A pipeline-friendly library for building decoders.
elm-diff
null
elm-dlang
WIP
elm-drag-experiment
null
elm-dropbox
Unofficial Dropbox API for Elm
elm-electron
Electron integration for Elm
elm-elm
Elm AST in Elm
elm-favicon
Get icons for URLs
elm-fifo
first in, first out (FIFO) queue
elm-format
elm-format formats Elm source code according to a standard set of rules based on the official Elm Style Guide
elm-hash
A hash function for elm
elm-html
Use HTML in Elm!
elm-html-in-elm
null
elm-html-test
null
elm-interview-template
null
elm-keys
Keyboard handling for elm optimized for text entry
elm-lang-core
Elm's core libraries
elm-lang.org
The full source for http://elm-lang.org/, the home-page of the Elm programming language. Open sourced as a way to teach people how to write and serve Elm code. Follow the instructions in README.md to get the site setup on your own machine.
elm-logo
null
elm-mario
The Elm Mario example updated for Elm 0.18
elm-matrix
null
elmme
Experimental Markdown editor UI
elm-meshes
3D meshes (useful for WebGL in Elm)
elm-mind-map
null
elm-mode
Elm mode for emacs
elm-newcheck
WIP
elm-number-format
Number formatting
elm-package
Command line tool to share Elm libraries
elm-pairing-heap
A simple pairing heap implementation usable as a priority queue.
elm-persistent-data
(WIP)
elm-platform-ci
null
elm-program-test
Test Elm programs
elm-random-extra
Extra functionality for the core Random library
elm-realtime-drive
Elm bindings for Google Drive Realtime API
elm-spec
null
elm-storage-local
LocalStorage bindings for Elm
elm-string-addons
Extra utility functions for strings in Elm
elm-string-split
Split strings into chunks
elm-test
A unit testing framework for Elm
elm-testable
Makes Cmds and Tasks testable
elm-transducers
Composable transformation of sequences using clojure-inspired transducers
elm-typed-styles
Typed styles for Elm
elm-typist
typing tutor
elm-upgrade
Upgrade Elm projects
elm-wiki
Experiment in elm inspired by fedwiki
emacs-cheat-sheet
Everyone needs their own
emgine
Multi-language code generation from clojure.
euchre-test
brainstorming for BSA
fairyfloss
fairy floss text editor theme
Fe26
Modified version of Newbrict/Fe26, adding supernova
finance
null
find-compiler-bugs
WIP
firmware
humble hacker firmware
fkennedy
null
FluentLenium
FluentLenium makes the writing of acceptance tests in a fluent way possible using the power of css selectors.
frolic
Learn elm faster and in a fun way
fui
Functional reactive Clojure wrapper for Swing GUI development
gdata-facade
Facade for Google Data API to facailitate unit testing
gdi-ajax
null
geometry
null
geometry-clj
null
ghc-cross-compiler-windows-x86
null
ginkgo
BDD Testing Framework for Go
git-wiki
Lightweight wiki with git backend
glucose_plot
null
gmail-mock.js
Test double for Gmail v1 API
google-toolbox-for-mac
Google toolbox for mac (SVN repo mirror)
great-expectations
Jasmine-style expectations for Java
guide.elm-lang.org
An Introduction to Elm.
gulp-jasmine
Run Jasmine tests
HayaiLauncher
Lightweight Android launcher
hde
Happy Development Environment
hero-extant
Java port of Hero Extant: World Generator - This world generator uses fractal terrains and various simulations to generate highly detailed random map data.
hogan.js
A compiler for the Mustache templating language
home
Home directory (mainly dotfiles)
homebrew
The missing package manager for OS X.
html-test-runner
Run elm-test suites in the browser
ideal-data-java
null
ideal-platform-java
null
ideal-test-java
null
imagecomparison
Tools for comparing images and writing image-based approval tests. This library is published on Maven Central.
imagecomparison-clj
Tools for comparing images and writing image-based approval tests.
imagecomparison-scala
Tools for comparing images and writing image-based approval tests.
imagediff
null
im.js
Immutable data structures for javascript
immutable-typed-values
Simple immutable value objects for ruby (the readme is longer than the code)
interstellar
Interstellar, a game about the next frontier http://interstellar.avh4.net/
java-1.6-archetype
DEPRECATED -- Please use https://github.com/archetypes/java-1.6 instead
javascript-tdd-practice
null
jbehave-junit-monitor
fine grained monitoring of jbehave scenarios using junit runner (fork from svn project)
jfugue
Mirror of subversion repository: JFugue - Java API for Music Programming
jsdiff
Elm bindings for kpdecker/jsdiff ('diff' on npm)
jsformat-atom
javascript formatting for the Atom editor
jtab-uke
Fork of jtab for ukulele tabs
jumi-actors
Actor library for Java to support concurrency and asynchronous event-driven programming.
junit-nested
JUnit-Nested - Testing tool for Java
kando
null
karma-react-jsx-preprocessor
A karma preprocessor for compiling React JSX files
keycastr
KeyCastr, an open-source keystroke visualizer - download link below:
khan-academy
Fork of the hg repository: Khan Academy main web application
Kodein
Painless Kotlin Dependency Injection
lamina
event-driven workflows for clojure
lazy
Lazy Evaluation in Elm
ld27-unstable-ground
Made for Ludum Dare #27 in 48 hours
Lesson-Plans
null
lifeline-galaxy
null
lightning-select
Randomizer for choosing lightning talk speakers
lisp-parser
LISP parser for Java
list-organizer
null
literate-ruby
A new way of writing ruby apps based on Donald Knuth's Literate Programming
lossless-cut
Cross platform GUI tool for lossless trimming / cutting of videos using ffmpeg
madlibs
null
magnetism
null
magnum-di
null
mapgen2
Map generator for games. Generates island maps with a focus on mountains, rivers, coastlines.
map-toolkit
null
master
Starting points for software development. I am slowly migrating this functionality into my "apro" rubigen package. See branches.
maven-android-sdk-deployer
A tool to install components of the Android SDK to use with the Maven Android Plugin.
MemoryGame
A card matching game
mercury
A truly modular frontend framework
meteor
Meteor, an ultra-simple, database-everywhere, data-on-the-wire, pure-Javascript web framework.
migration_test_helper
./script/plugin install git://github.com/avh4/migration_test_helper.git
min-document
A minimal DOM implementation
MirrorWall
null
mocha
Mocha is a mocking and stubbing library for Ruby
mp3-my-oggs
A command-line script to convert ogg files to mp3 files while maintaining all the file metadata, developed using BDD with cucumber
netbeans-junit-example
A simple example project of using junit from NetBeans 6.1
netlocal-js
Command line tool to mock network services
netlocal-spec
Test suite for netlocal, a command line tool to mock network services
new-elm-test
Write unit and fuzz tests for Elm code.
newgem
New Gem Generator for RubyGems
node-apiserver
A ready to go, modular, multi transport, streaming friendly, JSON(P) API Server.
node-elm-compiler
A Node.js interface to the Elm compiler binaries.
node-elm-test
Runs elm-test suites from Node.js. Get it with npm install -g elm-test
ocmock
git mirror of the OCMock subversion repository
OpenSpritz-Android
OpenSpritz concept for Android.
opentape
a free way to make and host your own web mixtape
osxappbundle-maven-plugin
Modified version of http://mojo.codehaus.org/osxappbundle-maven-plugin/. "This plugin creates an Application Bundle for OS X containing all your project dependencies and the necessary metadata. The application bundle will be packaged in a zip-file, allowing you to build it on Linux or Windows and then unpack it as an application on OS X. If this plugin is run on a Mac OS X platform it will also create a DMG disk image containing the Application Bundle."
outlin
null
outline-android
null
overtone-curriculum
Work in progress: music programming and audio synthesis lessons for beginners
package.elm-lang.org
website for browsing packages and exploring documentation
paper-less
LESS (CSS) styles for components and patterns in the Google Material Design ("Paper") style guide
perdata
Experiments with persistent data APIs
perdata-datum
null
persistent-hash-trie
Pure string:val storage, using structural sharing
pfds-exercises
null
pfds-figures-elm
null
phpfundthermo
Fork of http://sourceforge.net/projects/phpfundthermo/
picocontainer-example
How to use PicoContainer with dynamically-created dependencies
pivotal-blog
Pivotal CF Engineering Blog
pivotal_workstation
A cookbook of recipes for an OSX workstation
plan
avh4's plan
PlanetaryDisaster
A project for learning about classes
platform
null
platform-docs
null
platform-java
null
pocket2pinboard
Import pocket articles into pinboard.in
Podcast
null
PodListen
Minimalistic android podcast application
PongByAaron
null
portion-control
Badge to quickly communicate project values
print-diamond-kata
null
project_lint
Keep your projects up to date
protractor
E2E test framework for Angular apps -- modified to support node-webkit
pystan-notebook
Docker image for pystan based on jupyter/scipy-notebook
rails
Ruby on Rails
rbenv
Groom your app?s Ruby environment
rbiphonetest
Want to write iPhone apps with unit tests? Want to write them in Ruby?
rbiphonetest-example
An example of using rbiphonetest and playing around to add rspec support.
react
React is a JavaScript library for building user interfaces. It's declarative, efficient, and extremely flexible. What's more, it works with the libraries and frameworks that you already know.
react-charts
SVG charting library for React.js
reactfire
ReactJS mixin for easy Firebase integration
rectified
Simple, expressive, and programmer-friendly UI design
robolectric
Android Unit Testing Framework
RobolectricSample
Sample project demonstrating use of the Robolectric Android testing project
robot-factory
null
rubigen
RubiGen - generator framework for your framework
ruby-beautify
a cli tool to beautify ruby output to screen.
ruby-style-guide
A community-driven Ruby coding style guide
ruby-sync
sync local directories to FTP
ruby-tdd-interview-template
null
rubyviz
generate diagrams of class and method collaboration in ruby to aid in refactoring
RxJavaString
null
sandbox
Create and manage temporary folders to simplify integration testing
sbt-idea
A simple-build-tool (sbt) plugin/processor for creating IntelliJ IDEA project files
Schwarzwald
Fast, stable integration testing for OS X
scratch
A scratch space for trying out new things and doing project spikes. See branches.
setup
Shell scripts for setting up computers the way I like them
simple-animations
Simple Animations in Elm
sketchbook
null
sleep-as-android-parser
null
socketactor
SocketChannel facade for actor frameworks
soloist
The easiest way to get started with chef solo
SpaceDodger
A project for learning about classes and method parameters
spritely
Spritely is a tool for autogenerating simple placeholder game sprites from images found on the web.
start-app
Make an app, start it up
statistics-simulator
Chrome extension for keeping it real... maybe too real
structstore-osx
null
synth-lib
Personal library of audio synthesizers
system_keychain
Store account credentials in the OS keychain
t1d-treatment
null
tcheatsheats
null
tdd-demo-outline-parser
null
Tectonic-Map-Generator
Generates realistic world maps using simulated tectonic plate action and simulating drainage to form rivers and lakes.
thrust
ios things
ticgit
Git based distributed ticketing system, including a command line client and web viewer -- in this fork I am changing the ticket format to better support agile project management (similar to Pivotal Tracker)
time-tracker-for-mac
This repository is out of date-- use the SVN repository at http://code.google.com/p/time-tracker-mac/source/browse/
trackitall-android
null
treepie
Easily create tree pies
uilayer
A scenegraph GUI framework designed for easy, robust automated UI testing with backends for Android, Swing and iOS.
uilayer-android
null
ukulele-songbook
null
vcsh
config manager based on Git
vesta-markdown
Toy markdown parser in clojure
video-hosting
(work in progress) A guide to hosting videos for the web
villainy-octopress-theme
Octopress theme inspired by sbvtle
virtual-dom
Minimal virtual DOM system for Elm. Useful for creating libraries for HTML and SVG.
vocal
null
voronoi-map-js
JavaScript port of Amit Patel's mapgen2 https://github.com/amitp/mapgen2
website-templates
Design/layout templates for web pages.
whiteboard
A virtual whiteboard for keeping track of standup items
wiki
null
wiki-test
null
wire-game
network topology game in Elm
xadisk
Mirror of XADisk - Transaction with File Systems in Java
xcodeproj-reader
vaporware - will allow reading (and eventually writing) of Xcode project files
xmlvm
Mirror of http://xmlvm.svn.sourceforge.net/svnroot/xmlvm/trunk/xmlvm

Commits To

RepositoryMost Recent Commit# Commits


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.