Open Source Projects

Below are some open source projects I've created. If you would like to checkout the work I do for hire check out the Portfolio page or for some of my more fun projects check my Projects page.

Angular Slidezilla

Pure angular slider directive. Simple, effective, customizable slider for angular.

Install: bower install angular-slidezilla

Source (Github)Demo

Angular Pretty Checkable

Pure angular pretty checkbox / radio directive. Makes it incredibly simple to have pretty checkboxes / radios in angular.

Install: bower install angular-pretty-checkable

Source (Github)Demo

Node.js Base64-XOR

Simple Node.js module that creates a base64 encoded xor cipher from a pair of strings. Includes 2 methods encode / decode. For use when speed is important and security is not.

Source (Github)Install (NPM)

jQuery Quiccordion

An extremely quick, simple, lightweight (2KB packed), recursive accordion menu plugin This project is aimed at creating the simplest possible accordion plugin for jQuery. The goal is to simply convert any unordered list object into a simple collapasable menu. This project has no frills and never will. If you simply want your UL too expand / collapse this is the project for you.

Source (Github)Download (jQuery)Demo

jQuery Pixel Holdr

A tool to quickly grab place holder images from flickr. Meant for use on demo / development sites (not for production)

Source (Github)Download (jQuery)

Older Projects

These are a few really old projects I created that are no longer maintained. I added these here to remind me to maybe go back and update these if I have time.

  • Elgg Icon Photo Booth - Adds a capture option when creating a profile picture in Elgg. This allows users to use their webcam to take a picture to be used as their profile picture.
  • Elgg River Links - Automatically converts all urls in the Elgg news feed to links.
  • Elgg Table Sorter - Easily create sortable lists in Elgg. Any array of data can easily be converted in to a table with sortable column headers.
  • Elgg Login by e-mail only - Converts Elgg to e-mail based login, registration, and forgot password. Disables username based login and generates unique usernames for users automatically.