Iain's Gems

icon
#Total RankDaily RankNameSummary
11,4741,573http_accept_languageFind out which locale the user preferes by reading the languages they specified in thei...
25,2985,068faraday-conductivityExtra Faraday middleware, geared towards a service oriented architecture.
36,29212,916fake_sqsProvides a fake SQS server that you can run locally to test against
417,12986,038verbose_hash_fetchMonkey patches Hash#fetch to also show the entire hash in the error
517,94328,793metricalMetricFu is awesome! The only problem is that it's kinda obtrusive. Metrical provides a...
621,25153,556fake_snsSmall Fake version of SNS
721,45524,968eloThe Elo rating system is a method for calculating the relative skill levels of players ...
822,75253,556roundsmanCombine the awesome powers of Capistrano and Chef. The only thing you need is SSH access.
927,67813,550rack-token_authRack middleware for using the Authorization header with token authentication
1029,19153,556formalize-railsThis gem provides the assets for the formalize form styling, for easy usage with the Ra...
1142,10153,556capistrano_chef_soloThis gem provides Capistrano tasks to run chef-solo with Capistrano, with hardly any co...
1242,49753,556fareAn event system built on Amazon SNS and SQS
1342,77542,025communardAdds some conventions from ActiveRecord to Sequel.
1450,28286,038basic_named_scopesMake your queries prettier and more reusable by having a named scope for every find-par...
1550,77453,556fexSmall wrapper around Savon for using FedEx Web Services
1650,84753,556daemonicDaemonic makes multi-threaded daemons easy.
1751,07953,556dalzielConvenience gem for testing JSON API calls
1852,04042,025filternatorA very basic gem for generating JSON responses for collections.
1954,27913,550crockfordCrockford's Base32
2054,76622,512jaOpinionated helpers for making JSON calls with the http.rb gem
2156,47853,556geertFind foreign keys in ActiveRecord and create a migration to add them
2256,74053,556capistrano-blazeA simple campfire plugin for capistrano
2361,43653,556spec_coverageUse SimpleCov more easily as an RSpec formatter
2462,50753,556rspec-smart-formatterWhen you run individual specs, I want to see documentation output, because it shows bet...
2575,93353,556service_doubleA tool for making fake versions of external (web) services.
2687,89635,920i18n-airbrakeNotifies Airbrake when you miss a translation
2794,34835,920heliosphereSaving a record is usually more important than indexing it in Solr. Heliosphere will on...
28114,97853,556finalist-wkhtmltopdfProvides binaries for WKHTMLTOPDF project in an easily accessible package.
29114,98953,556notSyntactic sugar for negating any results: @foo.not.nil?
30115,47753,556fillSimple DSL for filling (seeding) your database
31117,73253,556deprollIntegration Gem Managment and Webistrano
32120,45953,556blazeVery simple Campfire notification gem
33121,87953,556dockableSome helpers for launching Ruby apps inside Docker
34123,90053,556object_scoped_i18nTranslate using i18n and scope it according to the object's place in Ruby's hierarchial...
35132,48053,556scriptedEasily specify which scripts to run, which ones to run in parallel, control their exit ...
36133,04642,025conditional_messagesDSL for creating conditional messages
37133,30453,556status_catsRack middleware replacing responses with relevant pictures of cats, based on the status...
38155,51653,556rule_tableA simple implementation of a rule table with lots of metaprogramming.