Pbattley's Gems

icon
#Total RankDaily RankNameSummary
1218276htmlentitiesA module for encoding and decoding (X)HTML entities.
28461,583textA collection of text algorithms: Levenshtein, Soundex, Metaphone, Double Metaphone, Por...
32,0501,073htmlbeautifierA normaliser/beautifier for HTML that also understands embedded Ruby.
44,5093,307uk_postcodeParse, validate, and extract sub-fields from UK postcodes
58,69016,118TextThis gem is now just a legacy shim with one dependency: text
69,48710,805detabulatorExtract columnar data from tabulated fixed-width text
710,29010,708colormathColour manipulation library for Ruby
812,25114,207cobravsmongooseTranslates XML to and from Ruby Hash objects, following the BadgerFish convention.
915,12412,061bkBurkhard Keller Tree implementation in Ruby
1025,25260,205conanSet up a project to enable the provision of infrastructure through AWS and the configur...
1135,18030,840html2texConverts an HTML document to a LaTeX version with reasonably sensible markup.
1236,38935,924iplayer-dlDownload iPlayer content
1342,47039,648moj_internal_templateTemplate for Ministry of Justice internal services
1452,81260,205seekritA password safe
1565,25475,382l10nizerAutomatically extract strings from ERB templates and replace with calls to t()
1665,89039,648tweetparserExtract content from tweets
1773,949102,761NabaztagNabaztag communication library for Ruby.
1879,861102,761simple_scrobblerScrobble tracks to Last.fm without wanting to gnaw your own arm off.
1980,12060,205shoutcast_statusGet station info from a Shoutcast server
2081,637102,761assert_valid_htmlCheck HTML validity without using an external web service
2188,503102,761fake-gemMake RubyGems think that a gem is already installed.
2295,867102,761logparserParse log files using a simple syntax.
23101,27460,205passphrase_entropyEstimate the entropy of a passphrase
24103,488102,761natgal-dlDownload high-resolution images of paintings in the National Gallery collection.
25108,14675,382name_finderFind matching names in text, taking account of names that overlap but are different (Wa...
26108,390154,925anythingAn object that matches anything. May be useful for pattern matching in case statements.
27112,434154,925argoExpand JSON Schema(s) into introspectable Ruby objects
28115,07375,382lernaTame multi-head displays
29125,99875,382uformatsA library for parsing various microformats under Ruby
30156,75175,382pacer_apiInterface to the PACER Case Locator API
31166,241102,761circuit_patch_toolsTools for manipulating Novation Circuit patches
32188,14175,382uk_postcode-geocodePlaceholder gem to reserve name before release