David O'Halloran's repositories
angular-app
Reference application for AngularJS
assets_js
Provides some javascript helpers for Rails assets
birdreader
Home-made Google Reader replacement powered by Node.js and Cloudant
delayed_paperclip
Process your Paperclip attachments in the background with delayed_job or Resque.
focal-point
A small set of CSS classnames to help keep images cropped on the focal point for responsive designs. Using only HTML/CSS, web authors can specify an image's focal point, which stays as the image's primary focus, while the image's available width changes on responsive webpages. Crop and re-size images depending on available width and let CSS to do all of the work, and without any JavaScript.
Garlic.js
Automatically persist your forms' text and select field values locally, until the form is submitted.
iframely
Self-hosted Embeds API. Supports Iframely, oEmbed, Open Graph and Twitter Cards protocols
juketube
A YouTube jukebox built with AngularJS
kandan
Kandan is an Open Source Alternative to HipChat
locale_js
Exposes your Rails locales in Javascript
marked
A markdown parser and compiler. Built for speed.
MediaCrush
A website for serving media super fast
mention-tagger
Mention tag those friends in a message
ng-boilerplate
A boilerplate template for new AngularJS projects. Created by @joshdmiller
ngprogress-lite
Angular provider for slim progress bars
ngrok
Tunneling, reverse proxy for developing and understanding networked, HTTP services
onetimebox
Easily create and share single-use, live web folders.
prerender
Node server that uses phantomjs to render a javascript-rendered page as HTML. To be used in conjunction with prerender middleware.
prerender-node
Express middleware for prerendering javascript-rendered pages on the fly for SEO
prerender_rails
Rails middleware gem for prerendering javascript-rendered pages on the fly for SEO
punching_bag
Punching Bag is a hit tracking plugin for Ruby on Rails that specializes in simple trending
spheron
Use your javascript powers to control the Sphero by Orbotix
SprintApp
Project management and time tracking should be easy. SprintApp is simple to setup, simple to use, and elegant - making you look like a hero in your organization.
textAngular
A radically powerful Text-Editor/Wysiwyg editor for Angular.js! Create multiple editor instances, two-way-bind HTML content, watch editors for changes and more!
unveil
A very lightweight jQuery plugin to lazy load images
viewdocs
Read the Docs meets Gist.io for simple Markdown project documentation