Pbattley's Gems

icon
#Total RankDaily RankNameSummary
1206239htmlentitiesA module for encoding and decoding (X)HTML entities.
2789782textA collection of text algorithms: Levenshtein, Soundex, Metaphone, Double Metaphone, Por...
32,4161,695htmlbeautifierA normaliser/beautifier for HTML that also understands embedded Ruby.
44,5556,012uk_postcodeParse, validate, and extract sub-fields from UK postcodes
57,22523,720TextThis gem is now just a legacy shim with one dependency: text
68,41310,304detabulatorExtract columnar data from tabulated fixed-width text
710,1797,410colormathColour manipulation library for Ruby
811,07415,158cobravsmongooseTranslates XML to and from Ruby Hash objects, following the BadgerFish convention.
915,58915,158bkBurkhard Keller Tree implementation in Ruby
1023,12430,828conanSet up a project to enable the provision of infrastructure through AWS and the configur...
1132,89050,918html2texConverts an HTML document to a LaTeX version with reasonably sensible markup.
1233,00121,676iplayer-dlDownload iPlayer content
1341,34637,467moj_internal_templateTemplate for Ministry of Justice internal services
1449,95450,918seekritA password safe
1562,87150,918tweetparserExtract content from tweets
1669,22950,918l10nizerAutomatically extract strings from ERB templates and replace with calls to t()
1774,78330,828NabaztagNabaztag communication library for Ruby.
1875,83350,918simple_scrobblerScrobble tracks to Last.fm without wanting to gnaw your own arm off.
1976,97550,918assert_valid_htmlCheck HTML validity without using an external web service
2077,86750,918shoutcast_statusGet station info from a Shoutcast server
2185,97921,676fake-gemMake RubyGems think that a gem is already installed.
2291,40237,467logparserParse log files using a simple syntax.
2398,64337,467passphrase_entropyEstimate the entropy of a passphrase
24102,23337,467natgal-dlDownload high-resolution images of paintings in the National Gallery collection.
25105,27237,467name_finderFind matching names in text, taking account of names that overlap but are different (Wa...
26105,59537,467anythingAn object that matches anything. May be useful for pattern matching in case statements.
27111,01830,828argoExpand JSON Schema(s) into introspectable Ruby objects
28112,74926,546lernaTame multi-head displays
29123,87537,467uformatsA library for parsing various microformats under Ruby
30161,07637,467circuit_patch_toolsTools for manipulating Novation Circuit patches
31164,62837,467pacer_apiInterface to the PACER Case Locator API
32182,36937,467uk_postcode-geocodePlaceholder gem to reserve name before release