Shreeve's Gems

icon
#Total RankDaily RankNameSummary
1317430systemuuniversal capture of stdout and stderr and handling of child process pid for windows, *...
2458308open4open child process with handles on pid, stdin, stdout, and stderr: manage child process...
3648671macaddrcross platform mac address determination for ruby
4668986require_allA wonderfully simple way to load your code
59483,656fattra "fatter attr" for ruby
61,1079,561sessionpersistent connections with external programs like bash
71,4972,045optionsparse options from *args cleanly
82,1264,951rubyforgeA script which automates a limited set of rubyforge operations. * Run 'rubyforge help'...
92,1313,343maina class factory and dsl for generating command line programs real quick
102,1783,632arrayfieldsstring/symbol keyword access to arrays
112,6062,692lockfilea ruby library for creating perfect and NFS safe lockfiles
122,82819,865configurationruby configuration for your ruby programs
132,8414,900orderedhashorderedhash
145,9077,401attributesattributes
156,3537,442dikedike
1611,03345,005tagztagz.rb is generates html, xml, or any sgml variant like a small ninja running ...
1712,98151,265terminatoran external timeout mechanism based on processes and signals
1813,79732,144nmapnmap
1914,8365,869bindingsThis gem lets you access variables from a calling method.
2016,63651,265slaveeasily start a drb server in another process
2118,88651,265bjbj
2222,66351,265threadifymakes it stupid easy to process a bunch of data using n worker threads
2324,92547,643forkoffdescription: forkoff kicks the ass
2427,40751,265shareda clean way to factor class/instance mixins in ruby
2527,46951,265xxxx
2631,50147,643prototypeprototype
2732,92951,265rqruby queue is a zero-admin zero-configuration tool used to create instant unix clusters
2833,28851,265alibalib
2934,58751,265gem-dependenciesThis gem makes it easy to install binary gems on systems without a compiler.
3038,70951,265traitstraits
3142,71651,265dynaloaddynaload
3243,97151,265flatulentflatulent
3344,43751,265tumblra command line utility and library which interfaces to the excellent tumblr blogging pl...
3445,25251,265growltdfgrowltdf
3549,37933,129texttableThis gem will auto-size based on column widths.
3655,18751,265id3renameid3rename
3756,44651,265pervasivespervasives
3861,55851,265timeunitstimeunits
3962,21351,265updraftUmpteenth Portable Document Renderer And Formatting Tool
4068,64151,265esrlThe author was too lazy to write a description
4173,25227,087load_globLoad all files matching a given glob, resolving dependencies automagically
4273,26051,265punchpunch
4373,64351,265sqlconvAllows mapping columns from a source to a destination table
4474,27351,265parseargsparseargs
4574,96051,265raptchadescription: raptcha kicks the ass
4675,27251,265widgetzwidgetz
4777,59751,265sldbsldb
4885,45951,265autorequireautorequire
4990,45351,265xhrThis rubygem does not have a description or summary.
5090,54233,129config-hashThis gem makes it easy to work with configuration data.
5196,59551,265fsmfsm
5299,42751,265hypehype
5399,73834,358mp3scrapemp3scrape
54100,92234,358na_strna_str
55101,14634,358magneticmagnetic
56101,86851,265statestate
57102,29751,265testytesty
58104,61951,265redefredef
59106,94647,643pdf-417Basic, text-only PDF-417 barcode generator.
60120,56751,265hoseHose
61144,50851,265chumpChump can be used to easily script terminal interactions.
62150,56351,265boolsWrite one method and bools will test all input combinations
63151,16351,265googlesheetsThis gem allows easy access to Google Sheets API V4.
64152,70951,265shaxUseful for parsing XML into a standard Ruby object
65156,79951,265hydragenThis gem divides work and conquers.
66159,84151,265zonesThis gem makes it easy to work with time zones.
67160,80251,265toonThis gem is helpful for ETL or other general data cleaning.