Pbattley's Gems

icon
#Total RankDaily RankNameSummary
1210404htmlentitiesA module for encoding and decoding (X)HTML entities.
28051,956textA collection of text algorithms: Levenshtein, Soundex, Metaphone, Double Metaphone, Por...
32,2201,683htmlbeautifierA normaliser/beautifier for HTML that also understands embedded Ruby.
44,5376,126uk_postcodeParse, validate, and extract sub-fields from UK postcodes
57,93741,751TextThis gem is now just a legacy shim with one dependency: text
68,84513,785detabulatorExtract columnar data from tabulated fixed-width text
79,87413,026colormathColour manipulation library for Ruby
811,6276,394cobravsmongooseTranslates XML to and from Ruby Hash objects, following the BadgerFish convention.
915,84537,346bkBurkhard Keller Tree implementation in Ruby
1024,17937,346conanSet up a project to enable the provision of infrastructure through AWS and the configur...
1133,78524,170html2texConverts an HTML document to a LaTeX version with reasonably sensible markup.
1234,48963,166iplayer-dlDownload iPlayer content
1342,24720,325moj_internal_templateTemplate for Ministry of Justice internal services
1451,33075,336seekritA password safe
1564,37054,072tweetparserExtract content from tweets
1666,39933,662l10nizerAutomatically extract strings from ERB templates and replace with calls to t()
1773,68833,662NabaztagNabaztag communication library for Ruby.
1877,390149,780simple_scrobblerScrobble tracks to Last.fm without wanting to gnaw your own arm off.
1978,88475,336assert_valid_htmlCheck HTML validity without using an external web service
2079,340117,053shoutcast_statusGet station info from a Shoutcast server
2187,23554,072fake-gemMake RubyGems think that a gem is already installed.
2293,05292,290logparserParse log files using a simple syntax.
23100,04047,101passphrase_entropyEstimate the entropy of a passphrase
24103,23763,166natgal-dlDownload high-resolution images of paintings in the National Gallery collection.
25106,615149,780anythingAn object that matches anything. May be useful for pattern matching in case statements.
26106,84347,101name_finderFind matching names in text, taking account of names that overlap but are different (Wa...
27110,620117,053argoExpand JSON Schema(s) into introspectable Ruby objects
28113,775117,053lernaTame multi-head displays
29124,91792,290uformatsA library for parsing various microformats under Ruby
30160,94163,166pacer_apiInterface to the PACER Case Locator API
31162,86992,290circuit_patch_toolsTools for manipulating Novation Circuit patches
32184,610117,053uk_postcode-geocodePlaceholder gem to reserve name before release