Ryan Chan's repositories
google-contacts
Simplifies using the Google Contacts V3 API
activerecord-import
Extraction of the ActiveRecord::Base#import functionality from ar-extensions for Rails 3 and beyon
ajax-chosen-rails
Integrate Ajax-Chosen javascript library with Rails asset pipeline
ankusa
Text classifier in Ruby that uses Hadoop/HBase, Mongo, or Cassandra for storage
bitmask_attributes
Simple bitmask attribute support for ActiveRecord 3+
bitmask_attributes_helpers
Quick and simple helpers for Joel Moss' bitmask_attributes gem
celluloid
Actor-based concurrent object framework for Ruby
chosen
Chosen is a library for making long, unwieldy select boxes more friendly.
chosen-rails
Integrate Chosen javascript library with Rails asset pipeline
ciunas
Rack middleware that silences the rails/rack logger for specific actions
dalli
High performance memcached client for Ruby
Flat-UI
Flat UI pack
jekyll
Jekyll is a blog-aware, static site generator in Ruby
jekyll-asset-pipeline
Powerful asset pipeline for Jekyll that collects, converts and compresses JavaScript and CSS assets
mail-xoauth
Gmail OAuth IMAP & SMTP connections for the Mail gem.
mail_extract
Strip email message body from quotes and signatures
mailcatcher
Catches mail and serves it through a dream.
mouser-js
Easy, smooth, and cross-platform pointer-based tutorials
nickel
Nickel extracts date, time, and message information from naturally worded text.
osmtogeojson
convert osm to geojson
popcorn-app
An experiment using the peerflix module of nodejs and connecting a bunch of APIs.
preact
⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.
select2-rails
Integrate Select2 javascript library with Rails asset pipeline
spanner
Natural language time span parsing & formatting
twitter-bootstrap-typeahead
An extension of Twitter's Bootstrap Typeahead plugin with additional customisation.
wind_up_queue
A drop-in replacement for Celluloid pools using the message API